Vitalik’s Vision: The Possible Future of Ethereum – The Surge

·

The Surge represents a pivotal phase in Ethereum’s long-term roadmap, focused on scaling the network to support massive transaction throughput while preserving the core tenets of decentralization and security. As outlined by Vitalik Buterin in his latest technical exploration, this evolution hinges on a suite of interlocking innovations—from data availability sampling and compression to advanced Layer 2 architectures and improved cross-chain interoperability.

This article unpacks the key components of The Surge, offering a clear, structured overview of how Ethereum aims to achieve over 100,000 TPS through Layer 2s, maintain L1 robustness, and deliver a unified user experience across a fragmented multi-chain landscape.


The Scalability Trilemma: Why Scaling Is Hard

At the heart of Ethereum's design philosophy lies the scalability trilemma: the idea that it’s difficult for a blockchain to simultaneously achieve high levels of decentralization, security, and scalability.

In simple terms:

For years, this trilemma framed much of the debate around blockchain architecture. But recent advances have begun to dissolve these trade-offs—not by ignoring them, but by rethinking the assumptions behind them.

👉 Discover how next-gen blockchain scaling is redefining what’s possible.

Breaking the Trilemma with Data Availability Sampling & SNARKs

Two technologies are at the forefront of solving the trilemma:

  1. Data Availability Sampling (DAS): Allows light clients to verify that transaction data is available without downloading entire blocks. By randomly sampling small portions of data, users can be statistically confident the full data exists.
  2. SNARKs (Zero-Knowledge Succinct Non-Interactive Arguments of Knowledge): Enable trustless verification of complex computations with minimal on-chain footprint.

Together, these tools allow Ethereum to scale securely while keeping node operation accessible—even on consumer-grade hardware.


Advancing Data Availability: From 1D to 2D Sampling

With the Dencun upgrade in March 2024, Ethereum introduced EIP-4844, enabling "blobs" of off-calldata data storage. This boosted L1 data bandwidth significantly—but it's just the beginning.

Current State: 1D Sampling (PeerDAS)

Today’s system uses one-dimensional sampling:

While an improvement, it’s insufficient for mass adoption. The goal? 16 MB per slot—enough for ~58,000 TPS when combined with data compression.

To reach this, two paths are being explored:

PeerDAS

A decentralized approach where nodes listen to subnets and request missing samples from peers. It’s efficient but adds complexity in peer coordination.

SubnetDAS

A simpler model using fixed subnets. Validators are assigned specific data chunks to propagate, reducing overhead.

Both serve as stepping stones toward a more ambitious solution: 2D Data Availability Sampling.

The Future: 2D Sampling with KZG Commitments

2D DAS introduces redundancy across both rows and columns of encoded data using KZG polynomial commitments. This allows:

Crucially, reconstructing the full data requires only a fraction of total shares—making it feasible even for low-bandwidth clients.

However, challenges remain:


Data Compression: Shrinking On-Chain Footprints

Even with expanded data capacity, raw efficiency matters. Every byte saved translates directly into higher throughput.

Key Techniques in Rollup Calldata Optimization

  1. Signature Aggregation via BLS

    • Replace multiple ECDSA signatures with a single BLS signature.
    • Enabled by ERC-4337 (Account Abstraction).
    • Trade-off: Slightly higher computational cost; reduced compatibility with secure enclaves.
  2. Address Pointers Instead of Full Addresses

    • Reuse 20-byte addresses as 4-byte indices referencing prior usage.
    • Reduces redundancy in repeated interactions.
  3. Custom Serialization for Values

    • Encode values like 0.25 ETH (18-digit number) in compact decimal formats.
    • Avoid bloating transactions with unnecessary leading zeros.
  4. Zero-Byte Compression

    • Replace long sequences of zeros (common in contract calls) with short metadata tags.

These optimizations could reduce calldata per transaction by 50–70%, pushing theoretical throughput well beyond 7,000 TPS—even before factoring in future DA improvements.

👉 See how cutting-edge protocols are compressing blockchain data like never before.


Generalized Plasma: A Trust-Minimized Alternative

When even compressed Rollups hit bandwidth limits, Generalized Plasma offers a compelling alternative—especially for high-frequency, low-value applications like micro-payments or social tokens.

How It Works

Unlike Validium (which risks permanent fund freezing), Plasma ensures users retain self-sovereignty over their assets—even during operator failure.

Hybrid Models: Intmax and Beyond

New designs blend Plasma with Rollup principles:

Such hybrid systems may become ideal for use cases like decentralized social media or gaming economies.


Mature L2 Proof Systems: Achieving True Trustlessness

Most existing Rollups aren’t fully trustless—they rely on centralized safety councils that can override consensus. The path forward involves reaching Stage 2 decentralization:

