The Ethereum network is currently preparing for a significant technical transition centered on the implementation of two new Ethereum Improvement Proposals (EIPs), specifically EIP-8037 and EIP-8038. These proposals introduce a comprehensive repricing of state creation and state access operations, a move designed to align the cost of network resources with the actual computational and storage burden they impose on node operators. By recalibrating gas costs, the Ethereum development community aims to lay the necessary groundwork for future increases in the network’s gas limit, potentially enabling a threefold increase in base throughput. This adjustment represents the first major overhaul of state-related gas costs since the Berlin hard fork in 2021, reflecting a proactive approach to managing the long-term scalability of the world’s largest smart contract platform.
Historical Context and the Evolution of Gas Economics
To understand the necessity of this repricing, one must examine the evolution of Ethereum’s state growth. Since the network’s inception, the "state"—the collection of account balances, contract code, and storage values—has expanded continuously. In 2021, the Berlin hard fork implemented adjustments to gas costs to better reflect the underlying hardware requirements for maintaining this state. However, the years following Berlin have been marked by significant network activity, increased Layer 2 integration, and higher gas limits, all of which have accelerated the rate at which state data is written to disk and accessed by validators.
The current pricing model has become increasingly disconnected from the reality of modern node operations. As Ethereum’s state size grows, the cost of accessing specific storage slots and creating new contracts increases in terms of latency and disk I/O. When gas costs do not track these operational expenses, the risk of "state bloat" increases, potentially leading to a scenario where the hardware requirements for running a full node become prohibitive for the average participant. By repricing these operations, the Ethereum core developers are not merely performing a routine maintenance task; they are ensuring that the network remains decentralized by keeping the cost of resource consumption sustainable.
The Mechanism of Change: EIP-8037 and EIP-8038
The core of the upcoming upgrade involves two distinct yet complementary EIPs. EIP-8037 focuses on the gas costs associated with state creation, while EIP-8038 addresses the costs associated with state access. Together, these proposals establish a new gas schedule that more accurately reflects the computational work required for each operation.
The rationale behind these changes is rooted in a performance-driven analysis of current Ethereum Virtual Machine (EVM) operations. Developers have derived a new schedule based on a target that supports a projected 3x increase in base throughput. This is a critical development, as it suggests that the community is not only interested in maintaining the current status quo but is actively architecting the network to handle significantly higher transaction volumes in the future. Without this recalibration, attempting to raise the gas limit would likely lead to a degradation in performance and an unfair burden on node operators, who would be forced to absorb the costs of increased throughput without the corresponding protocol-level efficiencies.
Impact Analysis and Transactional Divergence
The transition to this new gas schedule is not without its complexities. To evaluate the potential impact on existing smart contracts, researchers and core developers conducted an extensive "replay" analysis of historical mainnet transactions. By simulating these transactions under the new gas rules, they categorized the outcomes into four distinct groups.
The most critical group identified includes contracts that rely on hardcoded gas assumptions. This is a common pattern in legacy Solidity development, where developers might utilize fixed gas stipends—such as the standard 2,300 gas limit for transfer or send operations—or incorporate hardcoded gas values within external calls. Furthermore, any contract logic that branches based on the result of gasleft() or utilizes presigned transactions with static gas limits is inherently vulnerable to breaking if those assumptions are no longer valid under the new pricing model.
The analytical findings indicate that while the majority of the network will remain unaffected, a subset of legacy contracts faces a risk of failure. The development community has already initiated a targeted outreach program to the builders of these affected protocols, providing them with the necessary data to update their logic before the upgrade is activated on the mainnet.
Actionable Guidance for the Ecosystem
The responsibility for navigating this transition is distributed across different sectors of the Ethereum ecosystem. For those maintaining Layer 1 smart contracts, the primary course of action is to perform a compatibility check. A public-facing search tool, hosted on the official Ethereum GitHub repository, allows contract owners to input their addresses and receive a diagnostic report regarding potential failure modes. This tool maps specific repricing changes to the potential impact on a contract’s execution path.
For infrastructure providers—including wallet developers, RPC service providers, and node software maintainers—the focus must be on updating gas estimation algorithms. The eth_estimateGas function, which is relied upon by millions of users to determine the appropriate gas for transactions, will require updates to account for the new cost rules. Cached gas constants or outdated estimation logic will likely result in transaction failures or suboptimal gas limits, leading to poor user experiences. The consensus among the engineering community is that these infrastructure-level updates should be completed well in advance of the hard fork.
For the average end-user, the transition is intended to be seamless. Because wallets and infrastructure providers are expected to integrate these changes, users should not need to take any direct action. However, the transparency of the process ensures that users remain informed of why such changes are occurring—specifically, to keep the network efficient and decentralized.
Future Outlook and Community Coordination
The roadmap for this upgrade follows a rigorous, multi-stage testing process. The new gas schedule is currently live on devnets, allowing developers to test their contracts in an environment that mirrors the final production state. Following this, the changes will be deployed to public testnets, providing a final buffer for community testing before the mainnet activation date is finalized.
The Ethereum All Core Developers (ACD) process remains the primary venue for coordinating these changes. Through discussion threads on Ethereum Magicians and ongoing deliberations in the R&D Discord channels, the community is encouraged to participate in the final vetting of these EIPs. By fostering this collaborative environment, the developers ensure that the repricing is not only technically sound but also socially aligned with the needs of the various stakeholders who rely on the network.
Ultimately, this repricing serves as a testament to the maturation of the Ethereum protocol. As the network continues to scale, it must become more efficient in how it allocates and prices its most precious resource: block space. By ensuring that gas prices reflect the real-world costs of state operations, the Ethereum community is taking a vital step toward a future where the network can safely accommodate higher throughput without compromising the core values of decentralization and security that have defined its existence since 2015. The path ahead is one of rigorous testing and proactive communication, ensuring that the next chapter of Ethereum’s growth is both sustainable and robust.



