Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
history-of-money-and-the-crypto-thesis
Blog

Why Layer 2s are the TCP of Blockchain's IP

The internet scaled by separating routing (IP) from flow control (TCP). Blockchains are scaling by separating settlement (L1) from execution (L2). This is the inevitable, modular architecture for global finance.

introduction
THE ARCHITECTURAL SHIFT

Introduction: The Inevitable Modularity of Protocols

Blockchain scaling is converging on a modular architecture where execution separates from consensus and data availability, mirroring the internet's TCP/IP stack.

Monolithic scaling is a dead end. Single chains that bundle execution, consensus, and data cannot scale all three simultaneously; this is the scalability trilemma. Ethereum's rollup-centric roadmap is the formal admission of this reality.

Layer 2s are the TCP of blockchain's IP. Ethereum L1 provides settlement and data availability (IP), while rollups like Arbitrum and Optimism handle execution (TCP). This separation creates a specialized, competitive execution layer.

The modular stack creates new bottlenecks. Data availability shifts to layers like Celestia and EigenDA, while shared sequencers like Espresso and Astria emerge. This creates a fragmented liquidity landscape that intents and shared infrastructure must solve.

Evidence: Over 90% of Ethereum's transaction volume now occurs on its L2s. The Arbitrum, Optimism, and Base ecosystems collectively process more than 10x the daily transactions of Ethereum L1, proving the demand for specialized execution.

thesis-statement
THE ARCHITECTURAL SHIFT

The Core Thesis: Execution is a Service, Settlement is a State

Layer 2s are not competitors to Ethereum; they are its execution clients, abstracting compute to specialize while inheriting security from a canonical settlement state.

Execution is a service because blockchains are computationally bound. Optimistic and ZK rollups like Arbitrum and zkSync sell cheap, fast computation, outsourcing the hard work from the base layer.

Settlement is a state because finality is the only non-fungible asset. Ethereum L1 provides the canonical data availability and dispute resolution layer, the single source of truth for all L2 states.

This mirrors TCP/IP. Ethereum is the IP layer—the dumb, reliable packet router. Rollups are the TCP layer—specialized protocols managing connections and throughput atop the simple network.

Evidence: Over 90% of Ethereum's total value secured now resides on L2s. The L1 processes ~15 TPS, while Arbitrum and Base collectively process over 100 TPS, proving the specialization thesis.

WHY L2S ARE THE TCP OF BLOCKCHAIN'S IP

The L2 Scaling Dividend: By The Numbers

Comparing the raw performance and economic metrics of leading L2 execution layers against the L1 base layer.

Metric / FeatureEthereum L1 (Base)Optimistic Rollup (e.g., OP Mainnet)ZK-Rollup (e.g., zkSync Era)Validium (e.g., StarkEx)

Peak Theoretical TPS

~15-45

~2,000-4,000

~3,000-6,000

~9,000-20,000

Avg. Transaction Cost (Swap)

$10-50

$0.10-$0.50

$0.05-$0.20

< $0.01

Time to Finality (Economic)

~12.8 minutes

~1 week (Challenge Period)

~10-60 minutes

~10-60 minutes

Data Availability on L1

Capital Efficiency (Withdrawals)

Native

~7 days delay

~1 hour delay

~1 hour delay

Prover Cost Overhead

N/A

Low (Fraud Proofs)

High (ZK Proof Gen)

High (ZK Proof Gen)

EVM Bytecode Compatibility

Native

Full (OVM)

Full (zkEVM)

Partial (Cairo VM)

Cumulative Value Secured (TVL)

~$50B

~$6B

~$1B

~$1B

deep-dive
THE SCALING BLUEPRINT

Architectural Parallels: From TCP Windows to Rollup Batches

Layer 2 rollups are not a new invention; they are the TCP/IP congestion control mechanism for blockchain's settlement layer.

Rollups are TCP windows. TCP's sliding window protocol batches data to maximize throughput without overwhelming the receiver. Rollups like Arbitrum and Optimism batch transactions to maximize throughput without overwhelming Ethereum. The core innovation is the same: manage flow by grouping work.

The settlement layer is IP. Ethereum L1 provides the irreducible trust layer, akin to IP's role in packet delivery. It guarantees finality and data availability, just as IP guarantees packet routing. The L1 does not process every transaction; it secures the batched state commitments.

Batch size is the congestion signal. In TCP, window size adapts to network load. In rollups, batch submission frequency and size adapt to L1 gas prices. Protocols like Base and zkSync dynamically adjust their sequencing to optimize for cost versus latency, mirroring TCP's adaptive algorithms.

Evidence: Arbitrum Nitro processes over 100k TPS internally but submits a proof batch to Ethereum approximately every 20 minutes. This is the exact architectural separation of TCP (high-throughput data transfer) from IP (reliable, ordered delivery). The bottleneck shifts from execution to secure data posting.

