Ethereum Protocol Fellowship (EPF) Cohort 7 — Applications open until May 13
All EIPs
EIP-7886 Stagnant EL

Delayed execution

Authors: ,

Canonical data: /latest/eips/7886.json

Separate block validation from execution

Timeline

Headliner Proposal
Jun 9, 2025 · Forum Post
EIP Created Feb 18, 2025

Key Benefits

  • Asynchronous attestation before execution reduces the critical path, enabling higher gas limits and overall network throughput.
  • Minimal checks using previous state and parent outputs let validators deem blocks valid without executing transactions.
  • Senders are pre-charged maximum fees and balances/nonces verified, significantly reducing execution-time failures and fragile same-block dependencies.
  • Snapshot-and-revert preserves liveness: mismatched gas used resets receipts, logs, and execution outputs without discarding blocks from the chain.
  • Base-fee dynamics remain fair: reverted parents count as zero gas used, preventing fee-market manipulation via overdeclared usage.

Trade-offs & Considerations

No trade-offs documented yet.

Stakeholder Impact

End Users

Largely transparent; faster attestations possible, but no guaranteed MEV/fairness changes. Same-block funding patterns may fail due to pre-checks.

Application Developers

Must handle deferred receipts/logs in the child header and possible payload reversion; core application semantics and APIs remain unchanged.

Wallet Developers

Adapt UX for attestation-before-execution, surfacing pending states; enforce nonce/balance prechecks and warn about same-block funding limitations.

Tooling / Infrastructure

Indexers, explorers, and RPCs must track deferred execution outputs, the execution_reverted flag, and updated base-fee behavior for reverted parents.

Layer 2s

Bridges and settlement relying on L1 receipts should accommodate one-block deferral and detect reverted-parent semantics; data availability rules remain unchanged.

Stakers & Node Operators

Validators/proposers attest earlier after static checks; need new header validation, deferred-output tracking, and off-critical-path execution scheduling.

CL Client Developers

Must process new header fields and parent flags, manage EL request deferrals, and integrate with EL without changing fork-choice rules.

EL Client Developers

Significant work: split static validation from execution, implement sender pre-charging, snapshots/reversion, new chain-state tracking, and base-fee handling for reverts.

North Star Goal Alignment

  • Scale L1: Reduces validation latency and can enable higher block gas limits, contributing to L1 throughput.