以太坊悄悄放出一个可能影响未来十年合约生命周期的 EIP 草案:用「版本化操作码」为 Gas 重新定价铺路。

核心逻辑有三层:
1. 新部署合约必须使用 V2 操作码,执行 EIP-8037/8038 的新 Gas 调度表;已部署合约继续沿用旧表,行为不被破坏。
2. V2 操作码集直接移除 GAS、GASLIMIT 等 Gas 内省指令,字节码里若包含这些操作码,部署将回滚。
3. 新增 DELEGATECALL_V2,语义类似 DELEGATECALL,但要求目标合约 code_version ≥ 2,否则立即失败。

为什么值得开发者关注?过去以太坊调整 Gas 成本,最大顾虑就是「改价等于改变存量合约的行为」,依赖硬编码 Gas 假设的协议曾多次吃亏。版本化之后,旧合约留在旧规则、新逻辑进入新规则,升级与兼容第一次有了清晰边界。

代价同样明显:Gas 内省能力被主动拿掉,依赖链上实时读取剩余 Gas 的设计需要提前改造;DELEGATECALL_V2 的版本门槛,也会逼着代理合约、多签和智能钱包重新梳理整条调用链。

目前仍是 PR 阶段的草案,距离主网还有评审、测试、硬分叉多道关卡,但方向已经明确:以太坊正在把「可升级的 EVM」从口号变成机制设计。$ETH 持有者短期无需操作,开发者建议尽早读原文评估迁移成本。

#以太坊 #EIP #Gas