counter-argument
THE ARCHITECTURAL PARALLEL

The Monolithic Counter-Argument (And Why It's Wrong)

Monolithic blockchains are not the internet's IP layer; they are the failed attempt to build a single, all-encompassing network protocol.

Monolithic chains are AOL. They attempt to bundle execution, data availability, and consensus into one closed system, creating a scaling ceiling. This is the same architectural dead-end that proprietary online services hit before the internet's protocol stack won.

Ethereum L1 is the IP layer. Its role is secure consensus and data availability, not execution. Forcing all computation onto a single global chain is like running every app's logic directly on a router. The throughput limit is a feature, not a bug, of this settlement function.

Rollups are the TCP layer. They provide ordered, reliable execution atop the base settlement (IP) layer. Arbitrum and Optimism handle state updates, while Ethereum L1 secures the final ledger. This separation is why rollups scale without fracturing liquidity or security.

The modular counter-argument fails on first principles. Proponents claim monolithic designs like Solana or Aptos are 'simpler'. This ignores that complexity doesn't vanish; it shifts. Monoliths internalize all scaling complexity, leading to unpredictable performance cliffs under load, as seen in Solana's past outages.

Evidence: The market votes for specialization. Over 90% of Ethereum's transaction volume now occurs on its L2s. Users and developers choose Arbitrum, Base, and Starknet for execution because they offer better UX, while still settling on Ethereum for ultimate security. The protocol stack is winning.

risk-analysis
THE INTEROPERABILITY CHASM

The Bear Case: Where the TCP/IP Analogy Breaks

While L2s are the TCP to Ethereum's IP, the analogy fails at the network layer, creating a fragmented and insecure multi-chain reality.

01

The Problem: Fragmented State & Liquidity

Unlike TCP/IP's universal addressing, each L2 (Arbitrum, Optimism, Base) is a sovereign state silo. Moving assets requires slow, expensive, and risky bridging.

  • $2B+ in total bridge exploits since 2021.
  • ~10-30 minute finality delays for standard withdrawals.
  • Liquidity is trapped, creating inefficient markets and arbitrage opportunities.
$2B+
Bridge Exploits
~30min
Withdrawal Delay
02

The Problem: No Universal Security Layer

TCP/IP assumes a neutral transport layer. In crypto, each L2 rollup has its own security model and trust assumptions. A bug in an OP Stack chain doesn't affect a ZK Rollup, but users can't tell the difference.

  • Security is balkanized and not inherited from L1.
  • Users must perform sovereign risk analysis for every chain.
  • Creates a weakest-link problem for cross-chain applications.
10+
Unique DA Models
High
Cognitive Load
03

The Problem: Unstandardized Data & Messaging

IP packets are standardized; cross-L2 messages are not. Projects like LayerZero, Axelar, and Wormhole compete as proprietary messaging buses, creating vendor lock-in and systemic risk.

  • No canonical cross-rollup messaging standard exists.
  • Applications must integrate multiple, incompatible bridges.
  • Introduces relayer centralization and liveness risks.
5+
Major Protocols
High
Integration Cost
04

The Solution: Shared Sequencing & Atomicity

The real TCP analog is a shared sequencer layer that orders transactions across multiple L2s, enabling atomic cross-rollup composability.

  • Projects: Espresso Systems, Astria.
  • Enables cross-domain MEV capture and atomic arbitrage.
  • Moves coordination from L1 (slow) to a dedicated latency-optimized layer.
~500ms
Latency Target
Atomic
Cross-Chain TXs
05

The Solution: Intents & Solver Networks

Bypass the bridging problem entirely. Let users declare what they want (an intent), and let a decentralized solver network (like UniswapX, CowSwap) figure out how across fragmented liquidity.

  • Shifts complexity from user to network.
  • Gasless user experience.
  • Optimal routing across L2s, CEXes, and L1.
Gasless
User Experience
Multi-Chain
Liquidity Source
06

The Solution: Unified Liquidity Layers

Treat liquidity as a separate, portable layer. Protocols like Chainlink CCIP, Circle CCTP, and LayerZero aim to create standardized asset representations, but the endgame is native omnichain fungible tokens.

  • USDC leading via CCTP.
  • Reduces bridge attack surface by standardizing mint/burn.
  • Turns liquidity into a network effect, not a chain-specific trap.
Standardized
Mint/Burn
Network FX
Liquidity
future-outlook
THE ABSTRACTION LAYER

The Next Protocol Layer: The 'HTTP' of User Experience

Layer 2s are becoming the TCP/IP transport layer, enabling a new protocol layer for user-centric applications to be built on top.

Blockchain's TCP/IP layer is the L2 scaling stack. Ethereum L1 is the settlement layer, analogous to the internet's IP protocol. L2s like Arbitrum, Optimism, and zkSync are the TCP layer, providing reliable, ordered transaction execution and data availability. This separation creates a clean abstraction for application developers.

The 'HTTP' layer emerges on top of this transport. Protocols like UniswapX, Across, and Socket abstract cross-chain complexity into simple intents. Users sign a desired outcome, and a network of solvers competes to fulfill it. This shifts the burden from the user to the infrastructure, mirroring how HTTP abstracts TCP/IP packet routing.

The UX protocol stack inverts traditional blockchain design. Instead of applications managing gas, bridging, and liquidity, intent-based standards delegate these tasks. This creates a user-centric execution layer where the network's job is to satisfy user commands, not just process transactions. The competition moves from L1 block space to solver networks.

Evidence: Arbitrum processes over 1 million transactions daily, providing the reliable throughput needed for this new application layer. UniswapX has settled billions in volume by abstracting MEV and cross-chain swaps into a single signature.

takeaways
WHY L2S ARE THE TCP OF BLOCKCHAIN'S IP

TL;DR for the Time-Poor CTO

Ethereum is the settlement layer (IP), but L2s are the transport layer (TCP) that make global-scale, user-facing applications possible.

01

The Scalability Trilemma is a Deployment Problem

Monolithic chains (Ethereum L1) force a single execution environment to handle security, decentralization, and scalability. L2s decompose the stack.\n- Security: Inherited from Ethereum via validity proofs (zkRollups) or fraud proofs (Optimistic Rollups).\n- Scalability: Achieved via off-chain execution, batching 100s of transactions into a single L1 proof.\n- Decentralization: Sequencer/Prover markets are nascent but evolving (e.g., Espresso, Astria).

100x
More TPS
-99%
Cost vs L1
02

Arbitrum & Optimism: The General-Purpose Execution Engines

These EVM-equivalent Optimistic Rollups are the first mainstream L2s, proving product-market fit for dApp deployment. They are the default runtime for most DeFi and gaming.\n- Arbitrum Nitro: Uses WASM for faster fraud proofs, dominates with ~$18B TVL.\n- Optimism OP Stack: Pioneered the 'Superchain' vision with shared sequencing (e.g., Base, Zora).\n- Trade-off: 7-day withdrawal delay necessitates liquidity bridges like Across.

$30B+
Combined TVL
~1s
Block Time
03

zkSync & Starknet: The Cryptographic Endgame

Zero-Knowledge Rollups use validity proofs for instant finality and maximal capital efficiency. This is the architectural bet for the next cycle.\n- zkSync Era: EVM-compatible, focuses on developer UX with native account abstraction.\n- Starknet: Cairo VM enables custom logic, attracting complex DeFi and gaming (e.g., Loot Realms).\n- Key Advantage: Trustless, near-instant withdrawals to L1, eliminating bridge risk.

~5 min
Finality to L1
10k+
TPS Potential
04

The Interoperability War is an L2-to-L2 Problem

Users don't live on one chain. Moving assets between L2s is the new critical infrastructure, spawning bridges and intent-based protocols.\n- Native Bridges: Secure but slow (Optimistic) or complex (ZK).\n- Third-Party Bridges (LayerZero, Axelar): Faster but introduce new trust assumptions.\n- Intent-Based (Across, UniswapX): User expresses 'what', solvers compete on 'how'—the UX future.

$1B+
Daily Volume
~2 min
Avg. Swap Time
05

Modular Stack vs. Integrated Appchain

The core architectural fork: use a shared L2 (Arbitrum) or roll your own with an SDK (OP Stack, Arbitrum Orbit, Polygon CDK).\n- Shared L2: Faster launch, shared security & liquidity, but less customization.\n- Appchain/Superchain: Sovereign control over sequencer revenue, MEV, and upgrades (e.g., dYdX v4).\n- Cost: Appchains must bootstrap their own validator set and liquidity.

~4 Weeks
Launch Time
Variable
Security Budget
06

The Real Bottleneck is Data Availability

Execution is solved. The cost and scalability of storing transaction data is the final constraint, defining the Celestia vs. EigenDA vs. Ethereum blobs battle.\n- Ethereum Blobs (EIP-4844): ~$0.01 per blob, ~100k TPS capacity for L2s.\n- Celestia: Modular DA layer, orders of magnitude cheaper for high-throughput chains.\n- Implication: Cheaper DA = cheaper L2 transactions, enabling micro-transactions and mass adoption.

-90%
L2 Cost Post-4844
$0.001
Target Tx Cost
ENQUIRY

Get In Touch
today.

Our experts will offer a free quote and a 30min call to discuss your project.

NDA Protected
24h Response
Directly to Engineering Team
10+
Protocols Shipped
$20M+
TVL Overall
NDA Protected Directly to Engineering Team