- Back to menu
- Back to menuMga presyo
- Back to menuPananaliksik
- Back to menuPinagkasunduan
- Back to menu
- Back to menu
- Back to menu
- Back to menu
- Back to menuMga Webinars at Events
Mga Wastong Puntos: Ang Hamon ng Desentralisadong Staking Pool sa ETH 2.0
Dagdag pa: Ang termino bang ETH 2.0 na 'validator' ay isang maling pangalan?
Ang mga desentralisadong staking pool ay nangangailangan ng isang leg up sa Ethereum 2.0 upang mas mahusay na makipagkumpitensya sa kanilang mga sentralisadong katapat, ayon kay JOE Clapis, isang senior blockchain engineer sa Rocket Pool.
Ang leg up na iminungkahi ni Clapis sa isang dalawang linggong tawag ng mga developer ng ETH 2.0 ay kinabibilangan ng pagsasaayos ng mga kredensyal sa pag-alis para sa mga gantimpala ng validator. Higit pa sa mga kredensyal sa pag-withdraw at kung paano maaaring magbago ang mga ito sa linggong ito Bagong Frontiers.
Ngunit una, hayaan ko munang isa-isahin kung ano ang validator sa ETH 2.0 at kung bakit parang maling tawag ang termino sa ibang proof-of-stake (PoS) na komunidad.
Pagsusuri ng pulso

Ang bilang ng mga aktibong validator na tumatakbo sa Ethereum 2.0 Beacon Chain ay tumaas ng humigit-kumulang 4% linggo-sa-linggo sa 166,390. Ang bawat isa sa mga validator na ito ay kumakatawan sa isang stake na 32 ETH, nagkakahalaga ng humigit-kumulang $82,000 sa oras ng pagsulat. Ang mga stake na iyon ay aktibong nakakaipon ng interes at nakakakuha ng mga reward sa network.
Ang artikulong ito ay orihinal na lumabas sa Valid Points, ang lingguhang newsletter ng CoinDesk na nagbubuwag sa Ethereum 2.0 at ang malawak na epekto nito sa mga Crypto Markets. Mag-subscribe sa Valid Points dito.
Ang average na validator sa ETH 2.0 ay nakakuha ng 2.8% sa kanilang paunang deposito ng ether at nagpapanatili ng balanse na 32.89 ETH, ayon sa data mula sa blockchain explorer BeaconChain.
Ang mga validator na ito sa ETH 2.0, habang tinatawag na "validators," ay hindi teknikal na nagpapatunay ng anuman sa network. Ang kanilang tungkulin ay patunayan at patunayan ang bisa ng mga block – at sa ibang pagkakataon sa mga transaksyon ng mga user – na tinanggap na ng network.
Sa pananaw ni Ben Edgington, nangunguna sa may-ari ng produkto para sa ETH 2.0 software client na Teku, isang mas tumpak na termino para ilarawan ang papel ng mga validator ng ETH 2.0 ay isang bagay na kasama ng mga linya ng ETH 2.0 "attestor."
"Ang 'Validators' ay hindi mahigpit na nagsasalita ng tamang terminolohiya, at tinitingnan namin ang pagbabago nito dahil T talaga nila pinapatunayan ang anuman. Gumagawa lang sila ng mga boto para sa kanilang nakikita," sabi ni Edgington sa isang "Mapping Out ETH 2.0" podcast episode, na ipapalabas sa Huwebes. "Marahil hindi ito ang pinakakapaki-pakinabang na terminolohiya na gagamitin namin, kaya maaari naming baguhin ito sa isang punto, ngunit maaaring BIT huli na ngayon."
Ang mga validator ng ETH 2.0 ay T rin kumakatawan sa mga indibidwal na computer o machine, na tinatawag ding mga node, na nagpapatakbo ng software ng ETH 2.0, gaya ng maaaring imungkahi ng termino. sa ilang komunidad ng PoS. Maaaring suportahan ng isang solong node na nagpapatakbo ng software ng ETH 2.0 ang mga pagpapatakbo ng maraming aktibong validator, sa kondisyon na mayroong sapat na kapasidad ng CPU at memorya sa makina upang magpatakbo ng higit sa ONE validator.
Mga kinakailangan sa hardware
Ang inirerekumendang hardware na kinakailangan upang paikutin ang isang validator sa ETH 2.0 gamit ang software client na Prysm ay isang processor ng CPU na may apat na core at pinakamababang bilis ng orasan na 2.80 gigahertz. Bilang karagdagan, ang computer ay dapat magkaroon ng 16 gigabytes ng memorya at 100 GB ng magagamit na espasyo sa imbakan.
Ang mga inirerekomendang kinakailangan para sa pagpapatakbo ng validator at pagkamit ng mga reward sa network ay kapantay ng iba pang PoS network.

