Major Ecosystem Changes
The following proposals will have the most significant impact on user experience, staking, and network scalability.
EIP-7702: Set EOA account code - Biggest wallet and UX improvement
Primarily impacts: wallets, user experience, dapps
This EIP introduces a new transaction type that will allow externally owned accounts (EOAs) to temporarily act as smart contracts for the duration of a transaction. This will be achieved by enabling EOAs to set and execute smart contract code without permanently converting into a contract account. The change will enable wallets (EOAs) to execute batch transactions, enable sponsored gas payments (meta-transactions), and allow for implementation of custom validation logic.
Why it matters:
This change will improve user experience, wallet functionality, and gas efficiency by reducing the number of steps required for end-users to interact with DeFi protocols, onchain games, and other dapps. Dapp users will no longer need to leave an application to complete transactions–reducing the likelihood of user drop-off and creating a more seamless onchain experience. The change will bring Ethereum closer to full account abstraction, making the network more flexible, efficient, and user-friendly.
EIP-7251: Increase the MAX_EFFECTIVE_BALANCE - Biggest staking change
Primarily impacts: staking efficiency, validator operations and management, staking liquidity and exits
This enables raising the validator maximum effective balance (‘MaxEB’) from 32 ETH to 2,048 ETH. To opt in, validators will need to update their withdrawal credentials to 0x02. The MaxEB change will allow validators to earn rewards on any balance between 32 and 2,048 ETH, giving larger stakers (e.g., institutional investors) and staking providers the ability to consolidate their validators. For 0x02 validators, the auto-sweep of balances (rewards) >32 ETH will change to activating when balances exceed 2,048 ETH, enabling rewards compounding. To mitigate the heightened risk associated with large balances, the initial slashing penalty for validators employing the new MaxEB parameter will be 1/4,096 of their effective balance, in lieu of the current 1/32. The new constant MIN_ACTIVATION_BALANCE will also be introduced to set a formal minimum activation balance of 32 ETH.
EIP-7251 will also change exit and withdrawal mechanics to prevent large fluctuations in staked ETH. The exit queue will no longer be governed by a churn limit denominated in number of validators per epoch (currently 16). Instead, the total churn per epoch will be based on the amount of ETH to leave the network. Churn will be hard capped at 256 ETH per epoch (~57,600 ETH per day).
Why it matters:
The change to MaxEB will enable rewards compounding, as stakers will be able to reinvest rewards into the validator balance until it reaches 2,048 ETH. The ability to consolidate validators will simplify operations and reporting and improve flexibility for stakers and staking operators. Consolidation will also reduce the total number of validators in the network (at least temporarily), helping lower the attestation load and reduce network overhead. This will improve consensus efficiency and staking scalability.
EIP-7002: Execution layer triggerable withdrawals - Biggest flexibility change for staking
Primarily impacts: validator withdrawals and exits, staking security, control over funds
Under the current configuration, validator exits and withdrawals can only be triggered from the consensus layer (CL), using a validator’s active key. This EIP will add a new mechanism that will allow validators to manually trigger withdrawals and exits from the execution layer (EL) using their EL (0x01) withdrawal credentials (e.g., via an EOA or smart contract). Under the new system, exit request transactions will be submitted to the EL then processed by the CL (validators will join the exit queue, just like in a CL triggered exit). For withdrawals, requests will be submitted to the EL then included in the EL manual withdrawal queue (which will allow 8 withdrawals per block). This new mechanism will be in addition to, not in lieu of, CL triggered withdrawals and exits.
Why it matters:
Limiting withdrawal and exit triggering to only a validator’s active key can pose limitations and unnecessary risk. Because active keys sign and perform validator duties, they are hot and can have security vulnerabilities. Withdrawal credentials, on the other hand, can remain cold when used only for withdrawal and ownership operations. Enabling the use of withdrawal credentials for exits and withdrawals will remove absolute reliance on potentially vulnerable active keys. Eliminating this reliance will also reduce trust dependencies for stakers who delegate to providers and will lessen the impact in the event of an active key loss. The change will make Ethereum’s staking model more secure, flexible, and trustless overall.
EIP-7691: Blob throughput increase - Biggest impact on L2 scalability
Primarily impacts: rollup performance, network scalability
This EIP will increase blob throughput by raising the target number of blobs per block from 3 to 6 and the maximum from 6 to 9. This proposal builds on EIP-4844 from the Dencun upgrade, which introduced blob transactions. Blob transactions allow rollups to store large amounts of data more efficiently in temporary “blobs” (rather than calldata), significantly reducing gas fees and network congestion. EIP-7691 will allow blobs to accommodate more data in each block, improving data availability for rollups. The blob base fee update mechanism will also be adjusted to ensure that fee changes remain responsive to network usage under the new blob limits.
Full blobs: Base fee increases by ~8.2% (currently ~12.5%)
No blobs: Base fee decreases by ~14.5% (currently ~11.1%)
Note that this change may also impact validators and node operators, as they will need to handle larger blocks with more blobs–potentially increasing bandwidth and storage requirements.
Why it matters:
Increasing blob throughout will allow rollups to process more transactions efficiently, potentially leading to reduced congestion and improved transaction speeds for users of those networks. With increased data availability, rollups will be able to operate more efficiently, potentially leading to lower gas fees. This change will enhance Ethereum’s capacity to support L2s, thereby improving its scalability. Note that this change is a short-term solution to enhance scalability until more comprehensive solutions are deployed.