EIP-7983 在 Vitalik Buterin 等人共同推动下,将单笔交易的 Gas 上限固定为 1,677 万,以增强网络对抗 DoS 攻击的能力并维持以太坊性能稳定。
以太坊联合创始人Vitalik Buterin提议EIP-7983将交易Gas上限设定为1677万,目的是提高以太坊的安全性、稳定性以及与零知识虚拟机(zkVM)的兼容性。
Buterin与研究员Toni Wahrstätter共同提出EIP-7983,旨在引入协议级别的交易Gas使用上限,以提升网络的安全性和性能。
该提案将单笔交易的最大Gas限制设定为1677万(2²⁴)。提案中指出:“通过实施这一限制,以太坊将能够增强对某些拒绝服务(DoS)攻击向量的防御能力,改善网络的稳定性,并为交易处理成本提供更多的可预测性。”
在目前的以太坊(ETH)架构中,单笔交易理论上可能会消耗整个区块的Gas限制,从而带来DoS攻击的风险,并导致网络行为的不确定性。
通过对每笔交易设定上限,EIP-7983旨在更均匀地分配Gas消耗,降低单笔交易压垮区块容量的可能性。
拟定的Gas上限也旨在通过鼓励将大型交易拆分为更小的部分,来改善与零知识虚拟机(zkVM)的兼容性。
根据草案,超过1677万Gas限制的交易将在区块验证阶段被拒绝,确保这些交易无法进入网络或者被包含在新区块中。这个上限不影响整体区块Gas限制,矿工和验证者仍可以根据现有共识规则进行调整。
Buterin和Wahrstätter之所以选择1677万作为上限,是为了在复杂性和性能之间取得平衡,他们认为这个上限能够满足当前复杂DeFi用例和合约部署的需求,而不会引入不必要的风险。
提案中表示:“这个数值能够支持包括合约部署和高级DeFi交互在内的大多数当前用例,同时确保一致的性能特征。”
尽管该提案对超过新限制的交易不具备向后兼容性,作者强调大多数现有交易的Gas消耗都远低于这一上限,从而将用户和开发者的影响降到最低。
EIP-7983是基于EIP-7825等先前努力而提出的一项提案,旨在改善交易执行的可预测性。
在5月,Buterin呼吁简化以太坊网络的底层协议,以提高其效率、安全性和可接入性,灵感源于比特币的极简主义设计理念。
当时,他提议重构以太坊在共识、执行和共享组件方面的架构,以在五年内实现更精简的设计。Buterin认为,以太坊日益增加的复杂性导致了开发时间延长、成本上升和安全风险增加。
最近,这位以太坊的联合创始人推出了一种名为“多元身份”的新型数字身份系统,认为该系统可以在保护隐私的前提下,实现平等的数字生活参与。
相关推荐:Vitalik Buterin:加密货币应该是为了解放人类,而非深奥的技术