Ethereum’s Bold New Proposal: Introducing a 16.77 Million Gas Limit to Combat DoS Attacks and Strengthen Stability

Share this story:

Ethereum Co-founder Vitalik Buterin Proposes Transaction Gas Limit Cap to Mitigate DoS Risks

July 7, 2025 — By Danny Park, The Block

In a significant development aimed at enhancing the Ethereum network’s security and stability, Ethereum co-founder Vitalik Buterin, alongside researcher Toni Wahrstätter, has proposed a new Ethereum Improvement Proposal (EIP-7983) seeking to cap the gas limit per transaction at 16.77 million. This move is intended to reduce vulnerabilities to denial-of-service (DoS) attacks while maintaining the network’s ability to handle complex transactions.

The Proposal: Introducing a 16.77 Million Gas Limit Per Transaction

Currently, Ethereum sets a gas limit on a per-block basis—approximately 36 million gas—with no specific cap for individual transactions. The newly proposed EIP-7983 would impose a universal limit of 16,777,216 gas (2^24) for any single transaction, irrespective of miners’ or validators’ block gas limits. Transactions that exceed this gas consumption threshold would be rejected by the network.

According to the proposal, this gas limit "provides a balance between allowing complex transactions while maintaining predictable execution bounds." This cap is designed to support most existing use cases, including contract deployments and sophisticated decentralized finance (DeFi) operations, ensuring they continue without significant disruption.

Enhancing Network Security and Stability

EIP-7983 underscores several risks stemming from the absence of a per-transaction gas cap:

  • DoS Attack Vulnerability: Unlimited gas per transaction can be exploited by attackers who submit highly complex or resource-intensive transactions, causing network congestion or downtime.

  • Inefficient Load Distribution: Without a per-transaction cap, resource allocation can become uneven, leading to performance degradation.

  • Quadratic Attack Susceptibility: Transactions that incur costs that grow quadratically can destabilize the network.

  • Challenges with zkVM Compatibility and Parallel Execution: The lack of strict transaction gas limits complicates the implementation of zero-knowledge virtual machines and efficient parallel transaction processing.

By instituting the 16.77 million gas limit, Ethereum aims to mitigate these concerns, enhance resilience against attacks, and improve the predictability of transaction processing costs.

Impact on Users and Backward Compatibility

While the proposed cap represents a technical shift, the authors of the proposal note that it is not backward compatible. Nonetheless, the change is expected to impact only a limited number of users and decentralized applications (dApps), as the majority of Ethereum transactions currently consume gas well below the proposed threshold.

In practice, this means most users and developers should experience minimal disruption, while the broader network stands to benefit from increased performance and security assurances.

Looking Ahead

The Ethereum community is known for rigorous review and extensive discussion before implementing network-wide changes. If adopted, EIP-7983 would mark a meaningful step in Ethereum’s ongoing evolution, bolstering its defense mechanisms against increasingly sophisticated cyber threats.

Vitalik Buterin and Toni Wahrstätter’s proposal reflects proactive measures to ensure Ethereum maintains its position as a resilient and scalable blockchain platform amid growing demands and security challenges.


About the Author:
Danny Park is an East Asia reporter at The Block, covering Web3 developments and crypto regulations across the region. Formerly with Forkast.News, he has reported extensively on major crypto events including the Terra-Luna and FTX collapses.


The Block is an independent crypto media outlet providing news, research, and data on digital assets. This article is for informational purposes only and does not constitute investment or legal advice.

Share this story: