Ang Bug na Nag-alis ng 8% ng mga Validator ng Ethereum ay Nag-aalala Tungkol sa Mas Malaking Outage

Ang malaking bahagi ng mga validator ng Ethereum ay umaasa sa parehong piraso ng software upang palakasin ang kanilang mga operasyon. Ayon sa ilang mga eksperto, ito ay maaaring isang malaking panganib.

AccessTimeIconJan 22, 2024 at 10:13 p.m. UTC
Updated Mar 8, 2024 at 8:31 p.m. UTC

Nagkaroon lang ang Ethereum ng ONE sa mga sandaling iyon kung saan ang malaking kuwento ay kung ano ang T nagkamali.

Isang bug sa Nethermind client software ng Ethereum – na ginagamit ng mga validator ng blockchain upang makipag-ugnayan sa network – ang nagpatumba sa isang bahagi ng mga pangunahing operator ng chain noong Linggo.

Ito ay isang mapapamahalaang insidente, ngunit ang episode ay muling binuhay ang isang matagal na kumukulong debate sa Ethereum ecosystem sa paligid ng pangangailangan para sa "pagkakaiba-iba ng kliyente." Sinamantala ng ilang eksperto ang pagkakataon na ituro kung gaano kasama ang maaaring mangyari kung ang isa pang client software, si Geth, ang pinakasikat na execution client ng chain, ay nawala; ang tanong ay kung maaaring magpatuloy ang Ethereum dahil ang Geth ay namumukod-tangi bilang isang posibleng punto ng pagkabigo para sa network.

Pinapatakbo ng Nethermind ang halos 8% ng mga validator na nagpapatakbo ng Ethereum, at ang bug nitong weekend ay sapat na kritikal para hilahin ang mga validator na iyon offline. Nanatili at tumatakbo ang Ethereum sa kabila ng isyu, at naglabas ang mga developer ng Nethermind ng patch na nag-aayos ng mga bagay sa loob ng ilang oras. Ang pangunahing kinahinatnan ng bug ay ang katamtamang mga parusa sa pananalapi ay nahulog sa ilang validator na nakabase sa Nethermind, ngunit ang insidente ng Nethermind ay sumunod sa isang katulad na pagkawala noong Enero na nakaapekto sa Besu, ang software ng kliyente sa likod ng humigit-kumulang 5% ng mga validator ng Ethereum.

Ang back-to-back outages ay muling nagpasigla sa isang masiglang talakayan sa X, ang platform na dating kilala bilang Twitter, sa paligid ng patuloy na problema ng Ethereum sa pagkakaiba-iba ng kliyente. Ang ideya ay ang network ay nagiging mas nababanat kung hindi ito nakadepende sa anumang software ng kliyente.

Humigit-kumulang 85% ng mga validator ng Ethereum ay kasalukuyang pinapagana ng Geth, at ang mga kamakailang pagkawala ng mga kliyente sa pagpapatupad ay nagpabago ng mga alalahanin na ang nangingibabaw na posisyon sa merkado ng Geth ay maaaring magdulot ng malubhang kahihinatnan kung magkakaroon ng mga isyu sa programming nito.

Ang Geth, na nangangahulugang "Go Ethereum," ay pangunahing binuo at pinananatili ng Ethereum Foundation, ang pangunahing nonprofit na sumusuporta sa pagpapaunlad ng Ethereum . Si Geth ay T ganap na immune mula sa mga bug (walang software) , ngunit hindi ito kailanman dumanas ng isang kritikal na outage tulad ng mga tumama sa Nethermind at Besu. Kung nangyari ito, ang mga kahihinatnan ay magiging mas seryoso para sa Ethereum.

Depende sa likas na katangian ng bug, maaaring ihinto ng isang Geth glitch ang buong network, na magiging imposible para sa mga validator na magdagdag ng mga bagong block sa blockchain. Ang Ethereum ay naka-program din upang parusahan ang mga validator na nahuhulog sa offline o lumalabag sa mga panuntunan ng network, ibig sabihin, libu-libong validator na nakabase sa Geth ang maaaring managot sa pananalapi kung sakaling magkaroon ng bug, at ang mga parusa ay maaaring maging mas malaki kung ang bug ay mapatunayang mahirap i-patch.

Kapansin-pansin, umaasa sa Geth ang ilan sa mga nangungunang serbisyo na tumataya sa Ethereum sa ngalan ng mga user – na epektibong ginagawang validator ang mga tao na hindi gaanong masakit ang ulo.

Geth is Ethereum's most popular execution client by an extremely wide margin. (Clientdiversity.org)
Geth is Ethereum's most popular execution client by an extremely wide margin. (Clientdiversity.org)

Si Cygaar, isang Crypto educator, ay nagsabi sa isang X post na "Ang Ethereum ay may kahila-hilakbot na pagkakaiba-iba ng kliyente," idinagdag na, "Ang isang kritikal na isyu sa Geth ay maaaring humantong sa potensyal na milyon-milyong ETH na nawasak mula sa mga validator na nagpapatakbo ng Geth."