Mga kinakailangan sa delegasyon
Ang pinaka makabuluhang pagkakaiba sa pagitan ng mga kinakailangan ng validator sa Ethereum at sa iba pang mga network ng PoS ay ang kawalan ng delegasyon sa antas ng protocol. Avalanche, NEAR, Solana at sa mas mababang antas, gumagana ang Cardano at Polkadot sa ilalim ng bersyon ng PoS na kilala bilang delegated proof-of-stake (dPoS). Ang ideya para sa mga dPoS blockchain ay unang ipinakilala ni Dan Larimer noong 2014.
Sa mga dPoS blockchain, ang mga may hawak ng token ay pumipili ng limitadong bilang ng mga delegado, minsan tinatawag din mga validator, upang magmungkahi ng mga bloke at patunayan ang mga transaksyon. Sa ilang dPoS blockchain, ang halaga ng mga reward na nakukuha ng isang delegado ay proporsyonal sa halaga ng stake na na-delegate sa kanila. Bilang karagdagan, ang isang proporsyon ng mga reward na nakuha ng isang delegado ay karaniwang ibinabahagi sa mga may hawak ng token na naghalal sa kanila bilang isang insentibo para sa pakikilahok sa proseso ng pagtatalaga.
(Bilang isang caveat, ang terminolohiya na naglalarawan sa papel ng mga delegado at validator sa isang dPoS protocol ay maaaring mag-iba depende sa blockchain at ang indibidwal.)
Sa ETH 2.0, na hindi isang dPoS blockchain, ang delegasyon ng stake mula sa isang token holder patungo sa isang validator ay maaaring gawin sa pamamagitan ng isang third-party na staking pool o staking-as-service provider, kahit na hindi iyon tahasang hinihikayat o sinusuportahan sa antas ng protocol.
Ang pinakasikat na staking pool at staking-as-a-service na negosyo na nagpapatakbo ng mga validator ng ETH 2.0 sa ngalan ng mga may hawak ng token ay mga sentralisadong entity na dalubhasa sa paglikha ng economies of scale sa pamamagitan ng pagpapatakbo ng ilang node at validator nang sabay-sabay.
May mga inisyatiba, na tatalakayin ko nang mas detalyado sa linggong ito Bagong Frontiers, upang hikayatin ang paggamit ng mga desentralisadong staking pool sa ETH 2.0, kahit na wala sa mga ito ang umabot sa pag-automate ng proseso o pagtatakda ng pamantayan para dito sa antas ng protocol, gaya ng ginagawa ng mga dPoS blockchain.
Pag-iwas sa sentralisasyon ng stake sa isang PoS blockchain
ONE sa mga panganib para sa ETH 2.0 bilang resulta ng staking dynamics nito ay ang isang malaking may hawak ng ether – ito man ay Cryptocurrency whale, exchange o staking pool – ay maaaring magmonopoliya sa kontrol sa karamihan ng mga aktibong validator sa network.
Upang pigilan ang sentralisasyon ng stake sa antas ng hardware at software, ang ETH 2.0 na protocol ay nagtatatag ng mga parusa para sa maling pag-uugali ng validator na mas malaki nang mas maraming validator ang kasangkot sa parehong kaganapan sa parehong oras.
Sa madaling salita, ang mga sinasadya at hindi sinasadyang paglabag sa mga patakaran ng network ay nagiging mas magastos, pati na rin ang peligroso, mas maraming validator ang tumatakbo sa isang entity.
Iyon ay inilarawan ilang buwan pagkatapos ng paglunsad ng ETH 2.0 Beacon Chain, noong 75 validator na pinapatakbo ng parehong platform ng staking-as-a-service, ang Staked, ay puwersahang inalis sa network dahil sa isang teknikal na isyu sa staking software ng platform. Ang kabuuang parusa sa mga kita ng validator ay umabot sa humigit-kumulang $30,000.

