
Ethereum network records a major block reorganisation
A large-scale reorganisation of blocks was recorded on the Ethereum network (more than 450, according to Blockchair and Etherscan), according to developer Martin Holst Svende. The bug affected versions of the Geth client up to v1.10.7 and earlier.
A consensus bug hit #ethereum mainnet today, exploiting the consensus-bug that was fixed in geth v1.10.8. Fortunately, most miners were already updated, and the correct chain is also the longest (canon)
PSA: Update to v1.10.8!
— M H (((Swende))) (@mhswende) August 27, 2021
«I think this is the end of our experiment in publicly disclosing urgent fixes,» Svende wrote.
According to him, the cause was the exploitation of a bug, which had become known earlier. On August 24, the Geth developers released version v1.10.8 and urged all users to update their software.
Experts recommended refraining from making transactions. Svende noted that most miners were using up-to-date software, and the “correct” chain turned out to be the longest.
According to Ethernodes.org, at the time of writing 73% of Geth clients were still using older versions. This means that about 54% of Ethereum nodes are operating with a serious infrastructure fault.
Go Ethereum developer Marius van der Wijden, in a comment to CoinDesk, said that after disclosure “the exploit was inevitable.”
«I knew that someone would eventually find the bug. I simply hoped more people would update over time,» the specialist explained.
According to him, the team responded to the problem “quickly and adequately.” van der Wijden confirmed that the attack was caused by the exploitation of the bug by a single address, but declined to disclose details.
Beiko confirmed that BTC.com had updated. He said Binance was in progress.
https://t.co/zGgP0mRbIy has upgraded and Binance is in the process of doing so 🏗 https://t.co/bJeK3hsji1
— Tim Beiko | timbeiko.eth (@TimBeiko) August 27, 2021
Binance representatives, in ForkLog comments, said the pool was running the new Geth client version and does not support the wrong chain.
The Svende version was confirmed by The Block’s analytics. They noted that the reorganisation resulted from exploitation of the bug by an unknown attacker. It also affects other EVM-compatible chains, such as Polygon, Binance Smart Chain (BSC), xDAI, Görli.
The lead developer of the DeFi project yEarn.Finance, under the alias banteg, urged not to carry out “any economically significant transactions” until the situation is resolved.
Now that exploit is in the wild, it can be replayed on other networks like Polygon, BSC, xDAI, Görli. Be careful, try not to do any economically significant transactions before things are cleared out.
— banteg (@bantg) August 27, 2021
The Block researcher Igor Igamberdiev suggested the issue also affected BSC. Some node operators reported synchronization difficulties.
Подписывайтесь на ForkLog в социальных сетях