The altcoin king ETH’s main network Ethereum‘s co-founder Vitalik Buterin introduced Ethereum Improvement Proposal (EIP) 7706, which proposes a new gas fee category specifically for transaction call data. This proposal aims to improve the handling of transaction fees on the Ethereum network by introducing a third type of gas fee in addition to the existing ones for execution and storage.
The Proposal Includes Two Main Types of Gas Fees
Currently, Ethereum transactions include two main types of gas fees. The first type is used for execution, covering the computational resources needed to process transactions. The second type is for storage, particularly related to the cost of storing large data sets known as “blobs” on the Blockchain.
Buterin’s proposal adds a third type of gas fee specifically for calldata, which refers to the data sent to smart contracts when functions are called. This new gas type will introduce specific costs for transmitting these data. This differentiation allows for more precise cost management, potentially reducing gas fees for data-heavy but computation-light transactions.
If implemented, Buterin’s proposal will allow the Ethereum network to adjust the costs of transmitting transaction call data independently of other transaction fees. This could provide lower gas fees for data-heavy transactions, making the network more efficient and cost-effective for certain types of transactions.
Unified System Proposal
In addition to proposing a new gas type for transaction call data, Ethereum’s co-founder suggested a unified system for adjusting fees across all three gas types: execution, blob, and calldata. This system will simplify the process by managing and adjusting the fees for these different gas types simultaneously, providing a more consistent and predictable fee structure.
The proposal introduces a new transaction type that includes max_basefee and priority_fee as vectors. These vectors provide specific values for execution gas, blob gas, and calldata gas, offering more detailed control over transaction fees.
This latest improvement proposal follows closely after Buterin, along with Sam Wilson, Ansgar Dietrichs, and Matt Garnett, authored EIP-7702, which focuses on improvements related to account abstraction. Both proposals are part of ongoing efforts to enhance the efficiency and functionality of the Ethereum network.