Wat is ketenreorganisatie in blockchaintechnologie?

Een blockchain-reorganisatieaanval verwijst naar een ketensplitsing waarbij knooppunten blokken ontvangen van een nieuwe keten terwijl de oude keten blijft bestaan.

In mei 25, de Ethereum Beacon-keten onderging een reorganisatie van zeven blokken en werd blootgesteld aan een groot veiligheidsrisico dat ketenorganisatie wordt genoemd. Validators op de Eth2 (nu consensuslaag-upgrade) Beacon Chain raakte niet meer gesynchroniseerd nadat een clientupdate specifieke clients verhoogde. Tijdens het proces waren de validators op het blockchain-netwerk echter in de war en werkten ze hun klanten niet bij.

Reorganisatie van zeven blokken betekent dat zeven transactieblokken aan de uiteindelijk weggegooide vork werden toegevoegd voordat het netwerk erachter kwam dat dit niet de canonieke keten was. Daarom vindt blockchain-reorganisatie plaats als sommige knooppuntoperatoren sneller zijn dan andere. Tijdens dit scenario zullen snellere knooppunten het niet eens kunnen worden over welk blok het eerst moet worden verwerkt en zullen ze doorgaan met het toevoegen van blokken aan hun blockchain, waarbij de kortere keten overblijft wanneer het volgende blok wordt gemaakt.

Miners X en Y kunnen bijvoorbeeld allebei tegelijkertijd een geldig blok lokaliseren, maar vanwege de manier waarop de blokken zich verspreiden een peer-to-peer-netwerk, zal een deel van het netwerk eerst het blok van X zien, gevolgd door het blok van Y.

Als de twee blokken even moeilijk zijn, is er sprake van een gelijkspel en krijgen klanten de mogelijkheid om willekeurig te kiezen of het eerder geziene blok te selecteren. Wanneer een derde mijnwerker, Z, een blok bovenop het blok van X of Y creëert, wordt de band meestal verbroken en wordt het andere blok vergeten, wat leidt tot een reorganisatie van de blockchain.

In het geval van de Beacon-ketenreorganisatie van Ethereum waren up-to-date knooppunten ongeveer 12 seconden sneller dan validators die hun clients bij blok 3,887,074 niet hadden bijgewerkt. Reorganisatie van de Ethereum-keten vindt plaats wanneer bijgewerkte clients het volgende blok indienen vóór de rest van de validators. Dit bracht validatoren in verwarring over wie het eerste blok moest indienen.

Preston Van Loon, een kernontwikkelaar van Ethereum, verklaarde dat de reorganisatie van de Ethereum-blockchain te wijten is aan de inzet van de Proposer Boost-vorkbeslissing, die nog niet volledig naar het netwerk is uitgerold. Bovendien is deze reorganisatie een niet-triviale segmentatie van bijgewerkte versus verouderde clientsoftware, en geen teken van een slechte keuze.

Bron: https://cointelegraph.com/explained/what-is-chain-reorganization-in-blockchain-technology