From ethresearch Authored by: Toni, Marek, Pari, Jacek, Paul, Tim and Alex.
Authors’ Note:The core development community is committed to continuous improvement of the network’s scalability and user experience. With recent community-driven initiatives, such as pumpthegas.org 18 , there has been a growing call to increase Ethereum’s block gas limit with some proposals approaching 60 million. While this enthusiasm reflects the shared goal of expanding Ethereum’s capacity, it is important to proceed deliberately and in harmony with the technical realities of the protocol and its clients. Before encouraging the community to actively signal for limits beyond 36 million, we may want to deepen our understanding of the potential consequences—conducting more analysis, collecting empirical data, and examining results of upcoming protocol changes in the greatest detail possible—so that adjustments are made with both confidence and caution.
The consensus-layer (CL) clients currently implement certain constraints, as specified by the formal specifications 1 . These constraints include a maximum acceptable uncompressed block size for gossip propagation, currently set to 10 MiB. In practice, this indirectly influences the maximum feasible block gas limit. Today, raising the gas limit to 60 million gas, as proposed by some community members, would generate blocks that exceed this gossip constraint—leading to missed slots and overall network instability.
Until these client-level assumptions can be revisited and improved, the network should move forward with caution when considering increases beyond certain thresholds.
These constraints are not arbitrary; they are in place to safeguard the network. Extremely large blocks can facilitate potential DoS vectors by forcing nodes to handle unwieldy amounts of data. Without practical use cases for such large blocks—and with the risk of malicious actors exploiting them—the core developers have designed limits to mitigate negative effects and protect the network’s health.
The core developers have been planning the Pectra 2 network upgrade that reduces worst-case block sizes and create the headroom needed to safely increase capacity. Two notable upcoming changes are:
By first deploying the Pectra 2 hardfork and analyzing the outcomes of EIP-7623 3 and EIP-7691 4 in a production environment, we stand to gain critical empirical evidence. This data will inform both core developers and the broader Ethereum community on how the network responds to changes in block composition and size. Armed with this understanding, the community can make more informed decisions on how to increase the gas limit while maintaining Ethereum’s robustness and security.
Future upgrades, such as PeerDAS 1 , will build on these insights, further refining parameters and scaling capabilities as the network evolves.
The Ethereum community’s proactive approach and passion for scaling solutions is commendable. Core developers are keenly aware of this momentum and, in general, are supportive of finding a responsible path to increasing the gas limit. However, moving too quickly—especially beyond 36M gas—risks unintended consequences and network instability.
We encourage all stakeholders—users, validators, researchers, and client developers—to remain patient and work together through this transition.By deferring significant capacity increases until after the Pectra 2 hardfork, monitoring the real-world effects of EIP-7623 3 and EIP-7691 4 , and carefully reviewing the results, we can ensure that these increases are implemented responsibly and sustainably.
While many sympathize with the desire to see Ethereum’s gas limit significantly increase over a short period, a more incremental approach might be sounder. For instance, starting with a moderate increase to around 36M gas would allow us to carefully monitor the network’s response, assess client performance, and ensure that no unforeseen issues arise. If the data supports further increases, we could then proceed more confidently to higher limits while maintaining the network’s stability and security.
Finally, we may also anticipate further updates and guidance from core developers in the coming days/weeks as they work towards resolving these issues.