Ethereum Blockspace Supply: How Capacity Expands
Ethereum blockspace supply is the limited transaction capacity available per block. Learn how it works, why it's capped, and how Ethereum is expanding it.
Key takeaways
- Blockspace supply is Ethereum's transaction capacity – the limited room each block has for transactions, smart contract calls, and rollup data.
- Supply is deliberately constrained. Larger blocks would force higher hardware requirements on validators, weakening decentralization.
- Ethereum's supply is two-tier: execution blockspace for L1 activity, and blobspace for L2 rollup data.
- The fee market exists because supply is fixed and demand fluctuates. EIP-1559 turns this imbalance into a price signal rather than a queue.
Ethereum blockspace supply is the total amount of computational and data capacity available per block on the Ethereum network. It stays intentionally limited to preserve decentralization, while upgrades and rollups increase effective capacity over time.
This fixed capacity is the reason gas fees exist at all. To understand how Ethereum scales and why scaling is harder than just "making bigger blocks", you have to start with how supply is defined and what controls it.
What Is Ethereum Blockspace Supply?
| In short: Ethereum blockspace supply refers to the finite amount of transaction and data capacity that the network produces in each block. Every 12 seconds, a validator proposes a block with a hard ceiling on how much work it can contain, and users compete via gas fees to have their transactions included within that ceiling. |
Ethereum blockspace is treated as a commodity by most analysts.
Paradigm Research described it as "the commodity that powers the heartbeats of all cryptocurrency networks" – a finite resource auctioned continuously by the protocol. Anyone who wants their transaction settled on Ethereum has to buy a slice of it.
There are two distinct types of blockspace supply on Ethereum today:
- Execution blockspace: measured in gas, which covers all L1 computation – token transfers, smart contract calls, DeFi swaps, NFT mints.
- Blobspace: measured in blobs, which is a separate data-availability layer introduced in March 2024 to give L2 rollups cheap, temporary storage.
These two markets clear at different prices and respond to different demand sources, but they share the same underlying constraint: the network deliberately limits how much each block can carry.
How Ethereum Blockspace Supply Is Determined
| In short: Ethereum blockspace supply is determined by three protocol parameters: the block gas limit, the average block time, and the per-block blob capacity. Together they define both the throughput ceiling and the data-availability ceiling of the network. |
A simplified way to model it:
Effective Supply ≈ Gas Capacity × Throughput × Data Availability
Each term in this model maps to a real protocol parameter:
- Gas capacity: the per-block gas limit (currently 60M gas), which sets how much computation can fit in a single block.
- Throughput: how often a block is produced, set by the slot time (12 seconds for proof-of-stake Ethereum).
- Data availability: how many blobs each block can carry (currently up to 21, with a target of 14 per the second BPO hard fork in January 2026).
Dividing execution gas capacity by slot time gives an estimate of execution throughput. At 60M gas per 12-second block, Ethereum produces roughly 5 million gas per second of L1 execution capacity.
In practice, this translates to 15–30 transactions per second on the base layer, depending on how complex each transaction is.
Ethereum Blockspace Supply Through Major Upgrades
Ethereum's blockspace supply has grown roughly 12,000× since launch, but that growth has been gradual. The table below summarizes how supply has changed across each major hard fork.
Upgrade | Date | Gas Limit | Notable Change |
| Frontier | Jul 2015 | 5,000 | Genesis launch with a minimal cap |
| Frontier Thawing | Sep 2015 | ~3M | Default gas limit lifted to allow real transactions |
| Homestead | Mar 2016 | ~4.7M | First planned hard fork |
| Byzantium | Oct 2017 | ~8M | Metropolis phase 1 |
| Constantinople | Feb 2019 | ~8M | EVM optimizations |
| Istanbul | Dec 2019 | ~10M | Gas repricing for several opcodes |
| Berlin | Apr 2021 | ~15M | Optimized gas costs for state access |
| London (EIP-1559) | Aug 2021 | 15M target / 30M elastic maximum | Fee burn + elastic block size introduced |
| The Merge | Sep 2022 | 30M | PoW → PoS, supply now provided by validators |
| Shanghai | Apr 2023 | 30M | Enabled validator withdrawals |
| Dencun (EIP-4844) | Mar 2024 | 30M + blobs | Blobspace introduced, separate from gas |
| Gas limit bumps | 2024 | 30M → 60M | Validators voted limit up in stages |
| Pectra | May 2025 | 60M | Validator UX + account abstraction features |
| Fusaka (PeerDAS) | Dec 2025 | 60M + 21 blobs | Default limit set to 60M; PeerDAS launched |
Two periods stand out.
- The London upgrade in August 2021 fundamentally changed how supply was priced, even though the gas limit barely moved – EIP-1559 introduced the base fee mechanism and the fee burn.
- The Dencun upgrade in March 2024 was the first time Ethereum added a second supply track rather than just expanding the existing one, introducing blobs through EIP-4844.
Comparing Ethereum Blockspace Supply to Other Networks
Ethereum blockspace supply sits in the middle of the L1 design spectrum:
- More capacity than Bitcoin
- Far less than Solana
- Structurally different from data-availability chains like Celestia
Each network represents a different tradeoff between throughput and decentralization.
Network | Block Size / Capacity | Block Time | Approx. Base-Layer TPS | Design Priority |
| Bitcoin | ~1.7 MB average (4 MB max) | ~10 min | ~7 TPS | Maximum decentralization, conservative changes |
| Ethereum (L1) | 60M gas + 21 blobs (~2.7 MB) | 12 sec | 15–30 TPS | Balanced – security, decentralization, programmability |
| Solana | Up to 128 MB theoretical | ~400 ms | 1,500–4,000 TPS sustained, ~65,000 peak | Throughput-first |
| Celestia | 8 MB per block | 12 sec | Data availability only (no execution) | Modular data layer |
Bitcoin's block size cap was lifted from 1 MB to 4 MB by the SegWit upgrade in 2017, and its conservative design choice – letting fees rise rather than blocks grow – is the opposite of Solana's approach, where blocks expand to fit demand.
Solana's theoretical block size can reach 128 MB, allowing the network to sustain 1,500–4,000 TPS in real-world conditions with peaks above 65,000.
Ethereum's position is intentional. The base layer doesn't try to match Solana's throughput directly. Instead, it leans on L2 rollups for high-volume activity while keeping L1 light enough to run on a home computer.
How Ethereum Creates More Blockspace
Ethereum doesn't expand blockspace supply through a single lever. The network combines three approaches, each of which contributes to what users actually experience as "more room" on the network:
Increasing gas limits
The most direct way to add supply is to raise the block gas limit.
Validators vote on this parameter each block, and over time they have pushed it from 5,000 at genesis to 60 million by late 2025, according to Crypto.com Research.
Each increase translates roughly linearly into more transactions per block.
Bigger blocks impose higher costs on every node operator. Larger blocks mean more state growth, more bandwidth required to propagate blocks across the network, and more disk I/O during execution.
Push the limit too high and home validators get priced out, concentrating block production in a few professional operators.
Layer 2 rollups expand effective supply
Rollups make each unit of L1 supply settle far more activity. By batching hundreds or thousands of off-chain transactions into a single L1 settlement, rollups like Arbitrum, Optimism, Base, and zkSync convert one block's worth of gas into the equivalent of dozens of blocks of user activity.
This is now Ethereum's primary scaling pathway.
The Ethereum L2 ecosystem processes over 530 million transactions per month with a combined TVL above $39 billion, per Zeeve. Critics point out that this "outsources" scaling to L2s and introduces fragmentation, but the tradeoff has been clearly chosen by the Ethereum community.
Blob transactions changed the equation
EIP-4844, activated in the March 2024 Dencun upgrade, added a separate data-availability lane purpose-built for rollups.
Blobs are 128 KB data packets that rollups can attach to a transaction, get deleted from Ethereum nodes after roughly two weeks, and trade at their own independent fee market.
This changed how Ethereum allocates blockspace.
- Before blobs, every byte of rollup data competed for the same gas market as DeFi swaps and NFT mints.
- After blobs, rollups got their own lane, which is why L2 transaction fees fell by 90%+ within months of Dencun.
By January 2026, the second BPO hard fork raised the per-block blob capacity to 21 blobs (~2.7 MB), per Cointelegraph reporting.
Is Ethereum Running Out of Blockspace?
| In short: Ethereum is not running out of blockspace in any absolute sense, but its base-layer supply sits consistently close to demand, which is why gas fees spike during high activity. |
1. Supply vs demand: a persistent imbalance
Analysis from cyber.fund shows that Ethereum's L1 demand curve regularly intersects the fixed supply curve at uncomfortable price levels.
The pressure points are predictable:
- NFT mints and memecoin launches
- Major DeFi liquidations during volatility
- Airdrop claim windows
- Bridge activity around L2 launches
EIP-1559 cushions this by adjusting the base fee up or down by up to 12.5% each block, but persistent demand can still push fees into double-digit gwei territory for hours at a time.
2. Why supply can't just grow indefinitely
Larger blocks have real costs for everyone running a node.
As the Ethereum Foundation's Glamsterdam documentation explains, capacity is constrained by what consumer-grade hardware can handle without falling behind the network.
Three resources scale with block size:
- State growth: more transactions mean more data nodes must store permanently.
- Block propagation: larger blocks take longer to broadcast across the global validator set.
- Bandwidth and disk I/O: execution requires reading state from disk for every transaction.
Cross a threshold on any of these, and home stakers can no longer keep up. Block production then concentrates among a few professional operators, and the network becomes meaningfully less censorship-resistant.
The Roadmap to Expand Blockspace Supply
| In short: The next major step to expand Ethereum blockspace supply is the Glamsterdam upgrade, expected in the first half of 2026, followed by longer-term research into ZK proving and shorter slot times. |
Ethereum's roadmap for expanding blockspace supply combines structural changes to how blocks are built and executed with parameter-level increases to the gas limit.
Glamsterdam gas limit expansion
Glamsterdam is the upgrade after Fusaka, with developers targeting an aspirational mainnet activation around June 2026, per ethereum.org. Its primary scaling lever is raising the block gas limit from 60M to a target range of 100M–200M, depending on how new execution-layer changes stabilize on testnet.
At 12-second slot time, a 200M gas limit would translate to roughly 16.7M gas per second – nearly triple current capacity.
Some analyses project that with parallel execution enabled, Ethereum L1 could move toward 10,000 TPS territory under optimal conditions. These projections depend on the next two changes shipping cleanly.
Block-level access lists & parallel execution
EIP-7928, one of two headliner proposals in Glamsterdam, introduces Block-Level Access Lists (BALs).
Each block declares upfront which accounts and storage slots its transactions will touch, allowing validators to pre-fetch state and execute independent transactions in parallel.
QuickNode's overview explains why this matters: today, "Ethereum state lives on disk, execution must wait for random disk reads, making state access the primary bottleneck." BALs solve that by making state access predictable and parallelizable.
This is the change that makes raising the gas limit safely possible. Without parallel execution, a 200M gas block would simply take longer to process than the 12-second slot allows.
ZK Proving and EIP-9698
The most ambitious long-term path for blockspace supply is the shift from validators re-executing every block to validators verifying a zero-knowledge proof of execution.
The Ethereum Foundation's "Realtime Proving" roadmap describes a staged path where a small set of validators first runs ZK clients in production, and only after supermajority stake adoption can gas limits rise dramatically.
EIP-9698, proposed by researcher Dankrad Feist in April 2025, takes this to its logical conclusion. The proposal suggests a deterministic schedule with a 10× gas limit increase every two years, eventually raising the limit from 36M to 3.6 billion.
The proposal is discussion-stage and depends entirely on ZK proving infrastructure maturing first.
Shorter block times: EIP-7782
EIP-7782 proposed cutting Ethereum's slot time from 12 seconds to 8 seconds, which would increase throughput by 33% without changing the gas limit.
Faster blocks also reduce MEV opportunities and improve user-perceived confirmation times.
The proposal was reviewed for Glamsterdam but denied inclusion by core developers – partly to keep Glamsterdam's scope manageable, partly because shorter slots interact with the new ePBS design in ways that need more research.
EIP-7782 may resurface in a later upgrade like Hegotá, but it's not part of the current near-term roadmap.
Why Blockspace Supply Matters for ETH Investors
| In short: Blockspace supply matters for ETH investors because it directly drives fee revenue, the ETH burn rate, and the long-term value-capture story for the asset. How much blockspace Ethereum sells, and at what price, determines whether ETH behaves more like a network asset or a passive store of value. |
Three mechanics tie supply to ETH economics:
- Fee burn (EIP-1559): Every transaction's base fee is destroyed rather than paid to validators. When demand for blockspace exceeds the supply target, base fees rise and more ETH is burned. Higher sustained burn supports the "ultrasound money" thesis where ETH supply contracts faster than new issuance.
- L1 vs L2 fee capture: Rollups pay Ethereum for blobspace, not execution blockspace. As more activity migrates from L1 to L2, L1 fee revenue falls – even as overall ecosystem activity grows. This is the central tension in the rollup-centric scaling debate.
- Validator revenue: Tips and MEV from blockspace flow to validators, not to ETH holders directly. But validator economics affect staking participation, which affects ETH's monetary properties through the supply curve.
→ Expanding blockspace supply is good for users (lower fees, more capacity) but ambiguous for ETH price in the short term. Lower fees mean less burn; more activity may not fully offset that until L2-based fee capture mechanisms mature.
Sources and Further Reading
- The Value of Ether, Part 3: Block Space Demand – CoinShares Research
- Fusaka Mainnet Announcement – Ethereum Foundation Blog
- Glamsterdam Roadmap – ethereum.org
- Timeline of all Ethereum forks – ethereum.org
- London Mainnet Announcement (EIP-1559) – Ethereum Foundation
- Realtime Proving Roadmap – Ethereum Foundation
- Ethereum Glamsterdam Deep Dive – QuickNode
FAQs About Ethereum Blockspace Supply
Validators decide the gas limit by signaling their preferred value in each block they propose. The network's effective gas limit converges toward whatever a majority of validators are signaling for, which is why limit increases happen gradually rather than overnight.