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

RLP Execution Block Size Limit

Authors: , ,

Canonical data: /latest/eips/7934.json

Introduce a protocol-level cap on the maximum RLP-encoded block size to 10 MiB, including a 2 MiB margin for beacon block size.

Timeline

Included
EIP Created Apr 16, 2025

Key Benefits

  • Prevents network instability from oversized blocks
  • Reduces risk of denial-of-service attacks
  • Improves block propagation efficiency
  • Ensures compatibility with consensus layer limits

Trade-offs & Considerations

No trade-offs documented yet.

Stakeholder Impact

End Users

More reliable network with reduced risk of temporary forks and more consistent transaction confirmation times.

Application Developers

More predictable block propagation and reduced risk of network instability affecting transaction processing.

Wallet Developers

More reliable transaction confirmation times and reduced risk of network issues affecting wallet operations.

Tooling / Infrastructure

More predictable block sizes and network behavior, simplifying infrastructure planning and monitoring.

Layer 2s

More reliable base layer for settlement transactions with reduced risk of network instability.

Stakers & Node Operators

Need to implement block size validation, but benefit from more stable network propagation and reduced DoS risks.

CL Client Developers

Minimal impact as this primarily affects execution layer block validation and propagation.

EL Client Developers

Need to implement block size validation logic and ensure block construction respects the new size limits.

North Star Goal Alignment

  • Improve UX: Improves network reliability and reduces the risk of temporary forks, leading to more consistent transaction confirmation times.