Home Ethereum & Smart Contracts EIP-8037/EIP-8038 Glamsterdam

EIP-8037/EIP-8038 Glamsterdam

by Ali Ikhwan

The Technical Catalyst: EIP-8037 and EIP-8038

The Ethereum network operates on a complex system of gas mechanics, where every computational step is priced to prevent network spam and compensate validators. EIP-8037 and EIP-8038 propose a significant shift in how these costs are calculated. By modifying the pricing structures for specific opcodes and state-access patterns, the developers intended to bring gas costs more closely in line with the actual resource consumption of the network. However, the Ethereum ecosystem is built on a "code is law" principle, where immutable smart contracts often contain hard-coded gas limits or rely on specific gas-cost ratios to perform complex functions like reentrancy protection or multi-step asset swaps.

When a hardfork changes these underlying constants, it essentially alters the "physics" of the contracts deployed on top of them. Chainsecurity, a leading blockchain security firm, discovered during testnet trials that these modifications create a ripple effect. Several high-value projects, which had been previously audited and deemed secure, would fail to execute their intended logic under the new gas regime. The danger lies in the fact that on-chain smart contracts are often immutable; once they are deployed, their code cannot be patched. If a contract’s logic is predicated on a cost structure that no longer exists, the contract may effectively become "bricked."

A Strategic Pause: The Decision to Halt

In response to these findings, the ACD has decided to suspend the advancement toward the "Hoodi" upgrade, which was slated to be the next major milestone in the Glamsterdam lifecycle. This decision reflects a shift in the development philosophy of the Ethereum core team—prioritizing network stability and the integrity of existing protocols over the speed of feature deployment. While the work on "Hegota," a parallel development track, remains unaffected, the focus has shifted entirely toward a comprehensive risk assessment.

The delay is not merely a precautionary measure but a necessity. Ethereum acts as the settlement layer for hundreds of billions of dollars in decentralized finance (DeFi) assets. Any upgrade that risks the functionality of these protocols could lead to significant financial loss, loss of user trust, and a fragmentation of the ecosystem. By choosing to pause, the ACD is attempting to provide developers with the necessary lead time to audit their own systems against the proposed changes, effectively crowd-sourcing the security review process.

Call to Action and Developer Responsibility

The Ethereum Foundation and its auditing partners, including Chainsecurity and Dedaub, have launched an extensive outreach campaign. A dedicated repository has been established on GitHub, cataloging the eight primary invariants expected to be broken by the Glamsterdam update. Developers are being urged to cross-reference their project logic against these documented changes.

The complexity of modern dApps, which often involve interconnected "money legos"—where one protocol relies on the output of another—makes this a monumental task. An issue in a core liquidity pool could potentially cascade through an entire ecosystem of lending, borrowing, and derivative protocols. The repository includes not only technical explanations but also automated testing prompts that allow teams to simulate their contracts under the proposed Glamsterdam conditions.

The November Timeline and Path Forward

The period between early November and late November 2026 has been designated as a critical review window. As of November 9th, the feedback loop has already begun to yield results. Initial reports indicate that at least four major protocols have identified potential points of failure within their codebases. This data is currently being synthesized by the development teams to determine whether the specifications for EIP-8037 and EIP-8038 require further adjustment.

The upcoming schedule is as follows:

  • Ongoing: Continuous triage and direct communication with affected protocol teams.
  • November 12th: Consensus-layer discussion (ACDC), focusing on network stability, with the gas-reproach issues held in reserve for deeper analysis.
  • November 13th: Official delivery of the comprehensive reports from Dedaub and Chainsecurity, which will be made public to ensure transparency.
  • November 16th: An AllCoreDev Technical (ACDT) session where external auditors and Ethereum Foundation engineers will present their findings in an open, public forum.
  • November 19th: An AllCoreDev Executive (ACDE) meeting to deliberate on the findings. There is no pre-committed path; the community and developers will weigh the trade-offs between moving forward with current specifications, modifying the EIPs to mitigate breakage, or delaying the upgrade indefinitely until a more compatible solution is engineered.

Broader Implications for Ethereum’s Governance

This incident highlights the inherent tension between the need for technical evolution and the requirement for long-term immutability. As Ethereum matures, the cost of "breaking changes" increases. Unlike the early days of the network, where hardforks were frequent and developers could iterate rapidly, the current scale of the Ethereum economy demands a more conservative approach to protocol changes.

Critics have noted that the reliance on off-chain audits to catch these vulnerabilities underscores a potential weakness in the current protocol development pipeline. While testnets are effective, they cannot simulate every possible state of the complex, heterogeneous applications that make up the Ethereum ecosystem. This has sparked a broader debate within the community regarding whether future gas-repricing mechanisms should be designed with backward-compatibility "shims" or if the burden of adaptation must remain solely on application developers.

For now, the consensus among the core developers is that transparency is the best defense. By involving the public in the audit process and providing clear, actionable data, the Ethereum Foundation is seeking to maintain its reputation for security-first development. The upcoming November 19th meeting is expected to be a watershed moment for the network; the outcome will not only determine the fate of the Glamsterdam update but will also likely set a precedent for how the Ethereum network handles similar breaking changes in the future.

Conclusion

The current delay of the Glamsterdam hardfork serves as a reminder of the immense coordination required to govern a decentralized global computer. As the network attempts to balance the need for increased efficiency against the imperative of maintaining an immutable foundation for its users, the collaborative effort between auditors, core developers, and dApp creators remains the primary safeguard against systemic failure. Whether the solution involves a total overhaul of the proposed EIPs or a strategic compromise, the priority remains clear: the stability of the existing network must be protected at all costs. Developers are encouraged to remain vigilant, monitor the official communication channels, and actively participate in the testing phases to ensure their applications remain resilient in the face of these necessary, yet challenging, network upgrades.

You may also like