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

Author Topic: Mga Bagong Tampok ng Algorand  (Read 567 times)

Polar91

  • Novice
  • *
  • Posts: 35
  • Karma: +0/-0
    • View Profile
Mga Bagong Tampok ng Algorand
« on: September 25, 2020, 02:57:17 AM »
Mga Bagong Tampok ng Algorand: Rekeying, Mabilis na Catchup at mga Stateful Smart Contract

Tandaan: Ito ay pagsasalin lamang

Narito ang orihinal na artikulo: New Features of Algorand: Rekeying, Fast Catchup and Stateful Smart Contracts na akda ni Amit Joshi


Ang Agosto ay naging isang napakahalagang buwan para sa Algorand mula sa parehong pananaw sa teknikal at negosyo. Ang beta na bersyon ng Algorand na may mga bagong tampok ay inilunsad at ang mas malaking komunidad ay nakakakita ng pagtaas sa pricing curve. Sa blog na ito, tutuonan ako sa mga bagong tampok ng mga stateful smart contract, rekeying at mabilis na catchup, ipinakilala ng Algorand upang paganahin ang mga developer na bumuo ng mas mabilis, ligtas, kumplikadong mga aplikasyon na scalable, mabilis at nag-aalis ng alitan mula sa umiiral na sistemang pang-ekonomiyang palitan .

Rekeying
Ang pinaka natatanging tampok sa pag-upgrade na ito ay ang Rekeying. Sa Rekeying, ang isyu sa seguridad ng mga private key ay haharapin nang walang anumang karagdagang mga kinakailangan sa pagpapatakbo. Pinapayagan nito ang mga may-hawak ng Algorand account na mapanatili ang parehong public key ngunit sa parehong pagkakatahon ay baguhin ang awtorisadong private key ayon sa ninanais. Ang rekeying ay simple upang maipatupad at sapat na kakayahang umangkop upang mabago nang madalas hangga't kinakailangan. Bukod dito, maaaring magamit ang rekeying upang mai-convert ang isang account sa isang multi-signature o isang smart contract account

