Ethereum co-founder Vitalik Buterin is making another bold move to strengthen the network’s foundation, this time targeting a critical vulnerability that has long concerned security experts.
Together with Ethereum Foundation researcher Toni Wahrstätter, Buterin has unveiled EIP-7983, a proposal that would cap individual transaction gas usage at 16.77 million—a seemingly technical change that could have profound implications for Ethereum’s security, stability, and future compatibility with cutting-edge technologies.
The proposal addresses a fundamental architectural weakness in Ethereum’s current design: the ability for a single transaction to theoretically consume an entire block’s gas limit. This creates multiple attack vectors and performance issues that have plagued the network since its inception.
Under the existing system, malicious actors can launch denial-of-service (DoS) attacks by submitting gas-intensive transactions that overwhelm block capacity, effectively preventing legitimate users from accessing the network.

Ethereum Gas Cap
The 16.77 million gas limit wasn’t chosen arbitrarily—it represents a carefully calculated balance between functionality and security. This figure, equivalent to 2²⁴ gas units, accommodates virtually all current use cases including complex DeFi interactions, smart contract deployments, and advanced decentralized applications while establishing clear performance boundaries.
“This value enables most current use cases, including contract deployments and advanced DeFi interactions, while ensuring consistent performance characteristics,” the proposal states.
The implementation mechanism is straightforward but powerful. Any transaction specifying a gas limit above 16.77 million would be rejected during validation, unable to enter the network or be included in blocks. This protocol-level enforcement operates independently of the overall block gas limit, which miners and validators can still adjust within existing consensus rules.
Buterin and Wahrstätter expect minimal disruption from this change, as analysis shows most existing transactions fall well below the proposed cap. However, applications requiring higher gas limits would need to split large operations into smaller chunks—a modification that could actually improve overall network efficiency and user experience.
Network Security Benefits
Beyond immediate security improvements, EIP-7983 serves a strategic purpose in preparing Ethereum for the zero-knowledge revolution. The gas cap is specifically designed to enhance compatibility with zero-knowledge virtual machines (zkVMs), which are becoming increasingly important for scaling and privacy solutions.
This zkVM compatibility represents a crucial step toward Ethereum’s long-term vision of seamless integration with zero-knowledge technologies. As zkVMs become more prevalent for scaling solutions and privacy-preserving applications, having predictable transaction sizes will be essential for optimal performance and developer experience.
By establishing uniform gas consumption patterns, EIP-7983 promises more consistent block validation times and improved network stability. This predictability is particularly valuable for applications requiring reliable transaction processing times, such as DeFi protocols handling time-sensitive arbitrage opportunities or automated market makers requiring consistent execution speeds.
This initiative aligns with Buterin’s broader vision of simplifying Ethereum’s architecture, which he outlined in May when calling for a more Bitcoin-like minimalist approach to the base protocol. The gas cap proposal exemplifies this philosophy by introducing a simple rule that yields multiple benefits: enhanced security, improved performance, better zkVM compatibility, and more predictable network behavior.