Comparing L1 vs L2 Throughput

11.05.2026

TL;DR

  • Layer 1 throughput is limited by global execution and consensus constraints.
  • Layer 2 increases throughput by offloading execution and compressing results.
  • L2 throughput is not infinite — it is constrained by data availability and proof systems.
  • Comparing TPS alone is misleading; throughput depends on execution complexity and settlement design.
  • L1 and L2 throughput are complementary, not competitive.

Throughput is one of the most frequently cited metrics in blockchain systems, yet it is often misunderstood. Comparing Layer 1 and Layer 2 throughput requires more than looking at transactions per second. It requires understanding how execution, settlement, and data availability interact across layers.

Layer 1 blockchains process transactions directly within their consensus environment. Layer 2 systems move execution elsewhere and use Layer 1 for verification and settlement. This architectural difference fundamentally changes how throughput is achieved and what constraints apply.

This article examines how L1 and L2 throughput differ, what limits each approach, and why simple comparisons can be misleading.

What Throughput Actually Measures

Throughput refers to the rate at which a system processes state transitions over time. While commonly expressed as transactions per second, this metric hides important details.

Not all transactions are equal. A simple transfer consumes fewer resources than a complex contract interaction. Throughput must therefore be understood in terms of computational load, not just transaction count.

In both L1 and L2 systems, throughput depends on how efficiently computation, storage, and communication are handled.

Layer 1 Throughput: Global Execution Constraints

Layer 1 blockchains process transactions within a shared execution environment. Every validator must verify and often execute every transaction.

This creates a fundamental constraint. Throughput is limited by the slowest component in the system, which is typically:

  • execution capacity,
  • network propagation,
  • or consensus coordination.

Because all nodes must stay in sync, blockchain performance improvements are constrained by decentralization requirements.

Increasing throughput by raising block size or reducing block time introduces trade-offs. Larger blocks increase bandwidth and storage requirements. Faster block times increase fork rates or coordination complexity.

Layer 1 throughput is therefore bounded by the need to maintain global consistency.

Layer 1 Throughput Constraints

Constraint Description
Execution All nodes process transactions
Consensus Coordination overhead increases
Networking Propagation delays limit block size
State access Larger state slows execution

Layer 2 Throughput: Offloaded Execution

Layer 2 systems improve throughput by moving execution outside the Layer 1 environment.

Transactions are processed in a separate execution layer. The results are then compressed and submitted to Layer 1 as a single commitment.

This reduces the amount of work Layer 1 must perform. Instead of executing every transaction, Layer 1 verifies aggregated results.

Throughput increases because:

  • execution is decoupled from consensus,
  • multiple transactions share a single Layer 1 submission,
  • and execution environments can be optimized independently.

Compression and Aggregation

A key driver of L2 throughput is compression.

Instead of submitting each transaction individually, Layer 2 systems batch many transactions together. The batch is represented by:

  • a state root update,
  • transaction data (or compressed representation),
  • and optionally a proof of correctness.

This allows hundreds or thousands of transactions to be represented within a single Layer 1 transaction.

Compression is not free. It introduces overhead in batching, proof generation, and verification.

Data Availability as a Shared Constraint

While Layer 2 improves execution throughput, it remains constrained by data availability.

Transaction data must be accessible so that state transitions can be verified. If data is unavailable, the system cannot ensure correctness.

Most rollups publish transaction data on Layer 1. This creates a bottleneck. Even if execution is fast, throughput is limited by how much data Layer 1 can handle.

This is why data availability is often the true ceiling for L2 scalability.

L1 vs L2 Throughput Drivers

Factor Layer 1 Layer 2
Execution On-chain Off-chain / external
Consensus overhead High Low per transaction
Data availability Native Anchored to L1
Compression None High
Throughput scaling Limited Higher, but not unlimited

Latency vs Throughput

Throughput and latency are often conflated. A system can process many transactions per second but still have high latency before transactions are finalized.