Binanggit ni Cygaar ang data mula sa website execution-diversity.info na nagsasaad na ang mga sikat na Crypto exchange tulad ng Coinbase, Binance at Kraken ay umaasa sa Geth upang patakbuhin ang kanilang mga serbisyo sa staking. "Ang mga user na nakataya sa mga protocol na nagpapatakbo ng Geth ay mawawalan ng kanilang ETH" kung sakaling magkaroon ng kritikal na isyu," isinulat ni Cygaar.

Ang DCinvestor, isang pseudonymous Crypto investor na may maraming sumusunod sa social media, ay nag-claim sa isang X post na kinukuha nila ang kanilang staked funds mula sa Coinbase hanggang sa ilipat ng kumpanya ang mga validator operation nito sa isang system na hindi gaanong umaasa sa Geth client. "T [ko] maaaring balewalain ang mga panganib ng tila isang solong client staking setup (umaasa sa Geth) sa oras na ito," isinulat ng DCinvestor, at idinagdag na "[ako] ay maaaring mawalan ng malaking porsyento ng aking deposito" kung magkamali.

Para kay Daniel Hwang, isang dalubhasa sa validator na namumuno sa Kintsugi Tech incubator, ang atensyon sa pagkakaiba-iba ng kliyente ng Ethereum ay nagmumula sa katotohanan na ang network ay pinananatili sa isang mas mataas na pamantayan kaysa sa mga nakikipagkumpitensyang chain.

"Halos lahat ng iba pang mga chain ay T uri ng pagkakaiba-iba ng kliyente na mayroon ang Ethereum ," sinabi ni Hwang sa CoinDesk sa isang pakikipanayam. "Karamihan ay tumatakbo lamang sa ONE kliyente."

"Sa tingin ko marahil ang bar ay gaganapin lamang na mas mataas para sa Ethereum dahil ito ang nangingibabaw na smart contract chain," sabi niya.

Habang ang Geth ay may malakas na rekord ng pagiging maaasahan, sinabi ni Hwang na marami sa mga validator ng Ethereum ang default lamang sa paggamit nito (sa halip na mga alternatibo tulad ng Nethermind) dahil sa katamaran. Sa kanyang karanasan, ang mga validator ay "hindi gumagawa ng kanilang sariling pananaliksik" sa mga kalakasan at kahinaan ng nakikipagkumpitensyang software ng kliyente.

Hinihimok ng Ethereum Foundation ang mga validator na tumulong na mapabuti ang pagkakaiba-iba ng kliyente , at ang Dankrad Feist, ONE sa mga mananaliksik nito, ay malawakang binanggit ngayong linggo para sa isang artikulo sa 2022 na humihiling sa mga validator na huwag gumamit ng karamihan ng mga kliyente. Ang pagpapaunlad ng Nethermind ay pinondohan din , sa bahagi, ng isang 2018 grant mula sa Ethereum Foundation.

Inihalintulad ni Hwang ang pangingibabaw ni Geth sa kabila ng lahat ng ito sa isang lumang kasabihan sa negosyo: "Walang natatanggal sa trabaho dahil sa pagbili ng IBM." Sa madaling salita, kung ang lahat ay gumagamit ng Geth, kung gayon ay mahirap na sisihin ang isang upstart validator para sa paggamit din nito - kahit na ang mga bagay sa kalaunan ay magkagulo.

Sa kabaligtaran, nakikita ni Hwang ang isang silver lining sa kamakailang Nethermind at Besu bug.

"T ko nais na sabihin na mahusay na ang isang kliyente ay nagdusa ng isang bug, ngunit sa palagay ko ito ay mahusay kung ito ay magsisimulang mag-isip ng mga tao tungkol sa mga responsibilidad," sabi niya. "Dapat sinuri ng mga validator ang s– T para sa kanilang sarili sa halip na kunin lang ito sa istante ng supermarket, at pagkatapos ay itataas ang kanilang mga kamay kapag nagkamali."

Edited by Bradley Keoun.

Disclosure

Mangyaring tandaan na ang aming patakaran sa privacy, terms of use, cookies, at do not sell my personal information ay na-update na.

Ang CoinDesk ay isang nakatanggap ng parangal media na sumusunod sa mahigpit na mga patakaran sa pamamatnugot. Noong Nobyembre 2023, Ang CoinDesk ay binili ng Bullish group, may-ari ng Bullish, isang reguladong palitan ng digital na mga ari-arian. Ang Bullish group ay karamihan pag-aari ng Block.one; parehong mga kumpanya ay may interes sa iba't ibang negosyo ng blockchain at digital na mga ari-arian at mahahalagang pag-aari ng digital na mga ari-arian, kabilang ang bitcoin. Ang CoinDesk ay nag-ooperate bilang isang independenteng sangay na may isang komite ng pamamatnugot upang protektahan ang kalayaan ng pamamahayag. Ang mga empleyado ng CoinDesk, kabilang ang mga mamamahayag, ay maaaring tumanggap ng mga opsyon sa Bullish group bilang bahagi ng kanilang kompensasyon.


Learn more about Consensus 2024, CoinDesk's longest-running and most influential event that brings together all sides of crypto, blockchain and Web3. Head to consensus.coindesk.com to register and buy your pass now.