Para sa mga entity na kumokontrol sa mas malaking porsyento ng kabuuang aktibong validator sa ETH 2.0 kaysa sa Staked, gaya ng mga palitan ng Cryptocurrency Binance at Kraken, ang parusa para sa paglabag sa mga patakaran ng network ay maaaring mas malaki.
Mga bagong hangganan
Ang mga developer ng Ethereum 2.0 protocol ay tumitimbang ng desisyon kung magdadagdag ng mga bagong kredensyal sa pag-withdraw para sa mga gantimpala ng validator.
Ang paggawa nito ay madaragdagan ang seguridad at pagiging maaasahan ng mga desentralisadong staking pool sa ETH 2.0 Beacon Chain sa pamamagitan ng pagdaragdag ng functionality para sa paggarantiya ng patas na pamamahagi ng mga reward ng mga validator sa mga kalahok sa pool.
Gayunpaman, hindi katulad ng nakaraang karagdagan sa validator withdrawal credentials na ginawa noong Marso, ang ONE ay nangangailangan ng mga pagbabago sa code sa paparating na backwards-incompatible upgrade, na tinatawag ding “hard fork,” na pinaplano para sa ETH 2.0's merge sa orihinal na proof-of-work (PoW) blockchain ng Ethereum.
"Para ito ay aktwal na maipatupad sa punto ng pagsasanib, mangangailangan ito ng ilang mga pagbabago sa linya sa pagsasanib, at sa gayon ay BIT mas mabigat ang prosesong iyon," sabi ni Danny Ryan ng Ethereum Foundation sa isang dalawang linggong tawag na tumatalakay sa pagpapaunlad ng ETH 2.0. "Sa huli, ito ay nagtatapos sa pagiging isang tampok Request bukod pa sa pagsubok na gawin ang pagsasanib sa parehong oras, na, sa pangkalahatan, ay sinusubukan naming iwasan."
Bilang resulta, isinasaalang-alang ng mga developer na ipagpaliban ang pagbabago ng code na ito hanggang matapos ang pagsasama o ipatupad ito nang bahagya, nang walang anumang pagpapatupad, sa NEAR na panahon. Gayundin, may pag-aalala na ang bagong kredensyal sa pag-withdraw, na naglalayong tiyakin ang patas na pamamahagi ng mga gantimpala sa staking sa isang desentralisadong staking pool, ay maaaring magpalala sa isyu ng miner extractable value (MEV).
Para sa higit pang impormasyon tungkol sa MEV at kung bakit ito mahalaga sa mga validator ng ETH 2.0, basahin itong nakaraang isyu ng Valid Points.
0x01 na mga kredensyal sa pag-withdraw
Ang iminungkahing mga kredensyal sa pag-withdraw ay isang pag-ulit ng mga kredensyal na tinanggap noong Marso, na nagpapahintulot sa mga pag-withdraw ng mga gantimpala ng validator nang direkta sa isang Ethereum address sa orihinal na PoW blockchain.
Sa PoW chain ng Ethereum, ang ether na nakaimbak sa mga account ay sinigurado ng cryptography na kilala bilang Elliptic Curve Digital Signature Algorithm (ECDSA). Sa ETH 2.0 Beacon Chain, ang ether na nakaimbak sa mga account ay sinigurado ng ibang cryptographic signature scheme na kilala bilang Boneh-Lynn-Shacham (BLS).
Ang default para sa mga kredensyal sa withdrawal sa ETH 2.0 ay isang withdrawal key ng BLS na maaaring mag-unlock ng mga pondo ng validator at ideposito ang mga ito sa isang ETH 2.0 account. Gayunpaman, ang opsyon na gamitin ang BLS withdrawal key upang tukuyin ang mga deposito sa isang account sa Ethereum's PoW blockchain ay idinagdag sa ibang pagkakataon.
Pinagana ang functionality na ito sa pamamagitan ng paggawa ng "withdrawal prefix." Ang prefix, 0x01, ay ang unang hakbang sa pag-enable ng mga trustless staking pool sa ETH 2.0.
"Sa ilalim ng [0x01], kapag nairehistro mo ang iyong validator, maaari kang magparehistro ng isang ETH 1 address, na magiging destinasyon para sa iyong mga pondo kapag kinuha mo ang iyong 32 ether plus [rewards]. Ang withdrawal address na iyon ay maaaring isang matalinong kontrata, na hahatiin ang [mga gantimpala] sa pagitan ng mga staker ayon sa anumang mga patakaran na itinakda para magawa ito nang walang tiwala," Edgington. sa isang CoinDesk podcast noong Marso.
0x02 na mga kredensyal sa pag-alis
Ang T masyadong mapagkakatiwalaan tungkol sa 0x01 withdrawal prefix ay ginagarantiyahan lamang nito ang mga reward na nakuha mula sa mga block proposal at ang mga pagpapatotoo ay napupunta sa isang ETH 1 address, ngunit nag-iiwan ng kakayahan para sa mga validator operator na baguhin ang address, kung hindi man ay tinatawag na "coinbase" na address, kung saan ang mga reward mula sa mga bayarin sa transaksyon ay idineposito.
Kung ang validator operator din ang nakakakuha ng lahat ng reward, ang ganitong uri ng flexibility ay hindi isang isyu, ngunit sa kaso ng mga desentralisadong staking pool, ang validator operator ay karaniwang may karapatan lamang sa isang proporsyon ng kabuuang gantimpala mula sa bawat bloke.
Sa kasalukuyang disenyo para sa pagsasanib, maaaring ibulsa ng mga validator operator ang lahat ng mga bayarin sa transaksyon para sa kanilang sarili sa pamamagitan ng pagbabago sa address ng coinbase kung saan idineposito ang mga reward na iyon at tumutukoy sa isang account na sila lang ang kumokontrol.
Na kung saan ang bagong 0x02 withdrawal credential prefix pumapasok sa laro. Ang prefix ng kredensyal sa withdrawal na 0x02 ay kapareho ng 0x01 ngunit may ONE karagdagang hadlang: Ang default na coinbase address ng lahat ng mga bloke na iminungkahi ng isang validator ay dapat na magkapareho sa ETH 1 na address sa pag-alis ng validator upang maituring na wasto ang mga bloke.
Ang paggamit ng prefix na 0x02 ay nagpipilit sa mga indibidwal na nagpapatakbo ng mga validator sa ngalan ng isang desentralisadong staking pool na ideposito ang lahat ng mga pagbabalik, kabilang ang mga bayarin sa transaksyon, sa isang partikular na address sa pag-withdraw ng ETH 1 na pinamamahalaan ng smart contract code na patas at awtomatikong ipamahagi ang mga kita pabalik sa mga kalahok sa pool.
"Sa pagtatapos ng araw, [ito] ay T lamang ang solusyon. Ito ay isang ONE, ngunit hindi ONE ito," sabi ng Clapis ng Rocket Pool, na nagmungkahi ng 0x02 withdrawal prefix, sa panahon ng tawag ng mga developer ng ETH 2.0.
"Ang kasalukuyang mekanika ay nag-disincentivize ng desentralisadong staking sa Ethereum, at naghahanap lang kami ng ilang solusyon na nag-level ng playing field para sa lahat ng platform," sabi niya.
Factoid ng linggo

