以太坊联合创始人Vitalik Buterin提出新的以太坊改进协议(EIP) 7706,重点关注交易调用数据的新Gas模型。目前,基于以太坊的交易有两种类型的Gas费用:一种用于交易执行,涵盖执行交易所需的计算工作量;另一种用于存储,即在”blob”中存储数据的成本。
Buterin在EIP-7706中提出了第三种专门用于调用数据的Gas形式。调用数据是以太坊交易的一部分,包含传输到智能合约的关键信息。这意味着以太坊区块链将为交易期间传输的数据分配独特的费用,与执行合约代码或存储数据的成本分开。
新的Gas模型将引入一种新的交易类型,提供max_basefee和priority_fee作为向量,分别为执行Gas、blobGas和调用数据Gas提供值。
目前,基本费用调整对交易执行成本和blob形式的数据存储使用不同的机制。然而,Buterin建议,随着第三种Gas费的引入,以太坊网络应该对所有三种类型的Gas费采用统一的方法。
此举旨在降低与数据密集型交易相关的成本,这类交易不一定是计算密集型的。如果该提案被接受,以太坊网络将负责独立于其他成本设置调用数据的成本。
Buterin建议通过同时修改费用的动态模型来管理所有三种形式的Gas。他指出,通过对调用数据实行单独的Gas费,”理论上一个区块的最大调用数据大小将大大减少,而基本的经济分析表明,平均而言,调用数据将变得相当便宜。”
以太坊网络多年来一直在与Gas费问题作斗争。从工作量证明(PoW)挖矿共识转向权益证明(PoS)的主要动机就是提高可扩展性和降低成本。然而,这些关键变化并没有像承诺的那样显着提高网络的可扩展性。因此,这些EIP的出现为网络提供了及时的改进方案。