Free 30-min Web3 Consultation
Book Now
Smart Contract Security Audits
Learn More
Custom DeFi Protocol Development
Explore
Full-Stack Web3 dApp Development
View Services
Free 30-min Web3 Consultation
Book Now
Smart Contract Security Audits
Learn More
Custom DeFi Protocol Development
Explore
Full-Stack Web3 dApp Development
View Services
Free 30-min Web3 Consultation
Book Now
Smart Contract Security Audits
Learn More
Custom DeFi Protocol Development
Explore
Full-Stack Web3 dApp Development
View Services
Free 30-min Web3 Consultation
Book Now
Smart Contract Security Audits
Learn More
Custom DeFi Protocol Development
Explore
Full-Stack Web3 dApp Development
View Services
the-ethereum-roadmap-merge-surge-verge
Blog

Partial Nodes Under Stateless Ethereum

Stateless Ethereum isn't about eliminating state; it's about re-architecting it. This analysis explores the rise of 'partial nodes'—a new class of client that will democratize access, enhance security, and finally deliver on the light client promise.

introduction
THE SCALING BOTTLENECK

The Node Dilemma: Full State or Nothing

Stateless Ethereum's partial nodes eliminate the primary barrier to decentralization by removing the requirement to store the entire blockchain state.

Statelessness decouples execution from storage. A node verifies a block using a cryptographic proof (a witness) instead of a local copy of the entire state. This reduces the hardware requirement from terabytes to gigabytes, enabling lightweight clients to act as full validators.

Verkle Trees enable this shift. Ethereum's current Merkle-Patricia Trie structure generates prohibitively large witnesses. The upgrade to Verkle Trees, using polynomial commitments, compresses proof size by ~200x, making stateless validation practically feasible for the first time.

The network bifurcates into roles. Heavy nodes (like those run by Infura or Blockdaemon) will persist as state providers, while lightweight stateless nodes handle consensus and execution. This creates a scalable, permissionless validator set without sacrificing security.

Evidence: Current Ethereum archive nodes require ~12TB. Post-Verkle, a stateless node's working memory is projected at under 500MB, reducing the entry barrier by four orders of magnitude and directly enabling home staking at scale.

deep-dive
THE ARCHITECTURE

Deconstructing the Partial Node Stack

Stateless Ethereum redefines node roles by decoupling execution from data availability, creating a new class of specialized infrastructure.

Statelessness inverts the node paradigm. Full nodes currently validate all state transitions, requiring immense storage. The stateless client model separates execution from data, requiring nodes to fetch state proofs from a separate data availability layer like Celestia or EigenDA.

Partial nodes specialize in execution. They become pure execution engines, processing transactions by requesting state data on-demand via witness proofs. This specialization reduces their hardware requirements by orders of magnitude compared to a full archival node.

The stack fragments into distinct layers. The monolithic node splits into the execution client (e.g., Geth, Reth), a consensus client, and a light client for proof verification. This modularity enables specialized hardware acceleration for each function.

Evidence: The current Ethereum archive node requires ~12TB. A stateless execution client, as proposed by the Portal Network, targets sub-100GB requirements, enabling operation on consumer hardware.

UNDER STATELESS ETHEREUM

Node Archetype Comparison: Full vs. Partial vs. Light

A technical breakdown of node types based on state access models, comparing resource requirements and functional capabilities in a post-Verkle tree paradigm.

Feature / MetricFull Node (Archive)Partial Node (Verkle Witness)Light Client (Stateless)

State Data Stored

~10-15 TB (Full History)

~50-100 GB (Recent State + Witnesses)

~10-100 KB (Block Headers Only)

Bandwidth (Sync/Process)

1 Gbps (Initial Sync)

~100 Mbps (Witness Fetch)

< 1 Mbps (Header-Only)

Can Propose Blocks

Can Validate Blocks Without External Data

Requires Witness Server / P2P Network

Hardware Cost (Annual Est.)

$5k - $15k

$500 - $2k

< $100

Time to Sync from Genesis

