Thomas Daniels

Published On: 24/01/2024
Share it!
Coinbase Targets Ethereum Client Diversification to Mitigate Centralization Issues
By Published On: 24/01/2024

Coinbase, a leading cryptocurrency exchange, has recently declared its intention to expand the variety of Ethereum execution clients it uses in its infrastructure. This move is a strategic response to the growing influence of Geth (go-ethereum) within the Ethereum network, a trend that has sparked debate among industry experts.

Originally, Geth was the sole Ethereum (ETH) execution client that matched the technical specifications required by Coinbase for Ethereum staking. Since its establishment, Coinbase Cloud has rigorously assessed various execution clients, but until now, none have met their stringent criteria. This exclusive reliance on Geth is reflected across the network, with about 84% of Ethereum validators using Geth. However, a shift in this trend is now observable.

Geth’s vital role in the Ethereum network involves managing transactions and facilitating the operation of smart contracts. Nevertheless, its predominant position has led to worries about potential centralization and the hazards linked to depending on a single client.

In a proactive step, Coinbase is currently undertaking a detailed technical evaluation of alternative Ethereum execution clients. The company is dedicated to incorporating an additional client into its framework, promising to deliver a detailed progress report by the end of February 2024.

This development highlights a wider concern within the Ethereum network regarding the high concentration of nodes using Geth, as pointed out by Ethereum.org. Approximately 85% of all nodes rely on Geth, which poses systemic risks in the event of a significant bug that could disrupt transaction processing or enable the execution of harmful payloads.

These apprehensions were amplified following the discovery of a critical flaw in several versions of Nethermind’s execution client on January 22, which caused failures in the processing of Ethereum blocks.

source