ACDE2026-09-24_246

AllCoreDevs - Execution #246

2026-09-24 7 decisions 694 transcript lines

Transcript

Call summary

Targets
  • •Sepolia Glamsterdam fork — October 6, 2026 - 00:13:04
  • •Client releases for Sepolia fork — Monday September 29, 2026 - 00:13:25
Decisions
  • •200M gas limit signaled at Glamsterdam fork for Sepolia (not phased; starts trending up via 1/1024 voting post-fork) - 00:30:08
  • •CL block retention window reduction is not a hard fork change and not blocking Gloas; to be resolved async - 00:46:53
  • •DFI for Hegota: EIP-8304 (Trustless Log Index) - 00:49:54
  • •CFI for Hegota: EIP-7979 (Call and Return Opcodes for EVM) - 01:02:43
  • •CFI for Hegota: EIP-8163 (Reserve EXTENSION 0xae opcode) - 01:05:57
  • •EIP-8368 and EIP-8372 remain PFI pending mainnet Glamsterdam data (≥30 days post-fork) - 01:16:57
  • •CFI for Hegota: EIP-7906, EIP-8250, EIP-8272, EIP-7668, EIP-8253, EIP-3298, EIP-8131, and BAL byte floor EIP (bundled with EIP-8131) - 01:18:04
Highlights
  • Eip Proposals Hegota:
    • ·EIP-8304 (Trustless Log Index): DFI for Hegota; author will continue work independently - 00:48:22
    • ·EIP-7979 (Call and Return Opcodes for EVM): CFI — Solidity confirmed support, Nethermind/Besu/Nethermind upgraded ratings; ethrex soft DFI but non-blocking - 01:01:27
    • ·EIP-8163 (Reserve EXTENSION 0xae opcode): CFI — low-cost no-op on L1; Arbitrum Nitro, Tron, Rootstock demand cited - 01:05:17
    • ·EIP-8360 (TCREATE opcode): deferred — Glamsterdam removes gas refunds for ephemeral contracts; decision linked to self-destruct deprecation discussion - 01:09:43
    • ·EIP-8368 and EIP-8372: remain PFI pending ≥30 days of mainnet Glamsterdam data before decision - 01:16:13
    • ·CFI batch: EIP-7906 (State Diff Assertions), EIP-8250 (Keyed Nonces/Frames), EIP-8272 (Recent Roots/Frames), EIP-7668 (Remove Bloom Filters), EIP-8253 (Bump Zero-Nonce Storage Accounts), EIP-3298 (Remove Storage Refunds), EIP-8131 (Unified Tx Content Floor) - 01:18:04
    • ·EIP-8131 (Unified Tx Content Floor) and BAL block access list byte floor EIP CFI'd as a bundle — pricing all payload bytes at floor requires both together - 01:25:47
    • ·EIP-8298 (SETCODEFROM): strong CFI interest from most clients; Besu wants 2 more weeks; punted to next call - 01:28:23
  • Glamsterdam Gas Limit:
    • ·JUMPDEST analysis attack via pre-deployed contract triggers valid blocks taking 8–13s to execute across all clients on glamsterdam-devnet-8 - 00:15:31
    • ·Maria: state creation gas increase (EIP-8037) makes <150M gas limit dangerous — some txs require ~90M gas alone, risking base fee volatility - 00:21:00
    • ·Ansgar: testnets should stress-test aggressively; being gentle on Sepolia risks mainnet surprises - 00:29:32
  • Fork Status And Schedule:
    • ·Gloas fork transition tested successfully with Lido and Optimism; devnet torn down - 00:11:55
    • ·Besu investigating performance issue on glamsterdam-devnet-8; improvements in progress - 00:12:41
    • ·Sepolia fork confirmed October 6th; client releases due by Monday September 29th. Nethermind released, Geth released, Besu ETA tomorrow, Reth next week, ethrex today/tomorrow - 00:13:04
    • ·200M gas limit at Glamsterdam fork approved for Sepolia; JUMPDEST attack causes 9–13s block execution times — reorg risk identified but deemed expensive/non-persistent - 00:30:08
  • Cl Block Retention Window:
    • ·EIP-8061 changed exit/consolidation churn but block retention window wasn't updated; needs alignment. Related: EIP-8383 (Hegota PFI) would reduce it further - 00:31:53
    • ·BAL retention window should equal CL block retention window; current CL window ~5 months (33k epochs), EIP-8061 would halve it to ~2 months (14k epochs) - 00:35:16
    • ·Marius: too-short blob retention makes full sync impossible as sequential block execution exceeds slot time at higher gas limits - 00:38:32
    • ·Potuz: if EL doesn't keep payloads/BALs, CL must — duplicating data; EL must keep at minimum what CL requires - 00:41:42
Action Items
  • •Kevaundray, Jihoon, or Toni - Open ETH R&D Discord thread to align on CL block retention window reduction and BAL window alignment; not blocking for Gloas - 00:45:30
  • •Milos, all EL client teams - EIP-8360 champion (Milos) to engage clients; clients to review before next call for decision alongside self-destruct deprecation - 01:10:44
  • •nixo - nixo to post list of remaining ~10 Hegota EIPs (incl. EIP-8298) to ExecutionDev and EthRD channels before next call - 01:36:38

Key decisions

  • 200M gas limit signaled at Glamsterdam fork for Sepolia (not phased; starts trending up via 1/1024 voting post-fork)

    Sets gas limit for Sepolia Glamsterdam fork
  • CL block retention window reduction is not a hard fork change and not blocking Gloas; to be resolved async

    Retention window change handled off-chain
  • DFI for Hegota: EIP-8304 (Trustless Log Index)

    Deferred implementation of Trustless Log Index
  • CFI for Hegota: EIP-7979 (Call and Return Opcodes for EVM)

    Client feature implementation approved
  • CFI for Hegota: EIP-8163 (Reserve EXTENSION 0xae opcode)

    Client feature implementation approved
  • EIP-8368 and EIP-8372 remain PFI pending mainnet Glamsterdam data (≥30 days post-fork)

    Pending further information
  • CFI for Hegota: EIP-7906, EIP-8250, EIP-8272, EIP-7668, EIP-8253, EIP-3298, EIP-8131, and BAL byte floor EIP (bundled with EIP-8131)

    Bundle of client feature implementations

EIPs discussed

AI Disclaimer: Some content or metadata on EIPsInsight may be AI-inferred or automatically compiled. If you find any discrepancy, please contact us at dev@avarch.org.