Ethereum co-founder Vitalik Buterin has laid out an ambitious vision for the blockchain’s future with the announcement of “The Surge,” a roadmap aimed at enhancing Ethereum’s scalability and transaction capacity.
How Will Ethereum Achieve 100,000 Transactions Per Second?
Buterin's blog post, published on 17 October 2024, outlines the aspiration to enable the Ethereum network to process over 100,000 transactions per second (TPS).
The strategy relies heavily on layer-2 scaling solutions, which handle transactions outside the primary Ethereum blockchain.
The Surge, 2023 roadmap edition (Source: Vitalik Buterin’s blog)
This approach is designed to alleviate congestion and decrease transaction fees, enhancing overall user experience.
“But Ethereum should feel like one ecosystem, not 34 different blockchains,” Buterin expressed, highlighting the importance of interoperability among various layer-2 platforms.
He acknowledged the achievements of the Ethereum development community, particularly noting the success of the rollup-centric roadmap propelled by the Dencun upgrade in March this year.
Despite these advancements, he recognised the unique challenges the strategy has introduced.
What Are the Main Components of The Surge?
At the heart of The Surge are two primary techniques: sharding and layer-2 protocols.
Sharding allows the Ethereum network to distribute its workload among multiple nodes, enabling each node to manage only a fraction of total transactions.
This method boosts the network's overall capacity without overwhelming individual nodes.
Layer-2 protocols, especially rollups, are crucial in The Surge’s framework.
They efficiently bundle multiple transactions before submitting them to the main network, drastically reducing the data burden on the main chain.
This streamlined process results in faster transaction speeds and lower costs, key factors in meeting the demands of an expanding user base.
The Balance of Scalability, Decentralisation, and Security
Buterin stressed the need to navigate the “scalability trilemma,” the challenge of achieving scalability while maintaining decentralisation and security.
He called for a balance between these elements, stating,
“If layer-2 solutions become very scalable and successful but layer-1 remains capable of processing only a very low volume of transactions, there are many risks to Ethereum that might arise.”
To enhance Ethereum’s capabilities, Buterin also pointed to the need for advancements in data compression and data availability sampling.
These improvements aim to make layer-2 networks sufficiently “trustless” while ensuring a seamless user experience across blockchains.
The Ethereum co-founder acknowledged delays in developing trustless rollups, attributing them to concerns about potential “bugs in the code.”
He highlighted the necessity of these rollups to enable certain layer-2 solutions to “inherit Ethereum’s core properties,” ultimately facilitating reliable long-term scaling.
Interoperability: A Key Focus of The Surge
Interoperability among different layer-2 solutions stands as a central theme in The Surge.
Buterin envisions a cohesive ecosystem where users can effortlessly transfer assets and engage across various layer-2 networks, enhancing their overall experience.
This seamless integration is essential for fostering a unified Ethereum environment rather than a fragmented network.
Buterin’s roadmap aligns with recent developments, such as the implementation of EIP-4844 data blobs, which have already improved Ethereum’s data bandwidth.
These enhancements are preparing the network for increased transaction volumes, allowing it to accommodate growing demand more efficiently.
What Comes Next for Ethereum?
While no specific timeline has been set for the complete implementation of The Surge, Buterin emphasised the importance of continuous progress in balancing scalability with Ethereum’s foundational principles.
Ethereum’s next major upgrade, called Pectra, is scheduled for rollout in two phases, with the first phase expected to launch in early 2025.
Pectra aims to further improve scalability through transaction compression techniques and enhance staking rewards.
Reflecting on Ethereum’s evolutionary path, Buterin noted that the development was initially guided by the ETH 2.0 roadmap, which envisioned scaling the network monolithically through sharding.
However, as interest in solutions like Optimistic and ZK-rollups surged, the sharding idea was ultimately shelved in October 2020.
Now, the focus is firmly on bringing the rollup-centric roadmap to fruition while preserving the decentralisation and robustness that are hallmarks of the Ethereum mainnet.
Through The Surge, Buterin and the Ethereum development team aim to address the pressing demands for faster, cheaper transactions while upholding the network's decentralised ethos.