以太坊 Gas 改革陷入两难,EIP-8488 提出新老合约双轨制:旧合约不动,新规则另起炉灶

据深潮 TechFlow发布,作者:深潮 TechFlow 以太坊社区正式提交 EIP-8488 提案规范草案,提出通过引入版本化 V2 操作码的方式推行底层 Gas 重新定价。该方案试图建立新老合约双轨并行的执行环境,既保障数以万计的既有智能合约不会因底层规则突变而崩溃,又为以太坊长期压制状态膨胀、调高全网 Gas 上限扫清架构阻碍。 双轨制设计绕过不变式危机困局在以太坊基金会技术公告披露八大合约不变式面临打破风险之后,以太坊生态陷入两难。直接推行 EIP-8037 提案规范与 EIP-8038 提案规范将直接破坏硬编码 Gas 逻辑的存量应用,而完全搁置提价又会导致全网状态爆炸失控。 在以太坊核心开发者会议(ACD)决定推迟 Hoodi 测试网硬分叉之后,开发者社区急需一种兼顾存量资产安全与底层架构演进的缓冲方案。EIP-8488 提出的正是新老划断策略,所有在激活前部署的旧合约将永久沿用既有计费体系。 移除计量指令杜绝硬编码常数痼疾在 EIP-8488 的架构设计中,网络一旦激活,所有新部署的合约必须强制采用 V2 操作码并在字节码验收时写入版本标记。更为关键的是,新的跨合约调用指令明确要求调用方与被调用方必须同属 V2 版本,否则将直接触发执行失败。 为了从根源上阻止开发者继续将动态的系统开销写死在业务代码中,V2 操作码集合彻底剥离了暴露内部执行余量的 GAS 与 GASLIMIT 指令。取消合约内部对剩余 Gas 的内省能力,斩断了应用层逻辑与底层定价之间的刚性耦合。 存量渐进沉淀打开全网扩容空间这种双轨并行机制并未强行要求历史资产进行高风险的代码重构。已上线的去中心化金融协议若采用可升级代理架构,可在后续迭代中平滑替换为 V2 实现,不可变更的原始合约则继续保持沉睡或在原规则下运转。 随着全网业务流量逐步向受状态约束的新版合约迁移,节点面临的无序状态膨胀压力将得到实质性缓解。当 V2 执行占比达到安全阈值且存储增速受到有效遏制,核心开发者群体便拥有了大幅调高全网单块 Gas 上限的技术底气。 该提案目前在以太坊改进提案库中保持 Draft 草案状态,核心开发者团队已将其列入本周以太坊核心开发者执行会议(ACDE)的议程清单展开同行评审。
你怎么看这条消息?来投第一票

评论

0/500
免责声明:本文内容仅供参考,不构成任何投资建议。
更多快讯