Ethereum Protocol Fellowship (EPF) Cohort 7 — Applications open until May 13
All EIPs
EIP-4762 Draft

Statelessness gas cost changes

Authors: , , , , ,

Canonical data: /latest/eips/4762.json

Changes the gas schedule to reflect the costs of creating a witness by requiring clients update their database layout to match.

Timeline

EIP Created Feb 3, 2022

Key Benefits

  • Enables stateless client operation with dramatically faster sync
  • Reduces storage requirements for node operators
  • Improves network decentralization through lower barriers
  • Foundation for Verkle tree state transition

Trade-offs & Considerations

No trade-offs documented yet.

Stakeholder Impact

End Users

Indirect benefits through improved network decentralization and faster node syncing, but gas cost changes may affect some transaction patterns.

Application Developers

Some operations may have different gas costs, requiring optimization of smart contracts for the new stateless execution model.

Wallet Developers

Need to update gas estimation for transactions affected by the new cost model, but most operations remain similar.

Tooling / Infrastructure

Major updates needed for gas estimation, transaction simulation, and stateless proof generation. Block explorers need stateless verification capabilities.

Layer 2s

May need to adjust for new gas costs in settlement transactions and state access patterns.

Stakers & Node Operators

Can run much lighter nodes using stateless validation, dramatically reducing storage and syncing requirements while maintaining security.

CL Client Developers

Minimal impact as this primarily affects execution layer gas metering and state access patterns.

EL Client Developers

Major implementation work required for new gas metering model, stateless execution environment, and witness data handling.

North Star Goal Alignment

  • Scale L1: Essential foundation for stateless clients, which enable massive improvements in node syncing speed and storage requirements. Enables nodes to validate without storing full state.