Ethereum is preparing for the Fusaka hard fork, which introduces EIP-7825, a new rule that caps the gas limit per transaction at 2 24 (≈16.78 million gas). This change is already live on Holesky and Sepolia testnets and will soon activate on mainnet.
Why the cap? Previously, a single transaction could consume the entire block gas limit (~45 million), creating risks like denial-of-service (DoS) and blocking parallel execution. EIP-7825 enforces a per-transaction gas ceiling to ensure blocks contain multiple smaller, more predictable transactions.
What’s affected? Most users won’t notice a change since typical transactions are well below the new cap. Pre-signed transactions exceeding the cap must be re-signed. Contracts or scripts that perform batch operations or push gas limits may need refactoring.
The change encourages better block packing and reduces risk from oversized transactions. It lays groundwork for future upgrades like EIP-7928 in the Glamsterdam fork, which enables parallel executions. The nw setup reduces attack posibilities and improves transaction predictability for validators and clients.
Read more at: blog.ethereum.org
2025-10-21