In a Nov. 6 post, Ethereum core developer Marius van der Wijden asked application teams and auditors to test eight gas assumptions tied to EIP-8037 before Glamsterdam advances. The proposal separates charges for persistent state growth from execution gas, affecting relayer reimbursements and EIP-7702 wallet authorizations. Hoodi’s planned Oct. 26 activation and 200 million gas-limit increase were postponed on Oct. 22, while mainnet timing remains unset.
Why it matters
EIP-8037 would make persistent storage more expensive and meter state growth separately. Under the proposed schedule, a cold storage slot would cost 110,020 gas, compared with 22,100 under Osaka: 12,100 in execution gas and 97,920 in state gas. The repricing can disrupt contracts built around older budgets and retry logic even as Ethereum aims to support higher throughput while controlling the data nodes must retain.
Gas changes also alter billing and wallet safety. When the transaction gas limit exceeds 16,777,216, a separate state-gas reservoir is funded first, but Solidity’s gasleft() excludes it. Relayers that subtract two readings can undercharge users or, with unchecked arithmetic, reimburse excessively.
Market impact
EIP-7702 delegation carries a distinct security risk. A failed execution can roll back delegation-related account changes while leaving an exposed authorization reusable if it still passes validity checks. If a delegated initializer assigns ownership to the first caller, activation and ownership setup could occur in one transaction. Private submission does not remove the exposure once the failed transaction is mined.
The review now spans three price assumptions and five accounting assumptions covering gas returns, failure handling, billing and delegation. ChainSecurity and Dedaub are working with internal audits while projects report which settings, upgrades or migrations can fix affected systems, and roughly when. Those reports will shape specification revisions before any mainnet rollout, giving Ethereum room to harden a key scaling upgrade before broad deployment.
Frequently asked questions
-
What changes under Ethereum EIP-8037?
It would meter persistent state growth separately from execution gas and make storage more expensive. Under the proposed schedule, a cold storage slot would cost 110,020 gas, including 97,920 in state gas and 12,100 in execution gas.
-
Why can EIP-8037 disrupt relayer reimbursements?
Transactions above a 16,777,216 gas limit fund a separate state-gas reservoir that Solidity’s gasleft() excludes. Relayers that subtract two readings can undercharge users or, with unchecked arithmetic, reimburse excessively.
-
How can a failed EIP-7702 transaction expose a wallet authorization?
Under the proposed rules, a failed execution can leave an exposed EIP-7702 authorization reusable if it still passes validity checks. If the delegated contract’s initializer assigns ownership to the first caller, activation and ownership setup could occur in one transaction.
-
When can Ethereum activate EIP-8037 on mainnet?
Hoodi’s planned Oct. 26 activation and 200 million gas-limit increase were postponed on Oct. 22. Mainnet activation remains unset while developers review gas assumptions and possible project repairs.
-
How are developers assessing compatibility for Glamsterdam?
The review uses eight invariants: three price assumptions covering fixed budgets and reserves, plus five accounting assumptions involving gas returns, failure handling, billing and delegation. ChainSecurity, Dedaub and internal audit teams are working with affected projects to assess settings, upgrades and migrations.
CryptoSlate