• 全部
  • 产业
  • Web 3.0
  • DAO
  • DeFi
  • 符文
  • 空投再质押
  • 以太坊
  • Meme
  • 比特币L2
  • 以太坊L2
  • 研报
  • 头条
  • 投资

免责声明:内容不构成买卖依据,投资有风险,入市需谨慎!

以太坊开发者警告:Gas变动使合约面临风险

2026-08-26 20:17:48
收藏

以太坊开发团队警告:Glamsterdam升级中的Gas费用调整或影响部分Layer 1合约

以太坊开发团队于8月24日发出警告,称Glamsterdam升级中计划调整的Gas费用机制,可能会对一小部分Layer 1智能合约造成影响。

核心要点

以太坊开发团队警告称,Glamsterdam升级中的Gas费用重新定价可能导致部分Layer 1合约出现问题。EIP-8037将提高状态创建成本,而EIP-8038则重新调整了以太坊执行层中存储和账户访问的费用。开发团队表示,大多数被标记为失败的情况可以通过提高交易Gas限额来解决。使用2300 Gas固定补贴、固定调用限制或基于gasleft逻辑的合约面临最大的兼容性风险。开发者可以在Platåberget测试网上立即对合约进行测试,随后再进行公开测试网及最终的主网部署。以太坊基金会敦促开发者在主网激活前完成合约测试并更新固定的Gas假设。

此次警告主要涉及EIP-8037和EIP-8038,这两项提案已计划纳入Glamsterdam升级。开发团队表示,在交易重放测试中,大多数合约并未受到影响,同时许多被标记为存在问题的案例可以通过提高Gas限额来解决。

EIP-8037与EIP-8038:Gas费用重新定价如何影响状态成本

EIP-8037改变了以太坊在创建状态(包括新账户、存储槽以及已部署合约的字节码)时的收费方式。该提案引入了独立的状态Gas核算机制,旨在随着以太坊网络容量的提升,防止区块链状态过快膨胀。EIP-8038则提高了访问现有状态的成本。该提案涉及的操作包括SLOAD、SSTORE、冷账户访问、EXTCODESIZE和EXTCODECOPY。

以太坊开发团队上一次对状态操作价格进行大规模调整是在2021年的柏林升级期间。自那以后,以太坊的状态空间不断扩大,同时验证者也在支持更高的区块Gas上限。以太坊基金会表示,在网络能够安全地进一步提升容量之前,对资源密集型操作进行重新定价是必要的。开发团队围绕一个性能目标设计了新的定价方案,该方案理论上可支持当前基础吞吐量约三倍的处理能力。

硬编码的Gas假设引发兼容性风险

开发团队在Glamsterdam拟议的定价机制下,对以太坊主网的历史交易进行了重放测试。他们将测试结果分为以下几类:未受影响的交易、Gas使用量发生变化的成功交易、可通过提高Gas上限修复的失败交易,以及可能已损坏的交易。最后一类交易在研究人员大幅提高提供的Gas后仍然失败。以太坊基金会的警告指出,固定Gas补贴、硬编码的调用限制、基于gasleft()的逻辑以及预先签名且固定Gas限额的交易,是反复出现的风险因素。

使用Solidity中通过transfer或send函数实现的传统2300 Gas补贴的合约,可能需要特别关注。在原有Gas补贴限额内能够完成的操作,在新的状态访问定价机制下可能会消耗更多Gas。以太坊基金会并未公开列出所有受影响的应用程序,但表示已开始直接联系受影响最严重的项目方,并指出可能已损坏的合约数量很小。

钱包与Gas估算工具同样需要更新

此次警告的对象不仅限于智能合约。钱包、RPC提供商、索引器以及节点工具也需要更新其Gas估算系统,以识别新的成本计算规则。使用缓存常量的软件可能会低估交易所需要的Gas,从而导致交易失败。这两项提案都要求使用eth_estimateGas及相关功能的工具,能够适应新的状态成本计算方式。

此前已有报道指出,Glamsterdam升级还可能影响那些假设普通转账始终需要21,000 Gas的钱包和Gas估算工具。向已有账户转账仍保持该数值,而向新创建账户转账将产生额外的状态费用。以太坊基金会表示,普通用户无需进行手动更改。更新后的钱包和基础设施提供商将自动应用必要的Gas估算。

开发者可在Platåberget测试网上验证修复方案

以太坊开发团队已启动Platåberget测试网,为Glamsterdam升级提供一个长期运行的测试环境。该网络(也称为glam-devnet-8)目前已运行新的费用重新定价方案。合约维护者可以在以太坊的检查工具中输入地址,以识别在拟议规则下会出现差异的历史交易。当提高Gas限额能解决问题时,开发者应优先采用此方法;若问题依然存在,则需逐一审查具体的调用位置。

此外,以太坊的Glamsterdam升级工作已通过Gas费用重新定价、区块级访问列表以及区块构建方式的调整,重新将Layer 1扩容问题置于焦点。下一步将进行更多开发网测试,随后在Sepolia和Hoodi测试网上进行分叉。以太坊的路线图将Glamsterdam升级目标定在2026年第四季度,但开发团队尚未公布固定的主网激活日期。最终时间表将取决于稳定的客户端实现以及成功的公开测试网部署。

免责声明:

本网站、超链接、相关应用程序、论坛、博客等媒体账户以及其他平台和用户发布的所有内容均来源于第三方平台及平台用户。百亿财经对于网站及其内容不作任何类型的保证,网站所有区块链相关数据以及其他内容资料仅供用户学习及研究之用,不构成任何投资、法律等其他领域的建议和依据。百亿财经用户以及其他第三方平台在本网站发布的任何内容均由其个人负责,与百亿财经无关。百亿财经不对任何因使用本网站信息而导致的任何损失负责。您需谨慎使用相关数据及内容,并自行承担所带来的一切风险。强烈建议您独自对内容进行研究、审查、分析和验证。

展开阅读全文
更多新闻
自选
我的自选
查看全部
市值 价格 24h%