StageDescription
0Centralized validation; users cannot run nodes
1Proof system exists; safety council can override with supermajority vote
2Proofs are binding; council only intervenes during provable bugs

Pathways to Stage 2

  1. Formal Verification

    • Mathematically prove correctness of ZK-EVM or optimistic rollup provers.
    • Tools like Lean 4 and AI-assisted theorem proving accelerate progress.
  2. Multi-Prover Architectures

    • Deploy multiple independent proof systems (e.g., one ZK, one optimistic).
    • Only act if all agree; otherwise, fall back to governance with strict constraints.

Projects like Taiko are already exploring multi-prover models to harden security without sacrificing agility.


Cross-L2 Interoperability: Building a Unified Ecosystem

A major pain point today is fragmentation: moving between Optimism, Arbitrum, zkSync, etc., feels like crossing international borders.

Solutions for Seamless Experience

  1. Chain-Agnostic Addresses (ERC-3770)

    • Embed chain ID in address format.
    • Enables one-click cross-L2 sends from wallets.
  2. Standardized Payment Requests

    • "Send me X tokens on chain Y" messages usable across apps and wallets.
  3. Cross-Chain Swaps & Gas Abstraction (ERC-7683, RIP-7755)

    • Atomic swaps across chains.
    • Pay gas fees on destination chain automatically.
  4. Light Clients for L2s (Helios + CCIP-read)

    • Verify L2 state directly via L1 headers and Merkle proofs.
    • Eliminate reliance on centralized RPC providers.
  5. Keystore Wallets

    • Store signing keys once (on L1 or central L2).
    • All other chains read key state via standardized precompiles (L1SLOAD, REMOTESTATICCALL).
  6. Shared Token Bridges (AggLayer)

    • A minimal shared Rollup tracks token ownership across L2s.
    • Enables instant transfers without L1 settlements or liquidity pools.

These layers aim to make Ethereum feel like one seamless network, not 30+ siloed chains.


Scaling L1 Execution: Ensuring Resilience

Even as L2s handle most activity, Ethereum L1 must remain capable:

Strategies for L1 Scalability

  1. Gas Limit Increases
    Only viable alongside verification improvements (stateless clients, history expiry).
  2. Multidimensional Gas Pricing
    Separate pricing for compute, storage, and data—optimizing resource use without increasing worst-case load.
  3. Efficiency Upgrades

    • EOF (EVM Object Format): Better bytecode structure for faster execution.
    • EVM-MAX & SIMD: Native support for large-number math and parallel processing—ideal for ZK cryptography.
  4. Native Rollups (Enshrined Rollups)
    Integrate Rollup-like parallel EVM instances natively into Ethereum protocol—boosting throughput while maintaining tight coupling with consensus.

While native rollups improve scalability, they introduce new trade-offs:


Frequently Asked Questions (FAQ)

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-carrying transactions and advanced sampling techniques—to empower Rollups and achieve over 100,000 TPS collectively.

Q: How does Data Availability Sampling work?

A: DAS allows light clients to verify that block data is published by randomly sampling small portions. If enough samples are available, the entire block can be reconstructed with high probability—ensuring security without full downloads.

Q: Can Ethereum scale without Rollups?

A: Not sustainably. Direct L1 scaling hits decentralization limits quickly. Rollups leverage L1 security while processing transactions off-chain—the only viable path to global scale.

Q: What’s the difference between Rollups and Plasma?

A: Rollups post all transaction data on-chain; Plasma keeps data off-chain and relies on user-held proofs. Plasma is more scalable but less trustless unless paired with validity proofs (e.g., ZK-SNARKs).

Q: Will L1 become obsolete as L2s grow?

A: No. L1 remains critical as the root of trust, settlement layer, and fallback mechanism during emergencies. Its role evolves—but doesn’t diminish.

Q: How soon will we see 100k+ TPS on Ethereum?

A: Incremental progress is ongoing. With Dencun upgrades, PeerDAS rollout, data compression, and maturing L2s, we could see practical throughputs exceeding 50k–100k TPS by late 2025–2026.


Final Thoughts: Ethereum as a Unified Digital Economy

The vision laid out in The Surge isn’t about raw speed alone—it’s about building a resilient, inclusive, and interconnected ecosystem. Through layered innovation—data availability, compression, proof systems, interoperability, and selective L1 enhancements—Ethereum is evolving into a true digital settlement layer for the world.

The journey is complex, but the direction is clear: a future where billions interact seamlessly on a single logical chain, powered by decentralized consensus and bound by cryptographic truth.

👉 Stay ahead of the curve in blockchain innovation—explore the next frontier of Web3 scaling today.