In a new initiative, Vitalik Buterin and Toni Wahrstätter have proposed EIP 7983, which sets a maximum gas limit of 16.77 million for transactions on the Ethereum network.
Overview of EIP 7983 Proposal
The proposal was created on GitHub in late June and finalized today. EIP 7983 will affect the Ethereum network at the protocol level, aimed at increasing cost predictability and enhancing network security.
Network Protection from DoS Attacks
Theoretically, a single transaction on the Ethereum network could consume the entire block gas limit, posing risks such as denial-of-service (DoS) attacks. Capping the gas limit will break transactions into smaller fragments, enhancing zkVM compatibility and reducing DoS attack risks.
Reasons for the 16.77 Million Gas Limit
In the proposal, Buterin and Wahrstätter stated that the gas limit of 16.77 million provides a balance between allowing complex transactions while maintaining predictable execution bounds. This value will facilitate smooth deployments of smart contracts and complex DeFi transactions.
The introduction of EIP 7983 with a gas limit of 16.77 million will improve the security of the Ethereum network, make costs more predictable, and ensure stable operation for complex transactions.