click here if you want to see your banner on this site

Author Topic: Rekeying, Mabilis na Catchup at mga Tampok ng Stateful Smart Contracts  (Read 321 times)

Polar91

  • Novice
  • *
  • Posts: 35
  • Karma: +0/-0
    • View Profile
Rekeying, Mabilis na Catchup at mga Tampok ng Stateful Smart Contracts na Nagpapabago Kung Paano Tignan ang Algorand

Tandaan: Ito ay pagsasalin lamang

Narito ang orihinal na artikulo: Rekeying, Fast Catchup and Stateful Smart Contracts Features Change How Algorand Is Seen na akda ni Musa Aminu


Ang Algorand ay isang blockchain na imprastraktura na regular na nagbabago, at sa buwan na ito ay hindi nag-iba. Sa buwan na ito ay nakita ang paglabas ng Beta na bersyon ng Algorand, na idinisenyo upang maibigay plataporma na ito sa mga gumagamit ng may mga makabagong ideya na bihirang makita sa larangan ng blockchain. Sa kasalukuyan, nagdagdag ang Algorand ng ilang nakakaintrigang mga tampok sa kanilang mga smart contract, isinama ang mabilis na catchup, at syempre ang rekeying. Ang mga bagong tampok ay idinisenyo upang payagan ang mga developer at taga-disenyo na bumuo ng desentralisadong mga aplikasyon na mas mabilis, humihiyaw ng mataas na scalability, at mailabas ang mga isyung pangkaraniwan sa ekosistemang ito.

Ang mga Bagong Tampok ng Algorand Protocol

Mga Stateful Smart Contract

Hindi balita na maraming mga desentralisadong mga app ang regular na nilikha sa network ng Ethereum. Nagdulot ito ng kahirapan sa network mula sa nabawasang bilis kamakailan, na humantong sa mga isyu sa pagpapatupad ng mga smart contract. Ang isang isyu na napansin ng mga gumagamit ng smart contract ay ang kanilang mga fee ay umabot nang higit sa triple. Ang mga nabanggit na isyu ay maliwanag at hindi dapat makita sa isang high performing network, dahil maaari silang lumikha ng mga pagdududa.

Nagpasya ang Algorand na ihinto ang mga isyung ito na maulit sa hinaharap sa pamamagitan ng pagsasama ng mga Layer-1 Stateful Smart Contract. Gamit ang mga ito, malulutas ang mga isyu ng mababang bilis ng transaksyon, mataas na gastos sa transaksyon, pagbawas ng seguridad, at ang mga problema sa scalability ay mereresolba.

Ang mga makabagong smart contract na nilikha ng Algorand ay madaling maisulat sa isang stateful o stateless na pamamaraan.

Pangunahing layunin ng mga Stateless smart contract na aprubahan o tanggihan ang paggastos sa mga transaksyon.

Ang mga Stateful contract ay hindi nag-aapruba ng paggastos ng mga transaksyon ngunit nagbibigay ng lohika na nagpapahintulot sa estado (pandaigdigan o lokal) ng kontrata na manipulahin. Kadalasan ang mga kontratang ito ay ipapares sa iba pang mga kakayahan sa Algorand o bawat iba pa, gamit ang mga atomic na paglilipat upang bumuo ng isang kumpletong aplikasyon. Mayroong maraming mga hindi kapani-paniwalang mga gamit para sa smart contract na nilikha ng Algorand. Maaari itong magamit sa mundo ng insurance, paghiram, at marami pang iba.

Mabilis na Catchup

Ang mga developer ay nahaharap sa ilang mga snag sa nakaraan kapag nais nilang patakbuhin ang kanilang mga node. Noong nakaraan, inaasahan nilang mai-sisync ang kanilang mga node sa genesis block bago sila makapag-patakbo nang walang kahirap-hirap. Maaari itong maging nakababahala at aksayado sa oras.

Walang may gusto sa prosesong ito, dahil ito ay back-breaking. Dito dumarating ang bagong tampok ng Fast Catchup patungong equation.

Sa halip na gumugol ng mahabang oras o araw ang mga developer na sinusubukang i-link ang kanilang node sa genesis block, ang mabilis na catchup ay idinisenyo upang i-update ang node sa pamamagitan ng mga catchpoint snapshot. Nangangahulugan ito na ang buong proseso ay matatapos na sa loob ng ilang minuto.

Upang magamit ang tampok na mabilis na catchup ay medyo madali. Ang mga gumagamit ay hindi kailangang maging isang mataas na antas ng developer bago nila ma-access ang tampok na ito, dahil nangangailangan ito ng isang madaling command. Hindi makakakuha ng sapat ang mga developer ng tampok na ito dahil maaari itong magamit nang higit pa. Sa kabuuan, pinapataas ng tampok na ito ang scalability.

Rekeying

Sa labas ng lahat ng mga tampok na nilikha ng Algorand, tila ito ang pinaka pasabog sa kanilang lahat. Nalulutas ni Rekeying ang problema ng seguridad ng mga private key. Ang ibig sabihin nito ay ang mga gumagamit ng imprastrakturang blockchain na ito ay maaaring gumamit ng kanilang public key, habang binabago ang private key kahit kailan nila gusto.

Ipinakikilala ng tampok na ito ang kakayahang umangkop sa sistema, dahil maaaring baguhin ng mga gumagamit ang kanilang mga private key hangga't gusto nila. Gamit ang tampok na muling pag-record, maaaring baguhin ng mga gumagamit ng Algorand blockchain ang kanilang account sa isang smart contract account o isang multi-signature account.

Ang pagbabago na ito ay may kasamang napakaraming gamit, dahil pinapataas nito ang seguridad, mga pagbabago kung sino ang nagmamay-ari ng mga account, at higit pa.

Hangga't ginagamit ng gumagamit ng Algorand ang rekeying function, madali niyang mapapanatili ang parehong public address, habang binabago niya ang private key. Bago mag-rekeying muli, kapag binago ng isang gumagamit ang private key, magbabago rin ang public key. Maaaring maging nakakabahala ito sa gumagamit, dahil kakailanganin nilang makipag-usap sa ibang mga gumagamit sa pagbabago ng kanilang mga public key.

Karamihan sa mga gumagamit ay nagbabago ng kanilang mga private key dahil sa mga isyu sa seguridad at ang takot na ma-access ang kanilang mga account ng isang hindi pinahintulutang tao. Bago nila mabago ang kanilang mga private key, dapat silang mag-alala tungkol sa stress na darating sa pag-ikot ng kanilang public address sa network.

Binabago ito ng pagdating ng tampok na rekeying, dahil maaaring baguhin ng mga gumagamit ang kanilang mga private key tuwing nais nila nang hindi kinakailangang baguhin ang kanilang mga public address.

Konklusyon

Ang totoo ay ang mga tampok na ito na ipinakilala ng Algorand ay kamangha-mangha. Maraming mga pagkakataon ang bubuksan nito, pati na rin ang napakaraming mga isyu na malulutas nito.

Ang stateful smart contract ay nagbabago sa mundo ng mga smart contract at ang mga isyu na naranasan natin noong ginamit ito. Ang mga rekeying ay naghahatid ng pinataas na seguridad na kinasasabikan ng mga gumagamit. Ang mabilis na catchup ay nagdulot ng mas madaling mga trabaho ng mga developer.

Habang tumatagal, magpapatuloy na ang pagbabago ng Algorand upang malutas ang mga isyu na karaniwan sa mga imprastraktura ng blockchain.


 

Bitcoin Garden 2013-2022, All rights reserved | Privacy Policy | DMCA | About Bitcoin Garden | Support & Services