Какво представлява реорганизацията на веригата в блокчейн технологията?

Атаката за реорганизация на блокчейн се отнася до разделяне на веригата, при което възлите получават блокове от нова верига, докато старата верига продължава да съществува.

On May 25, веригата Ethereum Beacon претърпя реорганизация от седем блока и беше изложен на риск за сигурността от високо ниво, наречен верижна организация. Валидатори на Eth2 (сега надграждане на консенсусния слой) Beacon Chain не се синхронизира, след като актуализация на клиента повиши конкретни клиенти. Въпреки това, по време на процеса, валидаторите в блокчейн мрежата бяха объркани и не актуализираха своите клиенти.

Реорганизацията от седем блока означава, че седем блока транзакции са били добавени към евентуално изхвърлената вилка, преди мрежата да разбере, че това не е каноничната верига. Следователно реорганизацията на блокчейн се случва, ако някои оператори на възли са по-бързи от други. По време на този сценарий по-бързите възли няма да могат да се споразумеят кой блок трябва да бъде обработен първи и те ще продължат да добавят блокове към своята блокчейн, оставяйки по-късата верига, когато бъде създаден следващият блок.

Например, миньорите X и Y могат да намерят валиден блок по едно и също време, но поради начина, по който блоковете се разпространяват в мрежа от партньори, част от мрежата ще види първо блока на X, последван от блока на Y.

Ако двата блока са с еднаква трудност, ще има равенство и на клиентите ще бъде дадена възможността да избират произволно или да изберат предварително видяния блок. Когато трети миньор, Z, създаде блок върху блока на X или Y, равенството обикновено се прекъсва, а другият блок се забравя, което води до реорганизация на блокчейн.

В случая с реорганизация на веригата Beacon на Ethereum, актуалните възли бяха с около 12 секунди по-бързи от валидаторите, които не бяха актуализирали своите клиенти в блок 3,887,074. Реорганизацията на веригата на Ethereum се случва, когато актуализираните клиенти подадат следващия блок преди останалите валидатори. Това обърка валидаторите за това кой трябва да изпрати първоначалния блок.

Престън Ван Лун, основен разработчик на Ethereum, заяви, че реорганизацията на блокчейна на Ethereum се дължи на внедряването на решението за форк на Proposer Boost, което все още не е напълно въведено в мрежата. Освен това, тази реорганизация е нетривиална сегментация на актуализиран спрямо остарял клиентски софтуер, а не знак за лош избор на вилка.

Източник: https://cointelegraph.com/explained/what-is-chain-reorganization-in-blockchain-technology