The Ethereum gas limit sets a ceiling for how many operations can be included in each block.
Miners have raised Ethereum’s gas limit to almost 15 million for the first time in a bid to relieve transaction congestion at a time when on-chain activity is increasing with ether’s price (ETH) up 2.8% on the day to $2,456.
The Ethereum gas limit sets a ceiling for how many operations can be included in each block. Before the increase, miners set Ethereum’s gas limit at 12.5 million until Ethereum creator Vitalik Buterin suggested raising it last week on Reddit, in light of recent code optimizations activated on the network.
“Now that the chain is safer, we can increase the gas limit, which makes every application cheaper,” Buterin said.
The gas limit had been steady at around 12.5 million until today.
What is ‘gas’?
As explained by software developer Kevin Ziechmann in a blog post on the Ethereum Foundation website:
“Gas refers to the unit that measures the amount of computational effort required to execute specific operations on the Ethereum network…Gas [is] paid in Ethereum’s native currency, ether (ETH). Gas prices are denoted in Gwei, which itself is a denomination of ETH – each Gwei is equal to 0.000000001 ETH (10-9 ETH).”
As background, the gas limit restricts the amount of data and computational effort required by miners to process a single block on the network. The cost of each unit of gas in terms of ETH is decided by the user, who can set a high or low gas price. Miners prioritize transactions and operations with high gas prices (and hence, higher total transaction fees) to maximize the rewards they earn on the network.
Due to finite block space and an ever-increasing volume of on-chain activity, gas fees have been soaring on Ethereum. Depending on the transaction type, associated fee can range from a few bucks to hundreds of dollars.
Average transaction fee on Ethereum
Increasing the gas limit allows more data to be included in each Ethereum block, which may contain a variety of operations such as peer-to-peer transfers of ETH, the creation of a new smart contract, or the exchange of fungible and non-fungible Ethereum-based tokens.
Why Ethereum miners want higher gas limits
There are potential risks when it comes to raising Ethereum’s gas limit. Larger blocks require more energy to process and finalize on the part of miners and can increase the likelihood of chain splits and orphaned blocks. That is why there is a limit to how quickly miners on Ethereum can raise the gas limit.
“As a function of the Ethereum protocol, miners can only adjust block gas limits by 0.0976% from the previous block’s gas limit. When miners collectively agree a block gas limit is too low or too high, they can slowly work to edge that limit up or downwards.