Vad är kedjeomorganisation inom blockchain-teknik?

En blockchain-omorganisationsattack hänvisar till en kedjedelning där noder tar emot block från en ny kedja medan den gamla kedjan fortsätter att existera.

I maj 25, Ethereum Beacon-kedjan drabbades av en omorganisation med sju block och utsattes för en säkerhetsrisk på hög nivå som kallas kedjeorganisation. Validatorer på Eth2 (nu uppgradering av konsensuslager) Beacon Chain blev ur synk efter en klientuppdatering ökade specifika klienter. Men under processen var validatorer på blockchain-nätverket förvirrade och uppdaterade inte sina klienter.

Sju block omorganisation innebär att sju block av transaktioner lades till den så småningom kasserade gaffeln innan nätverket kom på att det inte var den kanoniska kedjan. Därför sker blockchain-omorganisation om vissa nodoperatörer är snabbare än andra. Under det här scenariot kommer snabbare noder inte att kunna komma överens om vilket block som ska bearbetas först och de kommer att fortsätta att lägga till block i sin blockkedja och lämnar den kortare kedjan när nästa block skapas.

Till exempel kan gruvarbetarna X och Y båda hitta ett giltigt block samtidigt, men på grund av hur blocken sprids i ett peer-to-peer-nätverk, kommer en del av nätverket att se X:s block först, följt av Y:s block.

Om de två blocken har samma svårighetsgrad blir det oavgjort, och klienter kommer att ges möjlighet att välja slumpmässigt eller välja det tidigare sett block. När en tredje gruvarbetare, Z, skapar ett block ovanpå antingen X:s eller Y:s block, bryts vanligtvis bandet och det andra blocket glöms bort, vilket leder till omorganisering av blockkedjan.

I Ethereums fall med omorganisation av Beacon-kedjan var uppdaterade noder cirka 12 sekunder snabbare än validerare som inte hade uppdaterat sina klienter i block 3,887,074 XNUMX XNUMX. Omorganisation av Ethereum-kedjan sker när uppdaterade klienter skickar nästa block före resten av validerarna. Detta förvirrade validerare om vem som skulle skicka in det första blocket.

Preston Van Loon, en kärnutvecklare av Ethereum, uppgav att omorganisationen av Ethereum-blockkedjan beror på implementeringen av Proposer Boost-gaffelbeslutet, som ännu inte har rullats ut till nätverket fullt ut. Dessutom är denna omorganisation en icke-trivial segmentering av uppdaterad kontra föråldrad klientprogramvara, inte ett tecken på ett dåligt gaffelval.

Källa: https://cointelegraph.com/explained/what-is-chain-reorganization-in-blockchain-technology