Is the minimal CREATE2 factory EIP-7997 worth including in a fork?

Protocol design · 8 participants · 14 quotes · 2026-10-15 ~ 2026-10-21

pcaversaccio criticized EIP-8037 and EIP-8038 for repricing all three elements of onchain privacy without analyzing the impact. fradamt of the EF, a co-author of EIP-8037, countered that the repricing is only a neutral correction based on resources. nero_eth found from measurements that gas usage rises, but that the larger gas supply could actually lower absolute costs.

Background

EIP-8037 (State Creation Gas Cost Increase) and EIP-8038 (State-Access Gas Cost Update) are Glamsterdam core EIPs proposed by Maria Silva, Ansgar Dietrichs, Francesco D'Amato and others. They raise the gas cost of state creation and access operations in order to limit state growth when the block gas limit is raised. EIP-8037 introduces a new variable, cost per state byte (CPSB), targeting 120 GiB of annual growth at a reference 150M gas, and EIP-8038 raises the cold account access cost and separates write fees (ACCOUNT_WRITE and STORAGE_WRITE). The authors cite as motivation that costs had drifted from resource reality for years. Both EIPs were at the Last Call stage and included in Glamsterdam.

Why it matters

If repricing changes the relative price of using privacy, the usage patterns of apps such as Tornado, Railgun and Privacy Pools could change, which is in tension with this year's roadmap that raised privacy to a priority. Because Glamsterdam was postponed indefinitely at ACDE #248 for security reasons, the repricing spec itself may be reopened, so it is worth watching whether a privacy impact analysis is reflected in the review.

Resolution

At ACDE #248 (2026-10-22), ChainSecurity found that the EIP-8037 and EIP-8038 repricing could let contracts be exploited through transactions that were previously invalid. The Hoodi Glamsterdam fork was cancelled indefinitely, and the mainnet schedule was put on hold until a full impact analysis is done. The security agenda item pcaversaccio posted the day before was part of that discussion.

Key points

For — Repriced all three elements without analyzing the privacy impact

Toni Wahrstätter ⟠, ً, sudo rm -rf --no-preserve-root /

Against — A neutral correction of costs that had drifted from resource reality

sudo rm -rf --no-preserve-root /, Paweł Bylica, Francesco

Neutral — Gas usage rises, but the supply increase can offset the fees

Toni Wahrstätter ⟠, ً

← Debates