Buksan ang mga comms
Ang Valid Points ay nagsasama ng impormasyon at data nang direkta mula sa sariling ETH 2.0 validator node ng CoinDesk sa lingguhang pagsusuri. Ang lahat ng kita mula sa staking venture na ito ay ido-donate sa isang kawanggawa na aming pipiliin kapag pinagana ang mga paglilipat sa network. Para sa buong pangkalahatang-ideya ng proyekto, tingnan ang aming announcement post.
Maaari mong i-verify ang aktibidad ng CoinDesk ETH 2.0 validator sa real time sa pamamagitan ng aming pampublikong validator key, na:
0xad7fef3b2350d220de3ae360c70d7f488926b6117e5f785a8995487c46d323ddad0f574fdcc50eeefec34ed9d2039ecb.
Hanapin ito sa anumang ETH 2.0 block explorer site.
Mga bagong yugto ng "Pagmamapa ng ETH 2.0.” kasama sina Christine Kim at Ben Edgington ng Consensys na ipinapalabas tuwing Huwebes. Makinig at mag-subscribe sa pamamagitan ng CoinDesk podcast feed sa Mga Apple Podcasts, Spotify, Mga Pocketcast, Mga Google Podcasts, Castbox, mananahi, RadioPublica, IHeartRadio o RSS.
Christine Kim
Si Christine ay isang research analyst para sa CoinDesk. Nakatuon siya sa paggawa ng mga insight na batay sa data tungkol sa industriya ng Cryptocurrency at blockchain. Bago ang kanyang tungkulin bilang isang research analyst, si Christine ay isang tech reporter para sa CoinDesk na pangunahing sumasaklaw sa mga development sa Ethereum blockchain. Cryptocurrency holdings: Wala.
