Gnosis joins Erigon (formerly Turbo-Geth) to release next-gen Ethereum client

The move requires deprecating OpenEthereum to make way for a more resilient, modular version...

Gnosis joins Erigon (formerly Turbo-Geth) to release next-gen Ethereum client

Erigon, an Ethereum client that has provided critical infrastructure since 2018 under its former name Turbo-Geth, is launching a new version that integrates tracing functionality while increasing modularity, synchronization speed, and resource efficiency. These improvements, which primarily impact Ethereum node operators, are being developed together with the decentralized market-mechanism project Gnosis.

As stewards of OpenEthereum, which was initiated by Parity in 2015 and remains the second-largest Ethereum implementation by node count, Gnosis has been seeking a solution to architectural and protocol maintenance issues that increasingly impact the aging codebase.

This solution is provided by Gnosis’s partnership with Erigon, which ensures that developers and node operators reliant on OpenEthereum 3.x can migrate to a faster and more efficient client. The migration to Erigon will be both beneficial and necessary, since the OpenEthereum 3.x codebase will no longer be maintained or supported after Ethereum’s London Upgrade in July 2021.

“The Erigon team is looking forward to supporting OpenEthereum users through the transition from the monolithic inherited codebase to an increasingly innovative and inclusive development based on common architecture. We have been working to fill functionality gaps while ensuring the improvements will fit into the overarching architecture for building Ethereum implementations – and look forward to bringing this new architecture to reality with Gnosis.”
– Erigon Founder, Alexey Akhonov

Erigon’s next-gen architecture includes:

Erigon’s features benefit Ethereum node operators as follows:

The new features and architecture upgrades enabled by migration to Erigon ensure that Ethereum can continue to scale and provide needed support for the ecosystem.

“We took over OpenEthereum to support Ethereum 1.x development. Alexey has a great vision for Ethereum 1.x client development and assembled a great team to execute on this vision: Building a modular client allowing to scale development and increase the speed of innovation on many dimensions like sync speed and disk usage. We want to help Ethereum to push the limits of what is possible on Ethereum today and see Erigon as the foundation.”
– Stefan George, Gnosis CTO