Ang tampok na ito ay may maraming mga use case mula sa pagpapataas ng seguridad ng account hanggang sa muling pagtatalaga ng pagmamay-ari ng mga account bilang bahagi ng kumplikadong settlement at marami pang iba. Tumungo tayo sa isang halimbawa upang maunawaan ang isa sa mga use case. Si Mario ay mayroong isang account sa Algorand na ginagamit niya bilang isang personal na wallet na binubuo ng isang public address (kung saan ito'y maaaring makilala) at isang private spending key (pinag-alaman lamang kay Mario). Upang makatanggap ng mga pagbabayad sa mga ALGO para sa serbisyo nito, ibabahagi ni Mario ang kanyang public address sa network at mga ikatlong partido. Gumagamit siya ng parehong address upang magsagawa ng mga pamumuhunan sa mga proyekto na nakabatay sa token sa Algorand.

Si Mario bilang isang gumagamit na may katalinuhan sa seguridad ay nais na panatilihing ligtas ang kanyang mga private key dahil nag-iingat siya na maaaring makompromiso ang kanyang account kung hindi niya sinasadyang maibahagi ang kanyang private key sa isang tao (na hindi niya gugustuhin ngunit nangyayari ang mga pagkakamali). Ang nahuli sa mga ito ay, kung binago niya ang kanyang private key, nagbabago rin ang kanyang public key at kailangan niyang dumaan sa nakaka-abalang pagpapaikot ng updated public key sa kanyang network. Nais ni Mario na baguhin ang kanyang private key ngunit nais niyang maiwasang magsagawa ng mga pagbabago sa kaniyang public key.

Gamit ang Rekeying, maaari basta-bastang mag-isyu si Mario ng isang espesyal na transaksyon na nagrerehistro ng isang bagong private spending key bilang paraan ng pahintulot para sa kanyang umiiral na public address. At tulad niyan, mapapagana niya ang mataas na seguridad sa kanyang account at sa parehong pagkakataon na maginhawang mapapanatili ang pagkakakilanlan ng kanyang public address sa kanyang network. Bukod dito, kung nais niya, maaari niyang i-rekey ang kanyang account sa isang multi-signature o sa isang smart contract account.

Ang halimbawang nasa itaas ay malinaw na ipinapakita na ang Rekeying ay isang malakas na tampok sa protocol na nagbibigay-daan sa isang may-ari ng Algorand account na mapanatili ang isang static na public address habang dinamikong pinapaikot ang authoritative private spending key.

Mabilis na Catchup
Kung nais ng isang developer ay nais mapatakbo ang kanyang node, kinakailangan niyang i-sync ang kanyang node hanggang sa genesis block na maaaring magtagal ng oras kung hindi araw upang makapag-padala ng mga bagong transaksyon. Hindi ito perpekto para sa mga developer na nais lamang makasama at magsimulang gumamit ng mga bagong tampok sa protocol na may mga mababang pagkaantala.

Ang Mabilis na Catchup ay isang bagong tampok na mabilis na nag-a-update ng isang node gamit ang mga catchpoint snapshot, pinapaikli ang buong pag-sync ng node sa mga minuto kaysa sa oras o araw. Ang isang solong command sa startup ay sapat upang masimulan ang mabilis na proseso ng catchup, ginagawa itong simple at sapat na ligtas upang magdagdag ng mga transaksyon sa chain na may verifiable na tiwala. Mayroong higit sa isang paraan kung saan ang mga gumagamit ay maaaring gumamit ng mabilis na catchup sa kanilang command. Sa pamamagitan ng pagbaba ng mga kinakailangan para sa kapaligiran sa pag-unlad at pakikilahok sa mekanismo ng consensus sa loob ng ilang minuto, ang mabilis na catchup ay nagdudulot upang mas maging scalable ang Algorand.

Mga Stateful Smart Contract
Ang gastos ng pagpapatupad ng mga smart contract ay dumoble sa nakaraang buwan. Ang bilis ay bumagsak nang labis tulad ng na-obserbahan sa network ng Ethereum. Ito ay dahil sa pagtaas ng bilang ng mga transaksyon mula sa mga aplikasyon ng DeFi. Ang mababang bilis at mataas na gastos ay hindi isang mahusay na senyales para sa isang high performing network. Upang malabanan ang katulad na sitwasyon sa hinaharap nang hindi nakompromiso ang bilis (>1000TPS), seguridad, scalability, finality, at mga gastos sa transaksyon sa network (.001 Algo), ipinakilala ng Algorand ang Layer-1 Stateful Smart Contracts upang mapabagsak ang mga hadlang sa adapsyon.

Ang mga Smart Contract ng Algorand ay maaaring nakasulat sa alinman sa stateless o stateful na paraan. Ang pangunahing layunin ng Stateless smart contract ay upang aprubahan o tanggihan ang paggastos ng mga transaksyon. Ang mga stateful contract ay hindi nag-aapruba ng mga transaksyon sa paggastos ngunit nagbibigay ng lohika na nagpapahintulot sa estado ng kontrata na mamanipula. Sila ay madalas na ginagamit kasabay ng iba pang mga tampok ng Algorand tulad ng Atomic na Paglilipat at Algorand Standard Asset upang lumikha ng mga malalakas na aplikasyon. Ang mga kilalang use case na may mataas na pagkarga sa transaksyon kung saan ang mga layer-1 stateful smart contract ay magiging kapaki-pakinabang ay ang mga sitwasyon sa DeFi sa pagpapautang, paghiram, pamumuhunan, insurance, gaming, customized na mga asset, at iba pa.

Mga Personal na Pananaw at kung ano ang kahahantungan sa hinaharap
Ang anunsyo ng mga bagong tampok ng mga Stateful Smart Contract, Rekeying, at Mabilis na Catchup sa Algorand protocol ay kapanapanabik. Pinapabagsak ng Algorand ang mga hadlang para sa mga developer na bumuo ng mga aplikasyon at magpadala ng mga transaksyon sa Algorand blockchain. Makikinabang ang mga developer ng isang protocol na may mataas na bilis, mababang gastos, seguridad, at mga tampok sa scalability sa isang madaling i-set up at gamitin na kapaligiran.

At hindi lang iyon, gamit mga tampok tulad ng cross-chain na komunikasyon, mga token bridge, mas mataas na bilis ng transaksyon, atbp. Ang Algorand ay nasa tamang landas upang makaakit ng mas maraming mga developer at negosyo na magkatulad upang bumuo sa blockchain nv Algorand.

 

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