以太坊Glamsterdam升级引爆合约风险,开发者须紧急应对

以太坊 2026-08-26 18:05:58
核心提要:以太坊基金会警告,即将实施的Glamsterdam网络升级将重定Gas成本,部分依赖固定Gas假设的智能合约可能失效。开发者需在测试网完成适配,钱包与RPC服务商也须同步更新估算机制。

以太坊新Gas定价方案或致部分合约运行异常

以太坊基金会发布预警,指出Glamsterdam版本中引入的Gas重新定价机制可能使未及时更新的智能合约在执行时出现异常行为。该调整基于EIP-8037与EIP-8038两项提案,旨在优化网络对状态操作的计费逻辑,提升整体系统效率。

状态操作费用结构迎来结构性重塑

此次升级聚焦于账户创建、存储槽分配及字节码部署等核心状态操作的收费规则。其中,EIP-8037对上述行为设定统一且更高的基准费用;而EIP-8038则上调了对现有状态读取和修改的开销,涵盖SLOAD、SSTORE、冷账户访问以及EXTCODESIZE与EXTCODECOPY等指令的资源消耗。

这一系列变动源于对实际链上负载模式的分析,标志着自2021年柏林升级以来首次大规模重构Gas定价体系。伴随近期区块Gas上限的提升,状态膨胀速度加快,新模型以支持约三倍基础吞吐量为性能目标,实现更精准的成本映射。

历史交易回放揭示潜在兼容性问题

基金会通过模拟主网历史交易在新定价环境下的表现,发现多数操作仍能成功达成预期结果,但部分交易在执行路径或所需Gas量上产生偏差。少数交易因原始提交的Gas限额不足而失败,可通过增加限额予以修复。

然而,极少数合约即便大幅提高上限也无法正常运行,主要因其代码内嵌了对特定Gas值的硬编码依赖,如Solidity默认的2,300 Gas转账额度、gasleft()函数判断逻辑或固定调用参数。这些设计在新机制下将导致不可逆的执行失败。基金会已主动联络受影响最严重的项目团队,提供技术协助。

测试与适配流程已全面开放

为帮助开发人员提前识别风险,基金会推出了可查询合约地址的诊断工具,用于定位受新定价影响的具体类型及根本原因。建议维护底层协议的团队优先在名为glam-devnet-8的Platåberget测试环境中验证修复方案。

同时,钱包应用与RPC服务提供商必须同步更新其Gas预估算法,避免因缓存旧有常量而导致交易成本低估,从而引发失败。普通用户无需干预,所有基础设施将在主网迁移前完成适配。当前重定价已在开发网络落地,并将依次推进至公共测试网,最终在主网上线激活。

上一篇 加密市场普跌,小市值币种逆市爆发...
下一篇 比特币ETF月度吸金逼近纪录,8月或成最...

声明:文章不代表币圈网立场和观点,不构成本站任何投资建议。内容仅供参考!

币安 Binance
币安交易所是全球加密货币交易所,注册奖励 500U