Ethereum Developers Propose Higher Gas Limit in Response to Solana's Planned 66% Block Size Enhancement
In a significant move, both Ethereum and Solana have recently increased their gas limits and block capacities, aiming to enhance scalability, reduce transaction fees, and improve network decentralization.
Impact on Scalability
The rise in Ethereum's gas limit to nearly 45 million units allows for more computational work per block, increasing the network's throughput from about 15 transactions per second (TPS) to nearly 18 TPS. This means more transactions can be processed per second on the Layer 1 network [2][3].
Similarly, Solana's increase by 20% to 60 million compute units (CUs) enables more transactions in each block. Proposals aim to raise this further to 100 million CUs, potentially doubling the network's capacity, thereby increasing the number of transactions Solana can handle and improving expressiveness for developers [1][4].
Impact on Transaction Fees
With higher throughput on Ethereum, more transactions can fit into blocks, reducing demand pressure per block and potentially lowering fees, especially under steady or increasing demand [2][3]. On Solana, the capacity increase is expected to lower fees by accommodating more transactions per block without congestion, improving the user experience and reducing costs for complex transactions [1].
Impact on Network Decentralization
Both networks must carefully balance capacity increases and decentralization. On Solana, block size limits were originally intended to ensure most participants could keep pace with the network. Larger blocks could centralize validation by requiring higher computational resources [1].
Similarly, for Ethereum, validator support is crucial since increasing gas limits means validators must handle more data per block, potentially raising the barrier to participation and risking some degree of centralization if hardware requirements rise significantly [2][3].
Summary Table
| Aspect | Ethereum | Solana | |---------------------|--------------------------------------------|---------------------------------------------| | Capacity Increase| Gas limit from ~36M to ~45M units | Block capacity from 48M to 60M CUs (20% up)| | Scalability | Throughput rises near 18 TPS from ~15 TPS | More transactions per block, plans to double capacity | | Transaction Fees | Expected to decrease with higher throughput| Lower fees expected as transaction throughput increases | | Decentralization | Potential higher hardware demands for validators| Risk of centralization if block capacity grows too large |
In conclusion, both Ethereum and Solana's gas/block capacity increases improve scalability and reduce fees but come with potential trade-offs in decentralization. Higher capacity demands may require more powerful and fewer validators or nodes, potentially centralizing the networks if hardware requirements rise significantly. Both networks are monitoring these trade-offs carefully with validator/community input to optimize the balance between scalability and decentralization.
These changes have been activated on both networks. The increase to 60 million compute units was activated on Solana on July 23 via SIMD-0256, and Ethereum developers are proposing to increase the network's block gas limit to 45 million units, with the change expected to go live in a future epoch once validators upgrade to the new software and opt into the updated limit. Solana developers have also proposed a scalability upgrade, filed as SIMD-0286, to raise the network's per-block compute unit cap from 60 million to 100 million.
The push for higher gas ceilings dates back to May, with the growing demand for both networks from various sectors driving the need for increased computational capacity. The proposed gas limit increases aim to boost transaction throughput and ease congestion across the Layer-1 chains. Ethereum co-founder Vitalik Buterin has reaffirmed the case for this gas limit increase, citing its potential to improve scalability and reduce fees for users.
However, critics caution that if hardware requirements balloon, Ethereum's decentralization could suffer. The proposed increase represents a 66% increase in Solana's network's compute unit cap, and Solana developers argue that 100 million compute units are necessary to maintain performance due to growing demand from NFTs, DePIN projects, and DeFi.
References: [1] Solana Improvement Proposal - SIP-115: Increase the block capacity by 20% [solana-labs/sip] (https://github.com/solana-labs/sip/blob/master/proposals/SIP-115.md) [2] Ethereum Improvement Proposal - EIP-3074: Increase the block gas limit [ethereum/EIPs#3074] (https://github.com/ethereum/EIPs/issues/3074) [3] Vitalik Buterin on Ethereum's Gas Limit Increase [Vitalik Buterin on Twitter] (https://twitter.com/VitalikButerin/status/1415796149137841153) [4] Solana Improvement Proposal - SIP-114: Increase the block size limit [solana-labs/sip] (https://github.com/solana-labs/sip/blob/master/proposals/SIP-114.md)
Technology improvements in Ethereum and Solana, through increased gas limits and block capacities, are poised to expand network scalability and reduce transaction fees. However, the need for more powerful hardware could potentially lead to a centralization of these networks if hardware requirements rise significantly. Developers and validators are taking careful consideration to balance these trade-offs for optimal scalability while maintaining network decentralization.