Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
zk-rollups-the-endgame-for-scaling
Blog

Why Stateless Clients Shift the Burden, Not the Problem

Stateless client architectures are hailed as Ethereum's scaling savior. This analysis argues they merely relocate the state storage burden to block producers and relay networks, creating new, dangerous centralization vectors that threaten the network's foundational security model.

introduction
THE BURDEN SHIFT

Introduction

Stateless clients trade node storage for network bandwidth, creating a new scaling bottleneck.

Statelessness shifts the bottleneck from local disk storage to network bandwidth. The client no longer stores the state, so it must request cryptographic proofs for every transaction from a third party, turning a one-time storage cost into a recurring data transfer overhead.

The verification cost is constant regardless of transaction complexity. Verifying a Merkle-Patricia proof for a simple ETH transfer requires the same bandwidth as a complex Uniswap swap, which creates inefficient resource allocation.

This creates a new dependency on specialized proving services. Clients rely on infura-like services for proofs, recentralizing a core function of decentralization and introducing new trust assumptions and failure points.

Evidence: Ethereum's stateless roadmap estimates witness sizes of 1-2 MB per block, which translates to a sustained bandwidth requirement of over 1 Gbps for a full node, a threshold that excludes most home users.

thesis-statement
THE BURDEN SHIFT

The Core Argument: A Shell Game of State

Stateless clients move the state management problem from the node operator to the network's edge, creating new bottlenecks.

Statelessness is a burden transfer. It eliminates the need for nodes to store full state, but the state data must still be produced and transmitted on-demand by specialized actors like provers or block builders. This shifts the bottleneck from local storage to network bandwidth and proof generation latency.

The verification overhead remains. A client verifying a Witness (Merkle proof) for a single transaction must still process cryptographic proofs. For complex interactions involving protocols like Uniswap or Aave, the witness size and verification cost scale with transaction complexity, not disappear.

Edge infrastructure becomes critical. The system's liveness now depends on a reliable, low-latency network of state providers. This creates a new centralization vector similar to the RPC provider oligopoly (Alchemy, Infura), where availability is outsourced.

Evidence: Ethereum's stateless roadmap relies on Verkle Trees to shrink witness sizes from ~1MB to ~150KB. This is an optimization, not an elimination, of the data problem. The network must still propagate 150KB per block to stateless clients.

market-context
THE BURDEN SHIFT

The Current Landscape: A Race to the Bottom

Stateless clients move the data availability problem from nodes to the network, creating a new scaling bottleneck.

Statelessness offloads state, not data. A stateless client verifies blocks without storing the full state, but it still requires the entire witness data for each block. This transforms the node's storage problem into a network's bandwidth problem.

The bottleneck is now bandwidth, not storage. The witness size for a high-throughput chain like Solana or an L2 rollup can exceed 1 MB per block. This creates a new race to compress witness data, pushing protocols like Celestia and EigenDA to compete on data availability guarantees.

Verification becomes a bandwidth auction. Light clients using fraud or validity proofs must download this witness data. In a congested mempool, proposer-builder separation models like PBS in Ethereum will prioritize transactions with the highest fees, potentially delaying or censoring critical state proofs.

STATELESSNESS TRADEOFFS

The Burden Shift: From Validators to Builders

Comparing the computational and data burdens between traditional full nodes, stateless clients, and the builders/provers they enable.

Burden / MetricTraditional Full Node (e.g., Geth, Erigon)Stateless Client (e.g., Portal Network, Light Client)Builder/Prover (e.g., PBS Block Builder, zk-Prover)

State Storage Burden

~1 TB (Ethereum Archive)

< 1 MB (Witness Only)

~1 TB + (Must hold full state)

State Update Computation

Validates all txs against full state

Verifies state proofs (witnesses)

Computes new state & generates proofs

Hardware Requirement

High (CPU, SSD, RAM)

Consumer Hardware / Mobile

Very High (Specialized CPU/GPU/ASIC)

Network Entry Cost (Sync Time)

Days to Weeks

< 1 Hour

Days to Weeks + Proof Setup

Who Bears Final Cost?

Decentralized Validator Set

Client Software (User/App)

Centralizing Builder Cartels

Data Availability Reliance

Low (Has all data)

Absolute (100% dependent on DA layer)

High (Requires data for proof construction)

Enables Trust-Minimized Bridges?

Key Innovation

Baseline Security & Liveness

Radical Client Scalability

Specialized Execution & Proving

deep-dive
THE BURDEN SHIFT

