Throughput is not scalability. A network advertising millions of transactions per second (TPS) often measures optimistic, pre-confirmation speed while ignoring the finality bottleneck where transactions actually settle. This creates a misleading performance profile.
The Cost of Congestion: When High Throughput Networks Stutter
An analysis of how spam attacks on Solana and other high-throughput chains expose a fundamental design flaw: fee markets fail when the primary constraint shifts from block space to raw compute.
Introduction
High transaction throughput is a meaningless metric without considering the cost and latency of final settlement.
Congestion reveals the real architecture. Under load, systems like Solana and Arbitrum exhibit divergent failure modes: Solana's validator memory limits cause network-wide stalls, while Arbitrum's centralized sequencer becomes a single point of failure for transaction ordering.
The cost is economic security. To achieve high TPS, protocols make trade-offs in decentralization or data availability, shifting risk to users. The 2022 Solana outages and the recurring Arbitrum sequencer downtimes are direct evidence of this trilemma.
The Congestion Conundrum: Three Data-Backed Trends
High TPS is a vanity metric; real-world performance is defined by predictable cost and latency under load.
The Problem: Solana's State Bloat
Solana's ~3,000 TPS is a marketing number. Real-world congestion occurs when state growth outpaces hardware, causing >10x fee spikes and failed transactions. The network's performance is inversely proportional to its success.
- State Growth: ~50 GB/year ledger growth strains validator RAM.
- Fee Markets: Priority fees become mandatory, breaking the 'low-fee' promise.
- Throughput Illusion: Peak TPS is theoretical; sustained TPS is ~1/10th of the claim.
The Problem: Arbitrum's Surge Pricing
Arbitrum's ~40k TPS capacity is gated by Ethereum's calldata costs. During network surges, L1 posting fees dominate, creating an L1-linked fee volatility that defeats the purpose of an L2.
- Calldata Bottleneck: >90% of batch cost is L1 data posting.
- Unpredictable Costs: User fees can swing 1000%+ in minutes.
- Throughput Ceiling: Real capacity is capped by Ethereum's ~80 KB/block data limit.
The Solution: Parallel Execution & Localized Fee Markets
The answer isn't higher TPS, but smarter execution. Sui and Aptos use parallel execution to isolate congestion, while Solana's localized fee markets (v1.18) attempt to quarantine hot spots.
- Parallelism: Non-conflicting transactions avoid global bottlenecks.
- Quarantined Fees: A congested NFT mint doesn't spike DeFi swap costs.
- Hardware Scale: Validators must scale RAM/CPU to keep pace, a centralizing force.
The Core Flaw: Fee Markets vs. Compute Saturation
Blockchain fee markets fail when network demand saturates the underlying compute hardware, creating unpredictable costs and degraded performance.
Fee markets are a lie when hardware is the bottleneck. They allocate a scarce resource, but the scarcity is artificial if the network's physical compute capacity is the true limit. This creates a disconnect between economic signals and actual performance.
Saturation precedes price spikes. Networks like Solana and Arbitrum experience this during memecoin frenzies. Transaction fees remain low until the sequencer's CPU or memory is fully utilized, at which point latency spikes and the chain effectively halts.
The counter-intuitive insight is that higher TPS ceilings worsen this problem. A network promising 100k TPS attracts more load, hitting its hardware saturation point faster and more violently than a slower chain like Ethereum L1.
Evidence: Arbitrum One's sequencer stalled for 78 minutes in December 2023 due to a surge in inscriptions. The fee market did not throttle demand; it was irrelevant once the sequencer's compute resources were exhausted.
Congestion By The Numbers: A Comparative View
A data-driven comparison of how leading high-throughput L1/L2 networks degrade under peak load, measured by latency, cost, and failure rates.
| Metric / Behavior | Solana (Historical Peak) | Avalanche C-Chain (Historical Peak) | Arbitrum One (Historical Peak) | Base (Historical Peak) |
|---|---|---|---|---|
Peak TPS Sustained | ~2,800 | ~140 | ~40 | ~35 |
Typical Finality (Normal) | < 2 sec | < 2 sec | < 1 sec | < 1 sec |
Finality Under Load |
| ~5 sec | < 2 sec | < 3 sec |
Avg Fee (Normal) | < $0.001 | < $0.10 | < $0.25 | < $0.01 |
Avg Fee (Under Load) |
|
|
|
|
Failed Tx Rate (Under Load) |
| < 5% | < 1% | < 2% |
Primary Bottleneck | Scheduler/VM | MemPool Consensus | Sequencer Inbox | Sequencer + L1 Data |
Time to Recovery | Hours | Minutes | < 1 Minute | < 5 Minutes |
Steelman: Isn't This Just a Scaling Challenge?
Scaling raw TPS is insufficient; the real bottleneck is the cost and latency of cross-domain state synchronization.
Throughput is a local maximum. A chain like Solana or a rollup like Arbitrum achieves high TPS within its own silo. The congestion cost manifests when assets and state must move between these high-throughput domains, creating a synchronization tax.
The bottleneck is cross-domain latency. Protocols like Across and Stargate add minutes of delay for security. This isn't a scaling problem; it's a coordination problem between sovereign execution environments that no single L1 or L2 can solve internally.
Evidence: During peak demand, bridging from Arbitrum to Polygon via Hop or Connext can cost $50+ and take 10 minutes, despite both chains having sub-cent, sub-second internal transactions. The system fails at the seams.
Architectural Responses: Who's Solving This?
When base layers congest, the ecosystem responds with architectural pivots that shift the bottleneck.
The Parallel EVM Thesis
Solana's core innovation wasn't just speed, but parallel execution. Blockchains like Monad and Sei v2 are adopting this model, treating state access like a CPU scheduler to eliminate non-deterministic contention.\n- Key Benefit: Enables ~10,000 TPS by processing unrelated transactions simultaneously.\n- Key Benefit: Maintains composability within a single state machine, unlike fragmented L2s.
Intent-Based Abstraction
Congestion is a UX problem. Protocols like UniswapX and CowSwap don't fight for block space; they outsource execution. Users submit desired outcomes (intents), and a network of solvers competes off-chain to fulfill them optimally.\n- Key Benefit: Users get MEV-protected, gas-optimized transactions without manual management.\n- Key Benefit: Reduces on-chain footprint by batching and routing via Across, Socket, LayerZero.
Modular Data Availability
High-throughput rollups like Starknet and Arbitrum choke when posting data to Ethereum. Celestia, EigenDA, and Avail provide specialized, high-bandwidth data layers, decoupling execution from consensus.\n- Key Benefit: Cuts L2 transaction costs by ~90% by moving data off the expensive L1.\n- Key Benefit: Enables massive scalability for rollups (e.g., 100k+ TPS) without sacrificing security.
The Solana Playbook: Localized Fee Markets
Solana's congestion crisis in 2024 exposed a flaw in global fee markets. The response: priority fees and localized fee markets via Jito. This allows users to bid for specific state (e.g., an NFT mint) without inflating costs for all other transactions.\n- Key Benefit: Isolates congestion, preventing network-wide spam attacks.\n- Key Benefit: Creates a more efficient price discovery mechanism for urgent transactions.
ZK-Rollup Hyper-Specialization
General-purpose ZK-EVMs like zkSync and Scroll face overhead. The next wave are application-specific zkRollups (e.g., dYdX v4, Immutable zkEVM). By optimizing the VM for a single use case, they achieve maximal throughput and minimal cost.\n- Key Benefit: Order-of-magnitude efficiency gains by stripping unnecessary opcodes.\n- Key Benefit: Enables sub-cent transaction fees for hyper-scale applications like gaming.
Shared Sequencer Networks
Individual rollup sequencers are centralized points of failure and latency. Espresso, Astria, and Shared Sequencer initiatives create decentralized networks that order transactions for multiple rollups. This enables cross-rollup atomic composability and censorship resistance.\n- Key Benefit: Enables cross-rollup MEV capture and shared liquidity.\n- Key Benefit: Provides decentralized liveness guarantees, moving beyond a single operator.
The Path Forward: From Throughput to Robustness
High throughput is a vanity metric; true network value is unlocked only when that throughput remains robust under adversarial conditions.
Throughput is a vanity metric without a corresponding robustness guarantee. A network that advertises 100k TPS but crumbles under a spam attack or a popular NFT mint provides zero utility. The industry's focus on peak TPS is a distraction from the real problem: predictable, sustained performance.
Congestion reveals architectural debt. Under load, fee market mechanics and sequencer design become the critical bottlenecks. Solana's historical outages and Arbitrum's gas price spikes during the ARB airdrop are not anomalies; they are stress tests that expose the state growth and centralized sequencing problems that L2s inherited from Ethereum.
The next evolution is congestion-aware design. Protocols like dYdX migrating to a dedicated app-chain and Aptos implementing Block-STM for parallel execution are early signals. The winning infrastructure will prioritize deterministic finality and fee predictability over raw TPS, forcing a shift from monolithic L2s to modular stacks with dedicated data availability layers like Celestia or EigenDA.
Evidence: Arbitrum processed 2.7M transactions on March 23, 2023, during the ARB airdrop, causing gas prices to spike over 10 gwei and transaction failures to soar. This single event congested the network more than the preceding six months combined, demonstrating that advertised capacity is meaningless without congestion management.
TL;DR for CTOs & Architects
High TPS is a vanity metric; real-world performance is defined by contention for shared resources.
The Problem: State Contention
Parallel execution fails when transactions touch the same state (e.g., a popular NFT mint, a trending memecoin). This creates hotspots that serialize the entire chain, collapsing throughput from 100k TPS to ~50 TPS.
- Key Insight: Bottleneck isn't compute, it's synchronization.
- Real Cost: Users pay 100x+ in priority fees for failed inclusion.
The Solution: Intent-Based Routing
Decouple execution from settlement. Let users express a desired outcome (e.g., "swap X for Y") and let off-chain solvers compete to fulfill it, batching across chains.
- Key Entities: UniswapX, CowSwap, Across.
- Key Benefit: Shifts congestion cost from L1 to solver networks, guaranteeing price and reducing failed tx rate by ~90%.
The Problem: MEV as Congestion Tax
During congestion, block builders maximize profit by reordering and censoring transactions. This isn't just inefficiency; it's a direct tax on users extracted via arbitrage and frontrunning.
- Key Metric: >$1B in MEV extracted annually, concentrated during high-load events.
- Architectural Flaw: Naive FIFO mempools are inherently exploitable.
The Solution: Encrypted Mempools & SUAVE
Encrypt transaction content until block inclusion, preventing frontrunning. Dedicated chains like SUAVE act as a neutral, competitive marketplace for block building.
- Key Benefit: Separates the roles of user, searcher, and builder.
- Result: Reduces wasteful gas auctions and returns value to users.
The Problem: Data Availability Bottleneck
Even with optimistic or ZK rollups, publishing ~2MB of data per block to Ethereum can become congested, delaying finality and increasing costs for all L2s simultaneously.
- Key Metric: Ethereum's ~80 KB/s data bandwidth is a shared ceiling.
- Cascading Effect: One congested L2 can increase costs for every other rollup.
The Solution: Modular DA & EigenLayer AVSs
Offload data availability to specialized layers like Celestia, EigenDA, or Avail. These provide cost scaling independent of Ethereum execution.
- Key Benefit: ~100x cheaper data posting with equivalent security via cryptoeconomic guarantees.
- Architecture Shift: Enables truly scalable sovereign or shared security rollups.
Get In Touch
today.
Our experts will offer a free quote and a 30min call to discuss your project.