Ethereum postponed a second Glamsterdam rehearsal after security researchers warned that higher gas charges could break existing contracts that cannot be updated. EIP-8037 would raise the base cost of contract creation from 32,000 gas to 183,600 before storage and execution costs are added, while EIP-8038 changes charges for touching stored data. Developers identified roughly 200,000 potentially affected contracts, with prominent protocols also exposed to deployment or operating failures.
Why it matters
Glamsterdam would introduce a new gas schedule that many existing Ethereum applications were not designed to accommodate. Some contracts budget a fixed amount of gas for calls to other applications, so a higher charge can cause those calls to fail even if the applications themselves remain active.
Two developers have proposed different compatibility approaches. Leo Glisic's EIP-8488 would retain the legacy gas schedule for existing contracts and require new contracts to use V2 opcodes with the updated pricing. Giulio Rebuffo's alternative would maintain separate meters for execution and billing, preserving legacy execution behavior while charging transactions under the new schedule.
Market impact
The dispute has already delayed upgrade testing. The Oct. 26 rehearsal was postponed after security researchers raised concerns, and the next private test was estimated for Nov. 16 to 20 at the earliest. Both proposed fixes remain drafts without target dates, while Rebuffo's design has not yet undergone execution-client implementation or consensus testing.
For Ethereum users and investors, the immediate issue is upgrade timing rather than a new market trend. An incompatible gas schedule could disrupt applications that custody user funds, slow protocol deployment and increase execution costs. The next catalyst is whether developers converge on a compatibility design, complete the necessary tests and establish a revised timetable for Glamsterdam.
Frequently asked questions
-
Why could Glamsterdam's gas changes break existing Ethereum contracts?
Some contracts budget a fixed amount of gas for calls to other applications. If the new schedule raises those costs, the calls can fail, and applications that cannot be updated may be unable to maintain their intended behavior.
-
What gas increase does EIP-8037 introduce?
EIP-8037 would raise the base gas charged for creating a contract from 32,000 to 183,600. Storage and execution costs would still be added on top of that amount.
-
How do EIP-8488 and Rebuffo's competing fix differ?
EIP-8488 preserves legacy pricing for existing contracts and introduces V2 opcodes for new contracts. Rebuffo's proposal runs separate execution and billing meters so legacy contracts continue operating while transactions are billed under the new schedule.
-
Which contracts may be affected by Ethereum's Glamsterdam repricing?
Developers identified roughly 200,000 potentially affected contracts in the repricing-impact analysis. The problem also extends beyond minor applications and includes deployment or operation of several prominent protocols.
-
When is the next Ethereum Glamsterdam test expected?
The next private test was estimated for Nov. 16 to 20 at the earliest. Both compatibility proposals remain drafts without target dates, and the schedule was established before either proposal existed.
CoinDesk