Lanac Ethereum Beacon pretrpio je najduži 'Reorg' Blockchain-a u godinama

Ethereum beacon lanac, koji će biti ključan za Ethereum Spajanje koje je zakazano za kasnije ove godine, danas je doživjelo potencijalno visok sigurnosni rizik poznat kao blockchain "reorganizacija".

Reorganizacija, ili reorganizacija, može se dogoditi ili zbog kvara na mreži, kao što je greška, ili zlonamjernog napada, što privremeno rezultira duplom verzijom blockchain. Što reorganizacija duže traje, to su ozbiljnije posljedice. 

Današnja reorganizacija na Ethereum Beacon Chain-u trajala je sedam blokova — najduža takva reorganizacija u godinama, prema Martinu Köppelmannu, izvršnom direktoru i suosnivaču Defi provajder usluga Gnosis.

The beacon chain, koji je lansiran 1. decembra 2020., uveo je nativno ulaganje u Ethereum blockchain. Ulaganje, koje uključuje zalaganje imovine mreži, je način na koji će validatori postati podobni za dodavanje blokova u lanac, glavno načelo dokaz-of-akcija model konsenzusa.

Spajanje Ethereuma, ranije nazvano “Ethereum 2.0,” je značajna i dugo očekivana nadogradnja na trenutnu mrežu i označit će njen prelazak sa dokaz rada na dokaz udjela. Spajanje, zakazano za avgust, će kombinovati Beacon lanac sa mrežom Ethereum. To znači da bi problemi s Beacon Chain-om potencijalno mogli dodatno odgoditi spajanje. 

Köppelmann je zabilježio današnju reorganizaciju Ethereuma u a Twitter thread, rekavši da je to dokaz da ima još posla prije spajanja.

"Ovo pokazuje da trenutnu strategiju atestiranja čvorova treba preispitati kako bi se nadamo da će rezultirati stabilnijim lancem", napisao je.

Reorg se događa kada dva različita rudara počnu raditi na dodavanju blokova transakcija sa sličnim poteškoćama u lanac u isto vrijeme. To stvara a viljuška, ili duplikat verzije blockchaina. 

Rudar koji dodaje sljedeći blok mora odabrati koja strana viljuške je ispravan ili kanonski lanac. Kada to urade, drugi je izgubljen.

Reorg od sedam blokova znači da je viljuška koja je na kraju ispuštena imala sedam blokova transakcija u vrijednosti dodanih prije nego što je mreža odlučila da to nije kanonski lanac. Svaki blok u Ethereum lancu sadrži otprilike između 200 do 300 transakcija i ima vrijednost od oko 2 ETH, ili otprilike 4,000 dolara, prema Etherscan.io.

Kada postoje dvije konkurentske verzije blockchaina, makar samo na kratko, postoji rizik da će neko moći dvaput potrošiti istu imovinu. 

Kada se to radi zlonamjerno, kao sa Napad ZenGo novčanikom 2020, poznat je kao napad dvostruke potrošnje. U takvom napadu, prevaranti šalju transakciju uz minimalnu naknadu, a zatim je odmah poništavaju povećanjem naknade (tako da će rudari biti podstaknuti da prvo provjere profitabilniju novu transakciju) i preusmjeravanjem sredstava na drugu adresu.

Ali u ovom slučaju, čini se da su uzrok reorganizacije i potencijal za dvostruku potrošnju bili benigni.

Softver koji rudari koriste ima metodu za određivanje koju stranu viljuške da izaberu – to je strategija atestiranja na koju se Köppelmann pozivao.

Twitter tema je na kraju privukla pažnju nekih od ključnih programera Ethereuma. Osnivač Ethereuma Vitalik Buterin sam se uključio kako bi dodao težinu teoriji da je problem uzrokovan rudarima koji koriste zastarjele verzije softvera za rudarenje.

Bio je to pravovremeni odgovor. 

Prošle godine, Buterin i Georgios Konstantopulos, glavni tehnološki direktor u Paradigmi, pozabavili su se pitanjem reorganizacija u blog post. U njemu su rekli da bi reorganizacija od više od pet blokova mogla biti znak zlonamjernog napada.

Objasnili su da se kratki reorgani od jednog i dva bloka dešavaju stalno zbog kašnjenja mreže. 

"Povremeno, loša sreća može dovesti do 2-5 blok reorga", Buterin i Konstantopoulos napisao je u postu. “Reorgovi koji su duži od toga su gotovo uvijek posljedica ekstremnog kvara mreže, klijentskih grešaka ili zlonamjernih napada.”

Ali kako je programer Prysm-a Terrence Tsao objasnio na Twitteru, današnja reorganizacija, iako je trajala dovoljno dugo da izazove ozbiljnu zabrinutost, možda je bila samo još jedan slučaj loša sreća.

Želite biti kripto stručnjak? Dobijte najbolje od Decrypt direktno u svoju pristiglu poštu.

Dobijte najveće vijesti o kripto vijesti + sedmične preglede i još mnogo toga!

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