简讯
以太坊开发者在审计机构 ChainSecurity 提示其 Gas 变更存在安全问题后,已取消原定于周一在 Hoodi 测试网上进行的 Glamsterdam 升级。
该机构表示,这些变化可能会让某些智能合约把原本设计为可重试的失败操作永久记录下来。
ChainSecurity 说,它已经发现了 13 个真实案例,并正在与受影响项目进行联系;与此同时,以太坊基金会也在评估有多少合约会受到影响。
ChainSecurity 周四表示,在发现该升级改变 Gas 机制存在问题后,以太坊开发者已推迟原定在 Hoodi 测试网上激活 Glamsterdam 升级的计划。
“我们刚刚决定推迟在 Hoodi 测试网上进行 Glamsterdam 硬分叉,因为我们识别出了安全影响,”ChainSecurity 写道,并补充称其“已经发现 13 个真实案例”,目前正与受影响项目进行负责任披露。
⚠️ 我们刚刚决定推迟在 Hoodi 测试网上进行 Glamsterdam 硬分叉,因为我们在这篇博客文章中识别出了安全影响:https://t.co/UCpy6Jp5Pa 我们已经发现 13 个真实案例,并正在与受影响项目进行负责任披露。请…… — ChainSecurity (@chain_security) 2026 年 10 月 22 日

该升级原定于周一在 Hoodi 上线。以太坊研究员 Christine Kim 表示,节点运营者应回退到未安排该升级的旧版软件,或者等待其执行客户端团队发布一个取消该升级的新版本。Prysm 共识客户端开发者 Preston Van Loon 表示,Prysm 当天也会发布一个从 Hoodi 日程中移除该升级的版本。
Gas 是以太坊上为计算工作支付的费用。Glamsterdam 通过两项提案 EIP-8037 和 EIP-8038 改变了网络对创建和访问存储数据的收费方式,并引入了一个用于创建新状态的独立 Gas 池。
根据 ChainSecurity 的分析,这些变化打破了许多合约在外部调用失败时所依赖的假设。一些合约会使用 Gas 检查,或依赖调用耗尽 Gas,来阻止攻击者故意提供过少 Gas,导致一项有效操作失败并被记录为永久失败;这种手法被称为“Gas 不足骚扰攻击”(insufficient gas griefing)。
ChainSecurity 发现,在 Glamsterdam 之下,Gas 可能会在一次失败调用后重新补充或返还给合约,而重新定价也可能改变一次调用所需的 Gas 量。该机构写道:“即便合约代码没有变化,之前会回滚的失败路径现在也可能完成。”ChainSecurity 敦促项目检查自己的合约,并表示以太坊基金会正在厘清有多少项目受到影响。
Glamsterdam 走向主网
Glamsterdam 已经在 Sepolia 上线,后者是以太坊的另一个测试网络,于 10 月 6 日激活了该升级,并开始生成 Gas 上限接近 2 亿的区块,超过主网 6000 万上限的三倍多。该升级还增加了区块级访问列表,允许计算机并行检查交易,并将决定谁来组装每个区块的拍卖机制纳入以太坊自身规则之中。
开发者原本计划在 2026 年底前将 Glamsterdam 推向主网,早于 Hegotá。Hegotá 是下一次升级,预计将在 2027 年推出,并可能增加原生隐私功能。目前尚未为 Hoodi 分叉设定新的日期。











