首页>资讯>区块链 > 正文

以太坊Hoodi测试网延期激活,新存储费机制引关注

2026-10-23 16:36 loading...

Gate.io

币安Binance

币安交易所是全球加密货币交易所龙头,在手机上即可买卖比特币等数字货币!

官网注册  APP下载

以太坊基金会于10月22日召开核心开发者会议,决定推迟Hoodi测试网的最后激活步骤。原计划于UTC时间10月26日17:42:48在该测试网启动的Glamsterdam主网分叉,现已取消。此次调整包括移除执行层与共识层同步激活,以及将Hoodi Gas上限提升至2亿的规划。

新存储费用机制应对状态膨胀

EIP-8037提案旨在缓解以太坊状态数据快速增长带来的节点负担。当前估算显示,到2026年1月,状态数据规模预计达390 GiB。若维持现有定价,2亿Gas上限可能使状态体积在一年内突破650 GiB,影响网络运行效率。

为此,提案提出对每个新创建的状态字节收取1,530 Gas。这将导致新存储槽的成本从20,000 Gas上升至97,920,新账户成本则由25,000增至183,600。

双池Gas模型保障合约部署灵活性

为确保大规模合约仍可部署,系统引入执行Gas与状态Gas双池机制。当交易提供超过16,777,216 Gas时,超出部分自动进入独立的状态Gas储备池,优先用于支付状态写入费用。该储备池会完整传递至子调用,且合约无法通过标准函数读取其余额。

冷写入操作的执行Gas变化

当前情况:22,100 Gas

Glamsterdam(储备池支付97,920状态费):12,100 Gas

Glamsterdam(储备池为空):110,020 Gas

来源:ChainSecurity,基于EIP-8037和EIP-8038的数据。

值得注意的是,执行过程中支持Gas回流。若同一交易中清除已创建槽位,最多可立即回填97,920 Gas;子调用回退也可退回支付的状态费用。这意味着合约可见的Gas余额可能在执行中上升,部分依赖两次Gas读数差值的逻辑可能出现负值,已有此类设计的合约难以修复。

潜在安全风险:新机制或被恶意利用

安全公司ChainSecurity在10月13日指出,新规可能被用于“Gas不足破坏”攻击。攻击者可通过故意提交不足Gas的调用,使目标操作失败,但因储备池或回填机制存在,失败记录仍可被永久保存。

具体流程如下:

步骤1:发送一个Gas不足的调用。

步骤2:目标操作耗尽自身资源。

当前情形:处理程序也耗尽Gas,全部回退,用户可重试。

Glamsterdam情境:储备池或回填机制使处理程序完成执行并固化失败记录,用户无法再尝试。

此外,依赖调用后检查剩余Gas的合约可能被欺骗。固定预算也可能不足,因EIP-8038提高了访问现有状态的成本——暖槽首次修改费用从2,900升至10,100 Gas。

应对措施与开发建议

并非所有防御手段失效。只要在调用前确保预算覆盖所有执行路径,并避免依赖状态储备池,即可有效防范。建议完全放弃调用后的Gas检查逻辑。

运营商方面,必须在10月26日前更新客户端软件。截至10月23日,基金会确认以下版本已适配:

  • 执行层:Besu 26.10.1
  • 共识层:Lodestar v1.50.1

验证者需同时更新信标节点与验证者客户端,外部区块构建者应遵循服务商指引。应用团队应停止围绕原定日期开展测试工作。

合约开发人员需审查所有允许失败后继续执行的调用,追踪完整执行路径(含代理逻辑),识别同一交易中设置与清除的槽位,以及中间回退点。应重新评估固定预算是否充足,并强制子调用失败,对比两种规则集下的行为差异。在可行情况下,失败调用应整体回滚。

钱包与节点软件也须针对双池模型更新Gas估算逻辑。

后续进展与决策节点

EIP-8037的“最后召集”审查将于11月1日结束。届时可能触发规范修订,最终确定新版Hoodi激活时间。后续安排将在未来核心开发者会议中公布。

Gate.io

欧易OKX

全球专业交易所,来欧易注册免费赢取新用户奖励!

官网注册  APP下载
声明:文章不代表币圈网观点及立场,不构成本平台任何投资建议。投资决策需建立在独立思考之上,本文内容仅供参考,风险自担!转载请注明出处!侵权必究!
相关阅读相关阅读
热门资讯热门资讯
风险
提示

币圈网数据及信息均来源公开资料,不构成任何推荐或投资建议。炒币属投资行为,市场有风险,投资需谨慎。

粤ICP备2024291203号 Copyrigh© 币圈网 Alibtc.com