• Coinbase’s Ethereum staking program will eventually be distributed evenly among Geth, Nethermind, and Erigon. Previously, the Ethereum staking software relied solely on Geth.
  • This move comes about a month after an error in the Nethermind client caused 8% of Ethereum validators to be removed, underscoring the dangers of relying too heavily on Geth and a lack of “client diversification.”

Coinbase, a publicly traded U.S. cryptocurrency exchange, announced that it is taking steps to reduce the risks associated with the Ethereum blockchain. It will add support for two more computer programs, known as “clients”, which users use to access and operate the distributed network.

In a post on its blog, Coinbase Cloud announced that it would be adding support for Nethermind’s and Erigon’s execution clients. “This will diversify our Ethereum staking servers execution layer.”

Ethereum relies heavily on users who run the Geth execution clients, which currently represents about 74%. Nethermind is responsible for 13% of all clients, Erigon accounts for 3%, and Besu provides 9%.

Ironically, a Bug on Nethermind last month knocked out around 8% of Ethereum Blockchain validators. This brought to light the lack of “client diversification” on the network. It is feared that a bug in Geth or another problem could cripple the blockchain.

Coinbase Tweeted that time, “Execution Client Diversity on Ethereum is a Critical Concern for All of Us at Coinbase,” and that the company “was performing our latest assessment of Alternative Execution Clients and will have more information to share by the end February.”

The company announced on Wednesday that it would be moving roughly half of its validators to Nethermind over the next month. We plan to distribute Geth, Nethermind and Erigon equally over the long term.

Nikhilesh De.