Layer 1 systems may have lower latency for inclusion but slower finality. Layer 2 systems may process transactions quickly but depend on Layer 1 for settlement.

This creates different user experiences. L2 can appear fast, but final settlement still depends on L1.

Throughput improvements do not eliminate latency constraints

Execution Complexity Matters

Throughput is not just about quantity but complexity.

Layer 1 systems must handle worst-case execution across all nodes. This limits how complex transactions can be.

Layer 2 systems can handle more complex execution because it is not replicated across all validators. However, complexity shifts to proof generation or batching logic.

Comparing throughput without accounting for execution complexity leads to incorrect conclusions.

Proof Systems and Throughput

In some Layer 2 systems, particularly validity rollups, throughput depends on proof generation.

Proof systems compress computation but require time and resources to generate proofs. Faster proof generation increases throughput, but this remains an active area of optimization.

Optimistic systems avoid upfront proof costs but introduce delays for dispute resolution.

Each approach trades off throughput, latency, and complexity differently.

Throughput Across L2 Types

L2 Type Throughput Characteristics
Optimistic rollups High, delayed finality
ZK rollups High, proof-generation constrained
Validium-like Very high, weaker data guarantees

Economic Throughput vs Technical Throughput

Technical throughput measures how many transactions can be processed. Economic throughput considers how much value can be transferred or settled.

A system with lower TPS but high-value transactions may outperform a high-TPS system with low-value activity.

Layer 2 systems often improve economic throughput by reducing costs, enabling more activity within the same resource constraints.

Composability and Throughput Trade-offs

Layer 1 systems provide strong composability. All contracts share the same state and can interact synchronously.

Layer 2 systems preserve composability within a domain but weaken it across domains. Cross-rollup interactions introduce delays and complexity.

This affects throughput indirectly. Highly composable systems limit parallelism. Systems optimized for throughput often fragment composability.

The Role of Sequencers

Layer 2 systems often rely on sequencers to order transactions.

Sequencers can improve throughput by:

  • reducing coordination overhead,
  • enabling faster block production,
  • and optimizing transaction ordering.

However, they also introduce centralization risks and potential bottlenecks.

Throughput gains depend on how sequencing is implemented.

Misleading Comparisons

Comparing L1 and L2 throughput using simple TPS metrics is misleading.

Differences include:

  • execution complexity per transaction,
  • data availability requirements,
  • finality guarantees,
  • and verification costs.

A fair comparison must consider the full lifecycle of a transaction, from execution to settlement.

Throughput as a Layered System

Modern blockchain architectures treat throughput as a layered property.

Layer 1 provides:

  • security,
  • settlement,
  • and data availability.

Layer 2 provides:

  • execution scalability,
  • batching,
  • and user-facing performance.

Throughput emerges from the interaction between these layers.

Limits of Layer 2 Scaling

Layer 2 systems extend throughput significantly, but they do not remove all constraints.

Limits include:

  • data availability bandwidth,
  • proof generation capacity,
  • cross-domain coordination,
  • and state growth.

Scaling is improved, not eliminated.

Why L1 and L2 Are Complementary

Layer 1 and Layer 2 are often presented as competing approaches, but they are complementary.

Layer 1 ensures correctness and security. Layer 2 enables efficient execution.

Without Layer 1, Layer 2 lacks trust. Without Layer 2, Layer 1 cannot scale effectively.

Throughput improvements depend on both layers working together.

Final Perspective

Comparing L1 and L2 throughput requires understanding that they operate under different constraints and serve different roles.

Layer 1 throughput is limited by global execution and consensus. Layer 2 throughput is enabled by offloading execution and compressing results but constrained by data availability and verification.

The question is not which layer is faster, but how the system as a whole processes computation efficiently while preserving security and decentralization.

Throughput, in this context, is not a single number. It is a property of the entire architecture.

📄 Want to learn more?
Read our Docs
Follow us
Follow us
Follow us on X for updates, announcements, and sneak peeks!
The future of blockchain is parallel, modular, and connected. Let’s build it together.