Ethereum Gas Limits Cause Node Operators Headaches
Node operators are struggling to adapt to new gas limits and requirements imposed by recent Ethereum Improvement Proposals (EIPs). The most disruptive change is EIP-7825, which sets a hard cap of 16,777,216 gas for single transactions. This has created a barrier for heavy users who rely on massive contract calls to execute complex logic in a single block.
Developers who use large functions for liquidations or multicalls will see their transactions fail due to the new limits. EIP-7825 forces a split of computation across multiple transactions, causing constant reverts and errors.
Another issue is the removal of pre-merge fields and the receipt Bloom by EIP-7642, which reduces sync bandwidth but also simplifies the codebase.