Technologie & IA
以太坊EIP-7778拟在扣除gas退款前计算区块工作量
提案将11月1日列为最终征求意见截止日,拟保留用户退款,但不再从限制区块负载的gas计数中扣除退款。
林悦编辑笔名
区块计量方案迎来审阅节点
EIP-7778官方文档将2026年11月1日列为最终征求意见截止日。该以太坊提案由Ben Adams和Toni Wahrstätter于2024年10月1日创建,核查时仍显示Last Call。其核心区别是:降低用户账单,不应抹去网络已经完成的工作。到达截止日并不证明最终采纳或激活。
Gas用于衡量和限制操作消耗的资源。部分操作可以获得退款,例如将存储槽清零。提案描述的现行机制会同时从用户交易成本和判断区块是否已满的计数中扣除这些退款。作者认为,这种双重扣除可能允许区块包含超出限制原意的计算。
保留退款并计算总工作量
文档用历史区块20878522说明差异:净用量为2850万gas,另有401万退款,总用量达到3251万gas。按照作者给出的例子,这比区块限制高出251万gas。这是历史案例,不是今天宣布的事件,也不能据此认定所有区块都存在同样的超限。
方案将两种计量分开。用户交易成本继续扣除符合条件的退款,但区块限制计数不再扣除。公式也纳入EIP-7623的数据成本下限,取相应较大值。因此,提案并不取消清理状态的激励,而是避免把经济上的返还视为计算从未发生。
区块生产者需要调整选择规则
并非所有折扣都会被当成对实际工作的虚假退款。文档保留反映工作量确实减少的折扣,例如某些热访问或恢复原始值。这一区别很重要:模型应限制真实资源消耗,而不是把未发生的工作加入区块计数。拟议测试包括存储清理交易以及接近gas限制的区块。
方案与旧规则不兼容,需要硬分叉。区块生产者须调整交易选择算法,而模型保留用户层面的退款经济机制。作者希望借此更好约束计算负载及某些拒绝服务风险。当前新闻点是11月1日的审阅节点,而不是退款已经取消,也不是相关保护已经部署到网络。