2-4 weeks

2-4 hours

< 5 minutes

Primary Use Case

Infrastructure (RPC, Indexing)

Application-Specific (Rollup Sequencer)

End-User Wallet Verification

counter-argument
THE TRADEOFF

The Latency & Complexity Counter-Argument

Statelessness introduces new bottlenecks in block propagation and client logic that may negate its scalability benefits.

Statelessness increases block propagation latency. A block producer must now include a witness for every state access, bloating the block size. This creates a bandwidth bottleneck similar to the one Verkle Trees aim to solve, potentially increasing orphan rates and centralizing block production.

Client verification logic becomes more complex. Nodes must cryptographically verify Merkle proofs for every transaction, shifting computational load from simple state lookups to proof validation. This verification overhead could nullify the performance gains from removing state storage.

The trade-off is bandwidth for storage. Projects like Celestia and EigenDA solve data availability, but not the computational cost of processing it. A stateless client verifying a full block of Uniswap swaps must process thousands of proofs, a task that may be slower than a stateful lookup in today's Geth client.

Evidence: Early research from the Ethereum Foundation's Stateless Ethereum initiative shows witness sizes for a full block can reach 1-2 MB, a 10x increase over current block bodies. This moves the bottleneck from disk I/O to network I/O and CPU.

builder-insights
STATELESS VALIDATION

Protocol Implications & Builder Perspectives

The shift to partial nodes under Stateless Ethereum redefines infrastructure roles, creating new constraints and opportunities for protocol architects.

01

The Problem: State Bloat Kills Light Clients

Current light clients (e.g., Helios, Nimbus) are crippled by the need to sync and verify the entire state, making them slow and unreliable for high-frequency applications like DeFi or gaming. They rely on centralized RPCs, reintroducing trust.

  • State growth exceeds ~1 TB, impossible for mobile.
  • Trust assumption in RPC provider for state proofs.
  • Latency for proof retrieval kills UX for real-time apps.
~1 TB
State Size
>2s
Proof Latency
02

The Solution: Verifiable Execution with Partial State

Stateless clients verify blocks using a witness (~1-10 MB per block) instead of holding state. This enables truly trust-minimized light clients that can run anywhere.

  • Witness size is decoupled from total state growth.
  • Client diversity explodes: browsers, phones, IoT devices.
  • Foundation for portal network (e.g., Trin, Ultralight) to serve witnesses.
~10 MB
Witness Size
1000x
More Clients
03

Builder Perspective: Reth & Erigon Must Pivot

Full node software like Reth and Erigon will shift from being state-holding archives to optimized witness generators. Their performance will be measured by proof generation speed, not just sync time.

  • New metric: Witness generation latency becomes critical.
  • Archival nodes become a specialized, incentivized service.
  • Data availability layers (e.g., EigenDA, Celestia) become crucial for witness storage.
<100ms
Target Latency
Specialized
Node Roles
04

The Problem: MEV in a Stateless World

Block builders currently rely on fast, local state access to simulate bundles. Statelessness forces them to fetch state proofs for every transaction, adding latency and complexity to the MEV supply chain.

  • Builder latency increases, potentially reducing extractable value.
  • Relay-builder protocols (e.g., Flashbots SUAVE) must integrate witness handling.
  • Centralization risk if only a few can afford low-latency proof infrastructure.
+~50ms
Simulation Penalty
High
Relay Complexity
05

The Solution: Specialized Prover Networks

A new market emerges for zk-proof aggregators and state proof oracles that serve builders and applications. Projects like RiscZero and Espresso Systems could provide fast, verifiable state proofs as a service.

  • Proof marketplace: Competing on latency and cost for witness generation.
  • Application-specific proofs: Rollups (e.g., Arbitrum, zkSync) already model this.
  • Hardware acceleration (GPUs/FPGAs) becomes a moat.
New Market
Prover Services
FPGA/GPU
Hardware Edge
06

VC Perspective: Bet on Primitives, Not Products

