The Problem with ETH Supermajority Client Risk
Ethereum has achieved a key milestone by limiting top execution clients run by validators from having more than 2/3 market share. This is considered an important step towards ensuring the robustness of the ecosystem, as stated by Vitalik Buterin, founder of Ethereum.
“No execution client has more than 2/3 market share. Great news for the robustness of the Ethereum L1.”
-
Vitalik Buterin praised Ethereum for hitting key milestones in execution layer client diversity.
-
Ethereum’s plan is to have multiple execution clients working in parallel while verifying blocks, enhancing network security and preventing a single point of failure.
“No execution client has more than 2/3 market share. Great news for the robustness of the Ethereum L1.”
Source: X/Vitalik Buterin
A dominant execution client with a supermajority market share poses a centralization risk to the ecosystem, as it can cause network splits and fund losses in case of bugs. To mitigate this risk, Ethereum advocates for client diversity, encouraging users to opt for minority clients. Nethermind currently leads among execution clients without being supermajority at present.
In addition, a proposal has been made to allow validator nodes to verify blocks using multiple clients in parallel, further minimizing the risk of a supermajority client disruption.