Blockchain
Breaking: Bottlenecks Galore In Ethereum Clients’ Mainnet Merge Releases

Published
1 year agoon

Much awaited Ethereum Merge has commenced with Ethereum clients release updates in preparations for the Merge on September 15. However as per reports from Go Ethereum and Nethermind are reporting bugs in their Mainnet updates Geth v1.10.22 (Promavess) and v1.14.0, respectively.
The run up to Merge is expected and bugs will arise but unlikely to delay the Merge update as developers will be performing quick solutions and the availability of other execution clients.
The Ethereum clients Go Ethereum and Nethermind have reported bottlenecks in the run up to the Mainnet Merge updates. Ethereum developer Péter Szilágyi first reported a regression error in the Geth v1.10.22 (Promavess) in a tweet dated August 23, 2022. It
“Aaand our latest release is borked. Geth 1.10.22 contains a regression that causes the trie/state to go bad. Most probably it’s one of the PRs we’ve merged towards the new storage model / online pruner. Trying to find and fix the issue.”
Nethermind core developer “DanielC” has also reported a similar regression bug in the release v1.14.0. In his reply to Péter Szilágyi’s tweet reported that the technical team has found a solution by modifying to a strict stabilization phase before the Merge.
“Recently we’ve had similar regressions in Nethermindeth so we’ve decided to switch to a strict stabilization phase before The Merge. We merge only fixes to the master branch currently.”
The bugs will not affect the Mainnet merge with the Beacon Chain as per schedule on September 15. Users can take the aid from the minority execution clients. Execution Clients are also available who will help prepare for the Mainnet Merge.
A number of Ethereum clients have released the required Mainnet updates which includes Besu v22.7.1, Geth v1.10.22, Nethermind v1.14.0, Erigon v2022.08.02-alpha, Lighthouse v3.0.0, Teku v22.8.1, and Prysm 3.0.0.
Developers Aim For Mainnet Merge On September 15
The TTD of 58750000000000000000000 will be triggered on September 15 and the ETH developers are also trying to accomplish this deadline. The Bellatrix and the Paris upgrades are also in the pipeline and Ethereum clients have started pushing the Mainnet Merge releases that configure the Bellatrix, the Paris, and Merge upgrades.