Possible futures of the Ethereum protocol, part 2: The Surge

·

The Ethereum protocol continues its evolution toward a highly scalable, secure, and decentralized future. At the heart of this transformation is The Surge—a pivotal phase in Ethereum’s roadmap focused on dramatically increasing throughput while preserving the foundational robustness of Layer 1 (L1). This article explores the technical advancements, strategic tradeoffs, and long-term vision shaping Ethereum’s path to supporting over 100,000 transactions per second (TPS) across L1 and Layer 2 (L2) networks.

Core to this journey is the rollup-centric scaling strategy, which leverages L2 solutions to handle most computation and data, while relying on Ethereum L1 for finality and security. Recent milestones like EIP-4844 (blob transactions) have already boosted data availability bandwidth, but further innovations are required to meet growing demand. Below, we examine key components driving The Surge forward.

The Scalability Trilemma: Breaking the Boundaries

Ethereum’s scaling efforts are framed by the well-known scalability trilemma: the challenge of balancing decentralization, security, and scalability. For years, it was assumed that blockchains could only achieve two of these at once. However, breakthroughs in data availability sampling (DAS) and zero-knowledge proofs (SNARKs) are now enabling Ethereum to transcend this limitation.

With DAS, lightweight clients can verify that large volumes of data are available without downloading them entirely. Combined with SNARKs—which allow trustless verification of complex computations—Ethereum achieves high throughput without sacrificing decentralization. Even a 51% attacker cannot force invalid blocks onto the network, preserving core security guarantees.

👉 Discover how next-gen blockchain scalability is being engineered today.

Data Availability Scaling: From 1D to 2D Sampling

Data availability is the linchpin of rollup performance. As of 2024, Ethereum supports ~375 KB of blob data per 12-second slot via EIP-4844, enabling approximately 174 TPS for standard ERC-20 transfers. With PeerDAS and future upgrades, this capacity is set to grow significantly.

PeerDAS and SubnetDAS

PeerDAS introduces a decentralized approach to data sampling using existing peer-to-peer (P2P) infrastructure. Nodes sample small portions of data from subnets and request missing pieces from peers. A more conservative variant, SubnetDAS, relies solely on dedicated subnets without cross-peer fetching.

These systems enable efficient verification even as blob counts increase. With an eventual target of 16 MB per slot, Ethereum could support up to 58,000 TPS when combined with data compression.

Toward 2D Data Availability

Longer-term, Ethereum aims to adopt 2D data availability sampling, which enhances redundancy by applying erasure coding both within and across blobs. Using KZG commitments, blocks are extended with “virtual” blobs that encode the same information in multiple dimensions. This allows for higher fault tolerance and improved recovery rates during network disruptions.

Crucially, generating these extensions doesn’t require full access to the original data, making 2D DAS compatible with distributed block construction—a key requirement for maintaining decentralization at scale.

While promising, 2D DAS requires further research into safety properties and formal verification. Additionally, migration from KZG to quantum-resistant, trustless alternatives remains a long-term goal.

Data Compression: Shrinking Onchain Footprint

Even with expanded data bandwidth, every byte saved onchain translates directly into higher scalability. Current transaction formats are inefficient—ERC-20 transfers consume ~180 bytes each. Optimizing this can multiply effective throughput.

Key Compression Techniques

Implementation challenges include increased client complexity and reduced auditability when posting state diffs instead of full transactions. Still, these techniques could reduce per-transaction size by 5–10x.

👉 See how innovative compression techniques are revolutionizing blockchain efficiency.

Generalized Plasma: A Trust-Minimized Alternative

Despite rollups dominating the scaling landscape, Plasma remains a compelling alternative for high-throughput applications where full data availability isn’t required.

Unlike rollups, Plasma publishes only Merkle roots of offchain blocks onchain. Users receive individual Merkle proofs of their account states and can exit funds at any time—even during operator outages. With SNARK-verified roots, challenge periods shrink and security improves dramatically.

Hybrid models like Intmax blend Plasma and rollup features by placing minimal user-specific data onchain (~5 bytes), achieving theoretical throughput of over 266,000 TPS under ideal conditions.

Though conceptually more complex than rollups, Plasma offers advantages in privacy and cost-efficiency. Its adoption would reduce pressure on L1 data bandwidth and mitigate MEV congestion.

Maturing L2 Proof Systems: Achieving True Trustlessness

Most current rollups are not fully trustless—they rely on centralized security councils capable of overriding consensus in emergencies. The goal is to reach Stage 2 in the rollup maturity model:

Two paths lead to Stage 2:

  1. Formal verification: Using tools like Lean 4 to mathematically prove that SNARK provers conform to EVM specifications.
  2. Multi-prover systems: Deploying redundant proof systems (e.g., optimistic + ZK) where consensus triggers execution unless disagreement occurs—then a council chooses between valid outcomes.

Projects like Taiko are pioneering multi-proof architectures. Meanwhile, initiatives such as Verified zkEVM aim to build formally verified EVM implementations atop minimal VMs like RISC-V or Cairo.

Cross-Layer Interoperability: Building a Unified Ecosystem

As the number of L2s grows, seamless interaction becomes essential. Today’s fragmented UX—requiring bridges, separate wallets, and manual gas management—undermines Ethereum’s unity.

Solutions in development include:

These improvements require coordination between L1 developers, L2 teams, wallet providers, and standards bodies—a social challenge as much as a technical one.

Scaling Execution on L1: Strengthening the Foundation

While L2s handle most activity, L1 must remain robust enough to support:

Three strategies are being explored:

  1. Gas limit increases, supported by verification optimizations like statelessness and history expiry.
  2. Multidimensional gas pricing, separating fees for computation, data, and storage to improve average capacity.
  3. Native rollups (enshrined rollups): Integrating parallel EVM instances directly into the protocol.

Other proposals include:

Each approach carries tradeoffs in complexity, composability, and decentralization impact.

Frequently Asked Questions

Q: What is The Surge in Ethereum's roadmap?
A: The Surge is the phase focused on scaling Ethereum through massive increases in data availability, primarily via blob transactions and advanced sampling techniques, aiming for over 100,000 TPS.

Q: How does data availability sampling work?
A: DAS allows nodes to verify that large datasets are available by randomly sampling small portions. If enough samples are present, statistical confidence ensures full data availability without full downloads.

Q: What’s the difference between rollups and Plasma?
A: Rollups post full transaction data onchain; Plasma posts only hashes. Rollups offer stronger security but higher data costs; Plasma is more scalable but requires users to monitor exits.

Q: Why is formal verification important for rollups?
A: It ensures that proof systems behave exactly as specified, removing reliance on trusted parties and enabling fully autonomous operation (Stage 2 rollups).

Q: Can Ethereum scale without hurting decentralization?
A: Yes—through innovations like DAS, SNARKs, and modular design—which allow high throughput while keeping node operation feasible for ordinary users.

Q: What role do native rollups play in L1 scaling?
A: Native rollups integrate rollup-like parallel execution directly into Ethereum, offering high throughput while maintaining tight coupling with L1 security.

👉 Explore how Ethereum’s next evolution balances speed, security, and decentralization.

Conclusion

The Surge represents a transformative chapter in Ethereum’s development—one defined not by a single upgrade, but by a coordinated suite of innovations across data availability, compression, proof systems, interoperability, and L1 execution. By combining cutting-edge cryptography with pragmatic engineering and community collaboration, Ethereum is building a scalable future that remains true to its decentralized roots.

As these technologies mature and converge, the vision of a unified, high-performance blockchain ecosystem becomes increasingly tangible—where millions of users transact seamlessly across chains, protected by math rather than intermediaries.