Deep Dive: The New Relayer Oligopoly

Stateless clients move the state storage problem from users to a professionalized class of infrastructure providers, creating new centralization vectors.

Statelessness centralizes state. The core promise is users no longer need the full chain state. This shifts the burden of storing and serving petabytes of data to a specialized relayer network. This creates a new critical dependency layer.

Relayers become validators. In a stateless paradigm, the entity providing the state witness (the relayer) holds the keys to inclusion. This role is as critical as block building in MEV supply chains, inviting similar centralization and rent-seeking risks seen with Flashbots and bloXroute.

Proof distribution is the bottleneck. The succinct proof (e.g., a zk-SNARK) for state transitions is small, but the data needed to construct it is massive. Relayers with low-latency access to global state archives will outperform, leading to oligopolistic clusters around services like Google Cloud and Chainbound.

Evidence: Ethereum's current PBS/MEV-Boost relay landscape shows 3 entities control >66% of block flow. Stateless client relay networks will follow the same economic logic, creating a new infrastructure oligopoly.

counter-argument
THE BURDEN SHIFT

Counter-Argument & Refutation: "But Light Clients!"

Stateless clients shift the verification burden from nodes to users, creating new UX and security trade-offs.

Statelessness shifts the burden from the node to the user. Light clients still require users to fetch and verify state proofs, moving the computational and bandwidth load to the client side. This creates a new UX bottleneck for wallets and dApps, which must now handle complex proof management.

The data availability problem persists. Stateless clients rely on a network of full nodes to provide proofs. If those nodes are censored or unavailable, the client fails. This creates a dependency on altruism similar to today's light client models, just with a different resource profile.

Compare to optimistic rollups like Arbitrum. Their security model assumes someone will submit fraud proofs. Stateless clients assume someone will serve valid state proofs. Both introduce new trust assumptions about network participants, moving away from pure cryptographic guarantees.

Evidence: The Ethereum roadmap's Verkle Trees and EIP-4444 are prerequisites for statelessness, acknowledging the immense engineering lift required. This multi-year timeline highlights that the problem is being shifted and transformed, not solved.

risk-analysis
WHY STATELESS CLIENTS SHIFT THE BURDEN, NOT THE PROBLEM

Risk Analysis: The Fragile Future

Statelessness promises scalability by moving state off-chain, but it fundamentally re-architects the security model, creating new systemic risks.

01

The Data Availability Crisis

Stateless clients require a constant, verifiable feed of state data. This creates a critical dependency on external Data Availability (DA) layers like Celestia, EigenDA, or Avail. If the DA layer fails or censors, the entire chain halts.

  • New Single Point of Failure: Shifts trust from L1 validators to DA committee members.
  • Latency Penalty: Finality is gated by DA sampling, adding ~2-10 second delays.
  • Cost Vector: DA becomes a persistent, variable operational expense.
~2-10s
DA Latency
1
New SPOF
02

Witness Proliferation & P2P Strain

Clients must fetch cryptographic witnesses (Merkle proofs) for every transaction. This moves the bandwidth burden from a few hundred validators to millions of light clients, overwhelming the P2P network.

  • Bandwidth Asymmetry: Requires ~1-10 KB of witness data per basic tx, scaling with state size.
  • Witness DOS: Malicious actors can spam requests for complex state proofs.
  • Centralization Pressure: Clients will gravitate to centralized, reliable RPC providers like Infura, defeating decentralization goals.
1-10 KB
Witness Size
P2P
Network Strain
03

The Long-Term State Bloat Trap

Statelessness only addresses verification overhead, not storage. Historical state must still be stored somewhere by someone (e.g., archive nodes, The Graph, storage rollups). This creates a hidden cost center and a tragedy of the commons.

  • Archive Node Oligopoly: Only well-funded entities can afford petabyte-scale historical storage.
  • Data Regen Risk: Rebuilding state from DA history is computationally prohibitive.
  • Protocol Ossification: Upgrades requiring state format changes become near-impossible.
Petabytes
Storage Scale
Hidden Cost
Commons Problem
04

Fraud Proof Complexity in Practice

