Ethereum cofounder Vitalik Buterin outlines possible areas of improvement for the protocol
Quick Take
- Vitalik Buterin outlined current areas of improvement for the Ethereum protocol.
- Buterin outlined improvements across block finalization time and the 32-ether requirement to be a staker.
The Ethereum protocol transitioned from a proof-of-work to a proof-of-stake consensus mechanism nearly two years ago, but its co-creator believes there is still room for improvement.
Though Vitalik Buterin believes Ethereum’s proof-of-stake implementation has “performed remarkably well” in terms of stability, performance, and avoidance of centralization risks, he outlined what can still be improved in its technical design in a post on his personal website.
One problem that Buterin believes needs to be solved is the 15-minute block finalization time and the 32 ether requirement to be a staker. He claims that we would ideally finalize blocks in one slot — thereby reducing the 15-minute wait to 12 seconds — and allowing validators to stake with only one ether. The former goal would simplify the protocol and surrounding infrastructure, while the second would support solo stakers.
However, these goals conflict with Ethereum’s broader goal of minimizing overhead. Buterin claims they would likely have to be resolved through brute-force technical advancements, orbit committees, two-tiered staking, doing nothing, or combining those approaches.
Single secret leader elections
Another problem identified by Buterin is the fact that which validator is going to propose the next block is known in advance — creating a security vulnerability — but this has a simple fix. “The best way to fix the DoS issue is to hide the information about which validator is going to produce the next block, at least until the moment when the block is actually produced,” Buterin explained.
To achieve this “single secret leader election,” Buterin explains that Ethereum developers need to find and implement a protocol that is both simple and safe to implement on the mainnet.
“We highly value Ethereum being a reasonably simple protocol, and we do not want complexity to increase further,” he said.
Four-second confirmation times and quantum resistance
Buterin also sees value in reducing Ethereum’s transaction confirmation times all the way down to roughly four seconds. “Doing this would significantly improve the user experience of both the L1 and based rollups while making DeFi protocols more efficient,” he wrote. Based rollups rely on Ethereum block builders for transaction sequencing.
Additionally, Ethereum's co-creator sees more research needed to recover from a potential 51% attack and increase the quorum threshold. Finally, quantum-resistance is also an issue that could come to the fore around 2030, according to some estimates. “This has consequences across the entire Ethereum roadmap,” Buterin said, adding: “This justifies conservatism in the assumptions around performance of proof-of-stake designs, and also is a cause to be more proactive to develop quantum-resistant alternatives.”
Disclaimer: The Block is an independent media outlet that delivers news, research, and data. As of November 2023, Foresight Ventures is a majority investor of The Block. Foresight Ventures invests in other companies in the crypto space. Crypto exchange Bitget is an anchor LP for Foresight Ventures. The Block continues to operate independently to deliver objective, impactful, and timely information about the crypto industry. Here are our current financial disclosures.
© 2024 The Block. All Rights Reserved. This article is provided for informational purposes only. It is not offered or intended to be used as legal, tax, investment, financial, or other advice.