
Vitalik Buterin applauds the new Ethereum update in order to reduce the risks due to the supermajority of nodes within the network.
The Ethereum community is in luck. Recently, Vitalik Buterin, the founder and emblematic figure of this blockchain network, has expressed their enthusiasm for the arrival of a new update that promises to strengthen the security and decentralization of Ethereum. We are talking about an update that focuses on a critical aspect: avoid the danger of supermajority of nodes.
To this end, this recent Ethereum update focuses on improving the diversity of execution clients on the network. Let us remember that execution clients are the programs that validators use to propose and verify blocks on the Ethereum chain. Well, this update seeks to ensure that no execution client has a dominant share in the market, specifically, that none exceeds the 66.6% usage threshold.
Vitalik Buterin and the risk of supermajority
Supermajority Risk refers to the situation where a single execution client is used by more than two-thirds of the validators in the network.. This scenario represents a significant threat to the security and stability of Ethereum. Because? Because if that majority customer experiences an error or failure, it could cause serious problems across the entire network.
And seeing this is very simple. Imagine that 70% of Ethereum validators use the same software to verify transactions. If that software has a bug or crash, suddenly, the majority of the network could be operating incorrectly. This could lead to different problems, such as chain splits (forks), loss of funds for users, damage to Ethereum's reputation, or severe penalties for affected validators.
Either way, it's a huge problem, one that the community has been constantly tracking. In fact, the greatest resource for this is the web Supermajority Risk, where we can see detailed statistics of the state of the network and the client nodes used throughout its structure.

What's new in the update
To all this, the update brings with it several significant improvements. First, client diversification rules will ensure that no execution client has more than 66,6% market share. Currently, Nethermind is the most used client, but without reaching the supermajority. At the same time, the use of less popular clients such as Besu, Erigon and Reth is being encouraged to increase diversity in the network.
Additionally, a new approach is being considered that would allow validator nodes to verify blocks using multiple clients simultaneously. The idea is that a validator can set up a kind of validation proxy that would allow this validator to run two or more client node software, in order to use them in parallel for the final validation. This way, staking pools could set up multiple validation nodes (with different software) and use them in their infrastructure. This way, if there is a failure in one of the nodes, this will not invalidate the normal operation of the staking pool, which could detect the problem and take the failed node out of operation.
All of this of course has a great impact on the security of the network and users. First, by diversifying clients, greater resilience to errors is achieved, reducing the potential impact of a failure on a single client. This also decreases the likelihood that a bug on a majority client will cause blocks to be finalized without proper consensus.
On the other hand, by avoiding concentration on a single client you reduce the risk of a large number of validators being penalized simultaneously for a client error (slashing). Not to mention that a greater diversity of clients contributes to a more decentralized and censorship-resistant network.
The future of Ethereum: What can we expect?
Be that as it may, this new Ethereum update is a welcome security addition to Ethereum. Especially since it addresses one of the biggest dangers of the network regarding supermajority issues. In fact, last January, the Nethermind client had a serious problem in its software and this affected the operation of 8% of the network. A similar problem can happen with Geth (the official ETH client), a client that currently has more than 50% of the nodes in the Execution Layer.
Hence, by addressing the risk of supermajority of nodes, Ethereum is taking a significant step towards greater security, decentralization and robustness. This is not only about protecting current Ethereum users, but also laying the foundation for stronger and more reliable future growth. While demonstrating the Ethereum community's continued commitment to improvement and innovation, ensuring the network remains at the forefront of blockchain technology.
Of course, Vitalik Buterin's enthusiasm for this update is a testament to its importance. It reflects not only a technical achievement, but also a triumph of collaboration and consensus within the Ethereum community.
Photo by kanchanara en Unsplash