Optimistic stateless models (e.g., Optimism's Cannon) rely on fraud proofs to challenge invalid state transitions. In practice, these are complex, slow, and create a liveness vs. safety trade-off.

  • Challenge Periods: Introduce ~7-day withdrawal delays, killing UX for cross-chain apps.
  • Verifier's Dilemma: Economically irrational for anyone but the largest stakers to run fraud prover software.
  • Implementation Risk: Bugs in the fraud proof logic are catastrophic and harder to audit than consensus code.
~7 Days
Challenge Delay
High
Audit Burden
future-outlook
THE ARCHITECTURAL SHIFT

The State Burden Fallacy

Stateless clients move the computational burden from nodes to provers, but the total system cost remains, creating new bottlenecks.

Statelessness reallocates, not eliminates, cost. The core promise is nodes verifying state with a proof instead of storing it. This shifts the heavy lifting of state management from every node to specialized prover networks like RISC Zero or Succinct Labs.

The bottleneck becomes proof generation. A node's load decreases, but the network now depends on the latency and cost of creating zk-SNARKs or STARKs for every state transition. This creates a new centralized pressure point.

Data availability is the irreducible cost. Even with a valid proof, the underlying block data must be available for reconstruction. Solutions like EigenDA or Celestia address this, but they represent a fixed, non-eliminable cost layer in the stack.

Evidence: Ethereum's stateless roadmap still requires nodes to store a 1-2 GB witness, and prover costs for a zkEVM like Scroll or Polygon zkEVM are a primary scaling constraint, not storage.

takeaways
STATELESS CLIENTS

Key Takeaways for Builders and Investors

Statelessness is a scaling paradigm shift, but its trade-offs create new attack surfaces and business logic challenges.

01

The Verifier's Dilemma: Security vs. Performance

Stateless clients shift the state storage burden to block producers, but the verification burden explodes. Every node must cryptographically verify massive ~1-2 MB witness data per block, creating a new bottleneck.

  • Key Benefit: Enables ultra-light clients and horizontal scaling.
  • Key Risk: Opens DoS vectors via witness spam; shifts trust to a smaller set of high-memory block producers.
1-2 MB
Witness Size
~500ms
Verif. Overhead
02

Witness Market Fragmentation is Inevitable

Stateless architectures like Ethereum's Verkle Trees or Celestia's Data Availability layers don't eliminate state; they externalize it. This creates a new witness-as-a-service market, centralizing around providers like Flashbots SUAVE or EigenLayer AVSs.

  • Key Benefit: Specialized providers optimize witness generation and delivery.
  • Key Risk: Re-introduces centralization and MEV risks at the infrastructure layer.
New Market
WaaS
~5-10
Major Providers
03

Application Logic Must Become Stateless-Aware

DApps architected for stateful chains will break. Builders must design for proof-carrying data and intent-based flows. This mirrors the shift seen in UniswapX and Across Protocol, where execution is separated from verification.

  • Key Benefit: Enables atomic cross-chain composability via proofs.
  • Key Risk: Massive refactoring cost; smart contract paradigms need overhaul.
High
Refactor Cost
New Paradigm
Intent-Based
04

The L1/L2 Security Budget Shifts to Data Availability

With stateless verification, the chain's security budget pivots from pure execution to Data Availability (DA) guarantees. Investors must evaluate chains like Celestia, EigenDA, and Avail not just on TPS, but on DA cost per byte and fisherman economics.

  • Key Benefit: Clearer modular security pricing and incentives.
  • Key Risk: DA layer failure becomes a universal single point of failure for rollups.
$0.01/GB
DA Cost Target
Critical
Security Layer
05

Hardware Acceleration is a Multi-Billion Dollar MoAT

The computational intensity of verifying STARKs and Verkle proofs in real-time will demand specialized hardware. The first team to ship a ZK-verification ASIC or GPU-optimized prover for stateless clients will capture the infrastructure layer.

  • Key Benefit: Orders-of-magnitude faster verification, enabling true scalability.
  • Key Risk: Creates hardware centralization, potentially regulated like mining.
1000x
Speedup Potential
ASIC/GPU
Hardware Race
06

Interoperability Stacks Become Proof Aggregators

Cross-chain bridges like LayerZero and Axelar will evolve from simple message relays into universal proof aggregators. Their value will be in efficiently bundling and verifying stateless witnesses across domains, not just passing data.

  • Key Benefit: Unlocks secure, native cross-chain smart contracts.
  • Key Risk: Aggregator centralization creates systemic trust bottlenecks.
$10B+
Bridge TVL at Risk
New Role
Proof Aggregator
ENQUIRY

Get In Touch
today.

Our experts will offer a free quote and a 30min call to discuss your project.

NDA Protected
24h Response
Directly to Engineering Team
10+
Protocols Shipped
$20M+
TVL Overall
NDA Protected Directly to Engineering Team