Ang Ethereum Beacon Chain ay Nagdurusa sa Pinakamahabang Blockchain 'Reorg' sa mga Taon

Ang Ethereum beacon chain, na magiging mahalaga sa Ethereum Naka-iskedyul ang pagsama-sama para sa huling bahagi ng taong ito, ngayon ay nakaranas ng potensyal na mataas na antas ng panganib sa seguridad na kilala bilang isang blockchain na “reorganization.”

Ang isang muling pagsasaayos, o reorg, ay maaaring mangyari sa pamamagitan ng isang pagkabigo sa network, tulad ng isang bug, o isang malisyosong pag-atake, na pansamantalang magreresulta sa isang duplicate na bersyon ng isang blockchain. Habang tumatagal ang isang reorg, mas malala ang kahihinatnan. 

Ang reorg ngayon sa Ethereum Beacon Chain ay tumagal ng pitong bloke—ang pinakamatagal na reorg sa mga taon, ayon kay Martin Köppelmann, CEO at co-founder ng DeFi service provider na Gnosis.

Ang Beacon Chain, na inilunsad noong Disyembre 1, 2020, ay nagpakilala ng katutubong staking sa Ethereum blockchain. Ang staking, na kinabibilangan ng pag-pledge ng mga asset sa isang network, ay kung paano magiging karapat-dapat ang mga validator na magdagdag ng mga block sa chain, isang pangunahing prinsipyo ng patunay-ng-taya modelo ng pinagkasunduan.

Ang Ethereum Merge, na dating tinutukoy bilang “Ethereum 2.0,” ay isang makabuluhan at pinakahihintay na pag-upgrade sa kasalukuyang network at mamarkahan ang paglipat nito mula sa patunay ng trabaho sa patunay ng taya. Ang pagsasanib, na naka-iskedyul para sa Agosto, ay pagsasamahin ang Beacon Chain sa Ethereum mainnet. Nangangahulugan iyon na ang mga problema sa Beacon Chain ay posibleng higit pang maantala ang pagsasama. 

Nabanggit ni Köppelmann ang Ethereum reorg ngayon sa isang Twitter thread, na nagsasabi na ito ay katibayan na marami pang dapat gawin bago ang pagsasama.

"Ito ay nagpapakita na ang kasalukuyang diskarte sa pagpapatunay ng mga node ay dapat na muling isaalang-alang upang sana ay magresulta sa isang mas matatag na kadena," isinulat niya.

Ang isang reorg ay nangyayari kapag ang dalawang magkaibang minero ay nagsimulang magtrabaho sa pagdaragdag ng mga bloke ng mga transaksyon na may katulad na kahirapan sa kadena sa parehong oras. Na lumilikha ng a tinidor, o isang duplicate na bersyon ng blockchain. 

Ang isang minero na nagdaragdag sa susunod na bloke ay kailangang pumili kung aling bahagi ng tinidor ang tama, o kanonikal, na kadena. Kapag nagawa na nila iyon, nawala ang isa.

Ang isang pitong-block na reorg ay nangangahulugan na ang tinidor na kalaunan ay nalaglag ay may pitong bloke na halaga ng mga transaksyon na idinagdag dito bago napagpasyahan ng network na hindi ito ang canonical chain. Ang bawat bloke sa Ethereum chain ay naglalaman ng halos kahit saan sa pagitan ng 200 hanggang 300 na mga transaksyon at may halaga na humigit-kumulang 2 ETH, o humigit-kumulang $4,000, ayon sa Etherscan.io.

Kapag mayroong dalawang magkalaban na bersyon ng isang blockchain, kahit na saglit lang, may panganib na ang isang tao ay maaaring gumastos ng parehong mga asset nang dalawang beses. 

Kapag ginawa itong malisyoso, tulad ng sa Pag-atake ng wallet ng ZenGo noong 2020, kilala ito bilang double-spend attack. Sa ganitong pag-atake, ang mga manloloko ay nagpapadala ng isang transaksyon na may pinakamababang bayad at pagkatapos ay agad itong i-override sa pamamagitan ng pagtaas ng bayad (kaya ang mga minero ay ma-incentivize na i-verify muna ang mas kumikitang bagong transaksyon) at i-redirect ang mga pondo sa ibang address.

Ngunit sa kasong ito, ang sanhi ng reorg at potensyal para sa dobleng paggastos ay tila hindi maganda.

Ang software na ginagamit ng mga minero ay may paraan para sa pagtukoy kung aling bahagi ng tinidor ang pipiliin—iyan ang diskarte sa pagpapatunay na tinutukoy ni Köppelmann.

Sa kalaunan ay nakuha ng Twitter thread ang atensyon ng ilan sa mga pangunahing developer ng Ethereum. Ang tagapagtatag ng Ethereum na si Vitalik Buterin mismo ay tumunog upang magdagdag ng kaunting timbang sa isang teorya na ang problema ay sanhi ng mga minero na nagpapatakbo ng mga lumang bersyon ng software ng pagmimina.

Ito ay isang napapanahong tugon. 

Noong nakaraang taon, sina Buterin at Georgios Konstantopoulos, ang punong opisyal ng teknolohiya sa Paradigm, ay tinalakay ang isyu ng mga reorg sa isang blog post. Sa loob nito, sinabi nila na ang isang reorg na higit sa limang bloke ay maaaring maging tanda ng isang malisyosong pag-atake.

Ipinaliwanag nila na ang maiikling isa at dalawang-block na reorg ay nangyayari sa lahat ng oras dahil sa latency ng network. 

"Paminsan-minsan, ang malas ay maaaring humantong sa 2-5 block reorgs," Buterin at Konstantopoulos isinulat sa post. "Ang mga pagbabagong mas matagal kaysa doon ay halos palaging dahil sa matinding pagkabigo sa network, mga bug ng kliyente, o malisyosong pag-atake."

Ngunit tulad ng ipinaliwanag ng developer ng Prysm na si Terrence Tsao sa isang Twitter thread, ang reorg ngayon, kahit na ito ay tumagal ng sapat na mahabang panahon upang ilabas ang mga seryosong alalahanin, ay maaaring isa pang kaso ng malas.

Gusto mo bang maging eksperto sa crypto? Kunin ang pinakamahusay sa Decrypt nang diretso sa iyong inbox.

Kunin ang pinakamalaking kwento ng balita sa crypto + lingguhang pag-ikot at higit pa!

Pinagmulan: https://decrypt.co/101390/ethereum-beacon-chain-blockchain-reorg