以太坊的Glamsterdam升级重新定价可能破坏一些智能合约
以太坊基金会详细介绍了即将到来的Glamsterdam升级,计划于2026年第四季度实施,该升级将在EIP-8037和EIP-8038下引入气体费重新定价。这一变化旨在使气体费用更准确地反映创建和访问状态所需的计算工作量。虽然大多数智能合约不会受到影响,但受影响合约的开发者需要迅速采取行动,以防止潜在的中断。
有什么变化?
EIP-8037 通过引入单独的计量过程,增加了创建新状态元素(如账户、存储槽和字节码)的气体成本。同样,EIP-8038 提高了访问状态操作(如 SSTORE、SLOAD 和 EXTCODESIZE)的成本。这些调整是对以太坊状态规模快速增长和最近在2021年柏林分叉中重新定价的气体限制的回应。
在新定价模型下重放历史主网交易显示,大多数交易将保持不变或只需要小幅调整气体限制。然而,某些依赖硬编码气体假设(例如 Solidity 的 2,300 气体转账津贴)的合约可能完全失效。以太坊基金会已主动开始联系受影响的开发者。
为什么重要
重新定价对以太坊的扩展性至关重要。它使以太坊的区块气体限制在未来可能增加到原来的三倍,从而在不影响网络稳定性的情况下提高吞吐量。根据 Ethereum.org 的信息,通过 ePBS 和这些重新定价优化,一个 2 亿气体限制的后Glamsterdam区块被认为是可行的。
对于开发者来说,这意味着需要调整气体估算并在 Platåberget 测试网上测试合约——该测试网于2026年8月17日专为 Glamsterdam 启动。对于终端用户来说,预计更新的钱包和基础设施将无缝处理这些变化。
开发者的立即行动
智能合约开发者应:
- 使用以太坊基金会的 重新定价影响工具 检查受影响的合约。
- 在 Platåberget (glam-devnet-8) 上测试,以确保与新的气体计划兼容。
- 审查并更新任何硬编码的气体值,特别是在依赖固定津贴或带有 gasleft() 的分支逻辑的合约中。
构建钱包、RPC基础设施或节点工具的团队应更新其气体估算模型,以反映新的定价规则。低估成本的缓存气体常量可能导致升级后交易失败。
市场背景
Glamsterdam 升级与以太坊解决扩展性挑战的更广泛努力一致,随着网络的持续增长,这一努力显得尤为重要。截至 2026 年 8 月 25 日,以太坊(ETH)的价格为 1,624.95 美元,尽管面临即将到来的变化,但仍反映出稳健的市场兴趣。开发者和交易者将密切关注该升级对网络性能和气体费用的影响,以太坊旨在保持其在第一层和第二层解决方案中的竞争优势。
接下来会发生什么?
Glamsterdam 将在未来几个月内逐步推广到公共测试网,如 Sepolia 和 Hoodi,主网激活预计将在 2026 年第四季度进行。开发者被鼓励提前做好准备,参与以太坊研发 Discord 或 Telegram 频道,并密切关注核心开发者(ACD)流程的更新。随着网络的过渡,以太坊基金会承诺将进行积极的沟通,以尽量减少用户干扰。