Toni Wahrstätter, a researcher at the Ethereum Foundation, called for patience with the Ethereum block’s gas limit expansion, citing technical challenges in a Dec. 9 statement. job.
The discussion comes as the Ethereum community debates increasing the gas limit, a change that could improve network capacity but would also pose stability and security risks.
Wahrstätter highlighted constraints on consensus layer (CL) client specifications, which make it impossible to exceed the current threshold of 36 million gases without significant protocol upgrades.
Beyond the threshold of 36 million
Ethereum’s CL specifications mandate a maximum uncompressed block size of 10 mebibytes (MiB) for efficient gossip propagation on the network. This restriction is vital for maintaining block propagation without introducing delays or instability.
A proposed increase to 60 million gas per block would exceed this limit, leading to propagation failures, missed validation slots and potential network destabilization.
These limitations, while restrictive, are designed to mitigate risks such as denial of service (DoS) attacks, as larger blocks could overwhelm network nodes and expose vulnerabilities without providing immediate benefits.
Blocks up to 36 million gas remain within acceptable gossip size limits, ensuring transparent propagation and consensus stability. However, exceeding this threshold risks creating valid blocks that fail to propagate, disrupting validators and reducing network efficiency.
Further complicating the situation is the lack of empirical data on network performance at higher gas limits. Core developers emphasize the need for a cautious approach to avoid compromising the security and reliability of Ethereum.
Parithosh Jayanthi, member of the ethPandaOps unit at the Ethereum Foundation, echoed this sentiment, urging developers to prioritize testing and data collection to assess the tradeoffs of higher gas limits.
Pectra paves the way for higher gas limits
Ethereum developers are preparing the Pectra 2 network upgrade to address these challenges. This hard fork includes two critical proposals designed to lay the groundwork for higher gas limits.
The first is Ethereum Improvement Proposal 7623 (EIP-7623), which reduces worst-case block sizes by mitigating DoS risks and enabling more secure capacity increases.
The second is EIP-7691, which increases the target and maximum number of blobs per block, providing empirical data on network performance under higher storage and propagation conditions. Blobs are block spaces dedicated to receiving data from layer 2 blockchains.
By implementing these changes, Pectra 2 will provide crucial information about the network’s ability to handle larger blocks while maintaining stability.