0x7d32e8757d32…7d32e872

ConfirmedInfrastructure487 vB107 sat/vB2 min decode

Rival EIPs Aim to Stop Glamsterdam Breaking Ethereum's Old Contracts

Two developers filed rival EIPs to stop Glamsterdam breaking 200,000 live Ethereum contracts, after gas repricing fears delayed an Oct. 26 testnet rehearsal.

Two rival Ethereum proposals aim to stop Glamsterdam breaking old contracts
WitnessTwo rival Ethereum proposals aim to stop Glamsterdam breaking old contractsPexels / pixabay

Outputs

  1. EIP-8037 raises Ethereum's base contract-creation charge from 32,000 gas to 183,600 gas.

  2. Security researcher banteg estimates roughly 200,000 contracts are affected by the repricing.

  3. A Glamsterdam testnet rehearsal set for Oct. 26 was postponed after researcher warnings.

  4. EIP-8488 by Leo Glisic keeps legacy gas pricing for existing contracts and applies new rates only to new ones.

  5. Giulio Rebuffo's rival draft uses dual gas meters per transaction but has no client implementation or consensus tests.

Two Ethereum developers filed rival proposals on Sunday to stop the network's next upgrade from breaking live applications, after researchers identified roughly 200,000 contracts exposed to new gas pricing.

The core issue sits inside Glamsterdam, Ethereum's next major software upgrade. Two of its included proposals, EIP-8037 and EIP-8038, raise the gas Ethereum charges for creating and interacting with stored data. Gas is the meter that prices every step a smart contract takes. Under EIP-8037, the base charge for creating a contract jumps from 32,000 gas to 183,600, before code storage and execution costs are added.

Many Ethereum apps were built on the assumption those costs would never change. Some pay a fixed gas amount each time they call another contract; if that call gets more expensive, it fails. Many of these apps can't be updated once deployed.

What do the two fixes propose?

Leo Glisic's draft, EIP-8488, splits Ethereum's instruction set in two. "Existing contracts keep the legacy schedule," the draft states, while "new contracts must use V2 opcodes that carry the EIP-8037/8038 gas schedule." Old apps pay today's prices; only apps launched after the upgrade face the new rates.

Giulio Rebuffo's draft takes a different route: charge everyone the new prices, but let old apps keep running as if nothing changed. His design runs two gas meters per transaction, one tracking execution under the old rules and one where "billing uses the new schedule and determines the transaction fee." The draft concedes "no execution-client implementation or consensus tests have been run for this design."

Why was the testnet rehearsal delayed?

The repricing risk has already slowed the upgrade's rollout. Glamsterdam runs on one of Ethereum's practice networks, where developers test changes before they reach mainnet. A second rehearsal scheduled for Oct. 26 was postponed after security researchers raised the alarm.

"imho Glamsterdam should not be shipped in its current form, period," security researcher pcaversaccio wrote on X, referring to the gas increases. He said he had flagged the issue to Ethereum's core developers two weeks earlier.

Pseudonymous developer banteg went further. "Besides the already huge list of 200,000 affected contracts in ethereum/repricing-impact, i found multiple methodological issues that make it miss many more," he wrote on X. "It affects deployment and operation of several high profile protocols, not just some random devs misusing opcodes that were given to them."

What happens next?

Both drafts are early-stage proposals with no implementation work yet demonstrated, and Rebuffo's explicitly lacks client code and consensus tests. Core developers must now weigh two structurally different paths — a versioned opcode split versus dual gas metering — against a timeline already slipping. The postponed Oct. 26 testnet rehearsal leaves the upgrade's schedule dependent on whether either fix, or a revised repricing, can win developer consensus before Glamsterdam ships.

via cryptonews.net (Source)

More from Daniel Okafor

Daniel Okafor

Show full bio

Correspondent covering people, launches and day-to-day practice in crypto and web3 industry at Mempool Brief.

756 articles