Ethereum Beacon Chain kannatab aastate pikima plokiahela "Reorg" all

Ethereumi majakakett, mis on selle jaoks ülioluline Ethereum Selle aasta lõpus kavandatud liitmine koges täna potentsiaalselt kõrgetasemelist turvariski, mida nimetatakse plokiahela ümberkorraldamiseks.

Ümberkorraldamine või ümberkorraldamine võib toimuda kas võrgutõrke (nt vea) või pahatahtliku rünnaku tõttu, mille tulemuseks on ajutiselt võrgu dubleeritud versioon. blockchain. Mida kauem reorg kestab, seda tõsisemad on tagajärjed. 

Tänane Ethereum Beacon Chain'i reorg kestis seitse plokki – pikim taoline reorg viimaste aastate jooksul, ütles Martin Köppelmann, tegevjuht ja kaasasutaja. Defi teenusepakkuja Gnosis.

. Majakakett, mis käivitati 1. detsembril 2020, tutvustas Ethereumi plokiahelas natiivset panustamist. Panustamine, mis hõlmab varade pantimist võrku, on see, kuidas validaatorid saavad ahelasse plokke lisama, mis on võrgu põhiprintsiip. osaluse tõend konsensuse mudel.

Ethereumi liitmine, mida varem nimetati "Ethereum 2.0”, on oluline ja kauaoodatud uuendus praegusele võrgule ning tähistab selle üleminekut töö tõend panuse tõendamiseks. Augustiks kavandatud ühendamine ühendab Beacon Chain'i Ethereumi põhivõrguga. See tähendab, et probleemid Beacon Chainiga võivad ühinemist veelgi edasi lükata. 

Köppelmann märkis tänase Ethereumi reorgi a Twitter thread, öeldes, et see on tõend selle kohta, et enne ühendamist on veel vaja teha.

"See näitab, et praegune sõlmede atesteerimisstrateegia tuleks uuesti läbi vaadata, et loodetavasti oleks stabiilsem kett," kirjutas ta.

Ümberkorraldus toimub siis, kui kaks erinevat kaevandajat hakkavad samaaegselt ahelasse lisama sarnase raskusega tehinguplokke. See loob a kahvelvõi plokiahela duplikaatversioon. 

Järgmise ploki lisav kaevandaja peab valima, milline kahvli pool on õige või kanooniline kett. Kui nad on seda teinud, on teine ​​kadunud.

Seitsme ploki ümberkorraldus tähendab, et lõpuks maha langenud hargile lisati seitsme ploki väärtuses tehinguid, enne kui võrk otsustas, et see pole kanooniline kett. Iga Ethereumi keti plokk sisaldab ligikaudu 200–300 tehingut ja selle väärtus on Etherscan.io andmetel umbes 2 ETH ehk ligikaudu 4,000 dollarit.

Kui plokiahelal on kaks konkureerivat versiooni, isegi kui see on vaid lühike, siis on oht, et keegi suudab sama vara kaks korda kulutada. 

Kui seda tehakse pahatahtlikult, nagu näiteks ZenGo rahakotirünnak 2020. aastal, seda tuntakse topeltkulu rünnakuna. Sellise rünnaku korral saadavad petturid tehingu minimaalse tasuga ja tühistavad selle kohe, suurendades tasu (nii saavad kaevurid kõigepealt kontrollida tulusamat uut tehingut) ja suunates raha teisele aadressile.

Kuid antud juhul näib ümberkorralduse põhjus ja topeltkulutamise potentsiaal olevat olnud healoomulised.

Kaevurite kasutataval tarkvaral on meetod, mille abil saab kindlaks teha, milline kahvli pool valida – see on atesteerimisstrateegia, millele Köppelmann viitas.

Twitteri lõim tõmbas lõpuks mõne Ethereumi põhiarendaja tähelepanu. Ethereumi asutaja Vitalik Buterin andis ise oma hääle, et lisada kaalu teooriale, mille kohaselt põhjustasid probleemi kaevurid, kes kasutavad kaevandustarkvara aegunud versioone.

See oli õigeaegne vastus. 

Eelmisel aastal käsitlesid Buterin ja Paradigmi tehnoloogiajuht Georgios Konstantopoulos reorgide küsimust. blogi postitus. Selles ütlesid nad, et üle viie ploki pikkune reorg võib olla märk pahatahtlikust rünnakust.

Nad selgitasid, et lühikesed ühe- ja kaheplokised ümberkorraldused toimuvad kogu aeg võrgu latentsuse tõttu. 

"Aeg-ajalt võib halb õnn viia 2-5 bloki reorgini," ütles Buterin ja Konstantinopoulos kirjutas postituses. "Sellest pikemad ümberkorraldused on peaaegu alati tingitud äärmuslikust võrgutõrkest, kliendi vigadest või pahatahtlikest rünnakutest."

Kuid nagu Prysmi arendaja Terrence Tsao Twitteri lõimes selgitas, võis tänane reorg, kuigi see kestis piisavalt kaua, et tekitada tõsist muret, olla lihtsalt järjekordne juhtum ebaõnn.

Tahad olla krüptoekspert? Hankige Decrypt parimad võimalused otse oma postkasti.

Hankige suurimaid krüptouudiseid + iganädalasi kokkuvõtteid ja palju muud!

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