Vitalik Buterin’s New Proposal Addresses Ethereum Gas Fee Markets

Vitalik Buterin has published a new proposal discussing the Ethereum gas fee markets – especially about launching a new “multidimensional” EIP-1559 update.
In a new post, Buterin has explained two approaches for the implementation of what he called “multidimensional EIP-1559.” He addressed Ethereum’s gas fee markets with respect to different resources, making specific reference to usage of the Ethereum Virtual Machine, block data, witness data, and state size filling. Currently, these resources are bundled into a “single multidimensional resource,” he wrote.
According to Buterin, the issue is that the current system does not handle differences in limits for the various resources in the Ethereum Virtual Machine efficiently. He explained how transaction data plus call data transaction consumes only 3% of the gas in a block as an example, adding that some blocks could contain 67 times more data than an average block.
The Ethereum co-founder made reference to two limits in the Ethereum Virtual Machine as a solution to the problem: burst capacity and sustained capacity.
Burst capacity is the capacity that could be handled in “only one or a few blocks.”
Sustained capacity is the capacity that could be comfortably supported in the long term.
With multidimensional EIP-1559, Buterin has proposed introducing a “burst limit” and a “sustained target,” where the quantity of the resource in any given block would not exceed the burst limit, while also approaching an average long-term consumption equal to the sustained target. This would allow for distinct targeting EIP-1559 targeting schemes to be used for each distinct resource.
Multidimensional EIP-1559
EIP-1559 is one of Ethereum’s most significant updates of recent years. It launched as part of the London hardfork in August and introduced a base fee on Ethereum transactions in order to make gas fees more predictable on the network (it previously used a bidding system).
Crucially, the base fee also gets burned, which makes the supply of ETH more scarce. After the merge to Proof-of-Stake, ETH could potentially become a deflationary asset due to EIP-1559.
Buterin laid out two ways for introducing multidimensional EIP-1559.
In the first option, the gas price for resources such as calldata and storage use would be calculated from by dividing the base fee for one unit of resource by the base fee.
The second, more difficult option, would involve setting the base fee for using resources at a price, such as 1 wei. In contrast to the first option, in this case there would be no block gas limit, but rather burst limits on each resource.
Priority fees would also be different as they would be based on a percentage, where block producers would receive priority fee payments equal to the base fees multiplied by said percentage.
Buterin’s proposal received mixed responses from the Ethereum community. Obel Network’s Oisin Kyne commented:
“I think this would be a reasonable suggestion although I imagine it would be a significant engineering undertaking.”
Optimism’s Karl Floesch said that he is concerned about “EVM backwards compatibility” and thought the first option was more realistic, to which Buterin responded that he agreed it would be “a less risky change.”
Either way, it’s unlikely that the change will be implemented on Ethereum anytime soon. The network is currently preparing to merge to Proof-of-Stake in what will be its most significant update to date. It’s scheduled to happen sometime in the first half of this year; the Kintsugi testnet is live now. After that, sharding will follow, so it could be some time before any further EIP-1559 adjustments are implemented.









