EIP-8037 引 Gas 计费担忧,以太坊推迟测试网升级

智通财经网
5 hours ago

据 Woofun AI 消息,以太坊核心开发者在发现智能合约 Gas 计费机制存在潜在风险后,紧急叫停了原定于 UTC 时间 10 月 26 日 17:42:48 在 Hoodi 测试网启动的 Glamsterdam 升级计划。

这一决定是在周四举行的全体核心开发者会议上做出的,旨在深入评估拟议修改对主网现有合约的影响,目前尚未公布新的升级日期。

此次风波的核心在于 EIP-8037,该提案旨在通过改变数据库新记录的收费方式,控制以太坊数据库规模的扩张,以应对网络交易量的持续增长。然而,安全公司 ChainSecurity 在 10 月 13 日的分析报告中指出,EIP-8037 与 EIP-8038 结合使用时,可能彻底改变智能合约在 Gas 耗尽或余额不足时的反应模式。许多合约依赖 Gas 剩余量过少来触发交易撤销,但新规则允许在撤销时恢复创建记录的 Gas,这可能导致合约拥有足够 Gas 完成原本应被撤销的故障处理操作,从而造成错误状态的永久存在。

Woofun AI 整理数据显示,这种机制变化带来了双向风险:一方面,合约可能意外继续执行;另一方面,创建新存储时隙所需的 Gas 从 22,100 单位激增至 110,020 单位,导致依赖原有 Gas 预算的合约在执行有效操作时也可能意外失败。

尽管 ChainSecurity 展示了相关机制,但并未证实有任何重要应用协议存在被利用的可能。

Glamsterdam 升级原本计划引入一种用于选择区块构建者的新系统,并提升网络处理更大规模区块的能力,同时 Hoodi 测试网的 Gas 限额也计划提高至 2 亿单位,但这一计划同样被推迟。该升级的 Sepolia 测试网版本已于 10 月 6 日完成激活,Hoodi 作为接下来的公开测试环境,其升级计划的暂停反映了开发者对核心协议变更的谨慎态度。

值得注意的是,ChainSecurity 的研究结果主要关注现有软件在拟议规则下的表现情况,并未表明现有的智能合约正在因这些拟议中的变更而被实际利用,但潜在的系统性风险足以促使开发者重新审视升级路径。

此次推迟凸显了以太坊在追求可扩展性与维护系统稳定性之间的平衡难题。随着 Gas 计费机制的复杂化,任何细微的改动都可能对现有合约产生深远影响,尤其是在涉及交易撤销和状态处理的场景中。未来,开发者需要在确保向后兼容性的同时,逐步推进网络升级,以避免类似的风险事件再次发生。这是以太坊在迈向更高性能过程中必须面对的挑战,也是其生态成熟度的重要考验。

更多港股重磅资讯,下载智通财经app

更多港股及海外理财资讯,请点击www.zhitongcaijing.com(搜索“智通财经”);欲加入智通港股投资群,请加智通客服微信(ztcjkf)

Disclaimer: Investing carries risk. This is not financial advice. The above content should not be regarded as an offer, recommendation, or solicitation on acquiring or disposing of any financial products, any associated discussions, comments, or posts by author or other users should not be considered as such either. It is solely for general information purpose only, which does not consider your own investment objectives, financial situations or needs. TTM assumes no responsibility or warranty for the accuracy and completeness of the information, investors should do their own research and may seek professional advice before investing.

Most Discussed

  1. 1
     
     
     
     
  2. 2
     
     
     
     
  3. 3
     
     
     
     
  4. 4
     
     
     
     
  5. 5
     
     
     
     
  6. 6
     
     
     
     
  7. 7
     
     
     
     
  8. 8
     
     
     
     
  9. 9
     
     
     
     
  10. 10