The stateless transition is an infrastructure shift, not a consumer-facing feature. Investment theses must focus on the new primitives: witness distribution networks, proof acceleration hardware, and stateless SDKs for L2s and Omnichain apps.

  • Avoid investing in 'just another RPC provider'.
  • Target teams building portal network clients or zk-proof hardware.
  • Convergence with modular blockchain (e.g., Celestia, EigenLayer) narratives is inevitable.
Primitives
Investment Focus
Modular Stack
Narrative Merge
future-outlook
THE STATELESS FUTURE

The Verge: A Network of Specialized Participants

Stateless Ethereum transforms the network into a modular system of specialized nodes, each verifying specific data types.

Stateless clients eliminate state bloat. Full nodes no longer store the entire state; they verify execution using cryptographic proofs like Verkle proofs and witness data.

The network fragments into specialized roles. Light clients verify block headers, archive nodes store historical data, and execution nodes focus purely on processing transactions.

This mirrors the modular blockchain thesis. Specialization creates a market for data availability and verification, similar to how Celestia separates consensus from execution.

Evidence: A stateless client's witness size targets ~250KB per block, a 99.9% reduction from today's multi-terabyte state requirement.

takeaways
STATELESS EXECUTION FRONTIER

TL;DR for Protocol Architects

Stateless Ethereum aims to decouple execution from state storage, enabling a new class of lightweight nodes. Here's what it means for your architecture.

01

The State Bloat Problem

Full nodes require storing the entire Ethereum state (~1TB+), creating prohibitive hardware costs and centralization pressure. This limits validator participation and network resilience.

  • State growth outpaces consumer hardware.
  • Sync times can take days, harming node churn.
  • Centralization risk as only large entities can run full nodes.
1TB+
State Size
Days
Sync Time
02

Verkle Trees & Witnesses

The core cryptographic upgrade replacing Merkle Patricia Tries. Verkle Trees enable compact cryptographic proofs (witnesses) that a node can use to verify state without holding it.

  • Witness size reduced from ~1MB to ~1KB per block.
  • Enables stateless validation: nodes verify execution with proofs, not local state.
  • Paves the way for single-slot finality by speeding up consensus.
~1KB
Witness Size
1000x
Proof Efficiency
03

The Partial Node Architecture

Post-Verkle, nodes can choose their state footprint. This creates a spectrum from full to light clients, with 'partial nodes' holding selective state (e.g., for a specific rollup or application).

  • Specialized nodes for L2s like Arbitrum or Optimism become trivial.
  • Resource requirements drop, enabling nodes on mobile or edge devices.
  • Network security increases via greater validator decentralization.
-99%
Storage Need
10M+
Node Potential
04

Impact on L2 & dApp Design

Statelessness fundamentally changes data availability and proving assumptions. Rollups like zkSync and Starknet can design around leaner, more verifiable base layer proofs.

  • Faster dispute resolution in optimistic rollups with compact fraud proofs.
  • Cheaper ZK validity proofs due to smaller witness verification.
  • dApps can run their own verifying nodes for ultimate self-custody security.
~500ms
Proof Verify
10x
L2 Throughput
05

The PBS & Builder Market Shift

Proposer-Builder Separation (PBS) becomes more critical. Builders will need to generate state witnesses for validators. This creates a competitive market for efficient witness generation services.

  • New builder role: witness generation as a service.
  • MEV strategies may evolve to optimize proof creation speed.
  • Relays like Flashbots may bundle blocks with optimized witnesses.
New Market
Witness Gen
<100ms
Build Time Edge
06

The Client Diversity Mandate

Stateless execution is a massive client implementation lift. Teams like Geth, Nethermind, and Erigon must integrate Verkle logic and new networking for witness propagation.

  • Protocol risk during transition if client bugs emerge.
  • Networking upgrades (e.g., Portal Network) essential for witness distribution.
  • Long-term benefit: breaks Geth dominance by resetting client complexity.
Multi-Year
Rollout
Critical
Client Sync
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 direct pipeline
Partial Nodes: Stateless Ethereum's Node Revolution | ChainScore Blog