Crypto Fundamentals

Layer 2 Networks for Finance Teams

Layer 2 networks explained for finance teams — optimistic and ZK rollups, sidechains, L2 fee structures, and accounting considerations for L2 transactions.

Updated

Layer 2 networks are blockchain scaling solutions that process transactions off the Ethereum mainnet (Layer 1) while inheriting its security guarantees — reducing transaction costs by 90-99% and increasing throughput from 15 transactions per second (TPS) on Ethereum L1 to 2,000-4,000 TPS on rollup networks. Layer 2 knowledge is a core domain for finance teams because L2 networks — Arbitrum, Base, Optimism, zkSync, and StarkNet — account for a growing share of on-chain transaction volume that requires multi-chain data aggregation, cross-layer reconciliation, and split fee classification.

90-99%
Gas cost reduction vs Ethereum L1
$50B+
Total value locked across L2 networks (March 2026)
2,000-4,000
Transactions per second on rollup networks
10-100×
L1 posting cost reduction from EIP-4844 blob data

Two primary Layer 2 architectures exist: optimistic rollups (Arbitrum, Base, Optimism) and ZK rollups (zkSync, StarkNet, Scroll). Both architectures execute transactions on the Layer 2 chain and post transaction data to Ethereum Layer 1 for security — the difference lies in the verification mechanism used to guarantee transaction validity.

What Are Layer 2 Networks and Why Do They Exist?

Layer 2 networks are blockchain scaling solutions that process transactions on a separate execution layer while relying on Ethereum Layer 1 as the settlement and data availability layer — solving the throughput limitation that restricts Ethereum mainnet to approximately 15 transactions per second. Layer 2 architecture is a core domain within crypto fundamentals for finance teams because L2 networks generate multi-chain data that requires separate aggregation and reconciliation.

Ethereum Layer 1 processes approximately 1.2 million transactions per day at an average cost of $5-50 per transaction (as of March 2026). The throughput constraint and high fees create an economic barrier for organizations processing high-volume transaction types such as payroll disbursements, vendor payments, and DeFi operations. Layer 2 networks remove the barrier by batching hundreds of transactions into a single proof posted to Ethereum L1.

The Layer 2 transaction flow follows a 4-step process from user submission to final settlement on Ethereum.

The sequencer — a centralized or semi-decentralized node operated by the L2 network — orders incoming transactions, executes them on the L2 state, and periodically batches the results into compressed proofs posted to Ethereum. The Ethereum smart contract verifies the proof, and the transaction achieves the security guarantee of the L1 chain.

How Do Optimistic Rollups Work?

Optimistic rollups are Layer 2 networks that execute transactions on the L2 chain and post compressed transaction data to Ethereum L1, assuming all transactions are valid by default. Arbitrum, Base, and Optimism are the 3 largest optimistic rollup networks by total value locked (TVL).

The “optimistic” designation reflects the trust assumption: the L2 network publishes transaction batches without proving correctness upfront. A 7-day challenge window follows each batch publication — any network participant submits a fraud proof during the challenge period, providing cryptographic evidence of invalid state transitions. The Ethereum L1 smart contract verifies the fraud proof and rolls back the invalid batch automatically.

The 7-day challenge period affects withdrawal timing. Assets bridged from an optimistic rollup back to Ethereum L1 remain locked for 7 days until the challenge window expires. Third-party liquidity providers offer fast withdrawal services — advancing funds on L1 immediately and collecting the locked funds after the challenge period, charging a fee of 0.1-0.3% for the service.

Optimistic Rollup Networks

NetworkLaunchedTVL (March 2026)Fee ModelSequencer
Arbitrum OneAugust 2021~$18 billionEIP-4844 blob dataCentralized (Offchain Labs)
BaseAugust 2023~$12 billionEIP-4844 blob dataCentralized (Coinbase)
OptimismDecember 2021~$8 billionEIP-4844 blob dataCentralized (OP Labs)

The 3 networks listed above share the Ethereum Virtual Machine (EVM) execution environment — smart contracts deployed on Ethereum L1 run on these L2 networks with minimal modification.

How Do ZK Rollups Work?

ZK (zero-knowledge) rollups are Layer 2 networks that generate a cryptographic validity proof for each batch of transactions before posting the proof and compressed state data to Ethereum Layer 1. zkSync Era and StarkNet are the 2 largest ZK rollup networks.

The validity proof — a mathematical construction called a zk-SNARK or zk-STARK — guarantees that every transaction in the batch executed correctly according to the L2 state transition rules. The Ethereum L1 smart contract verifies the proof in a single on-chain transaction, confirming the entire batch without re-executing individual transactions.

ZK rollups eliminate the 7-day challenge period required by optimistic rollups. The validity proof provides immediate mathematical certainty — withdrawals from a ZK rollup to Ethereum L1 finalize within minutes to hours rather than 7 days.

Optimistic Rollups
Recommended ZK Rollups
Assume transactions valid by default
Generate cryptographic validity proof per batch
7-day challenge window for fraud proofs
Near-instant finality on Ethereum L1
Full EVM compatibility (Arbitrum, Base, Optimism)
EVM compatibility varies (zkSync full, StarkNet partial)
Lower computational overhead for batch submission
Higher computational cost for proof generation
Mature ecosystem with extensive DeFi protocol deployment
Growing ecosystem with increasing protocol deployment
Centralized sequencer with decentralization roadmap
Centralized sequencer with decentralization roadmap

The rollup architecture comparison above affects the crypto subledger data pipeline. Optimistic rollups expose the same JSON-RPC API as Ethereum L1 — the subledger connects to an Arbitrum, Base, or Optimism RPC endpoint using identical data collection logic. ZK rollups vary: zkSync Era exposes a compatible JSON-RPC API, while StarkNet uses a different transaction format requiring a dedicated adapter.

How Do Layer 2 Fee Structures Differ from Layer 1?

Layer 2 fee structures split the transaction cost into 2 components: an L2 execution fee and an L1 data posting fee — a structure that differs fundamentally from the single-component gas fee model on Ethereum Layer 1.

L2 Execution Fee

The L2 execution fee covers the computational cost of processing the transaction on the rollup chain. The L2 execution fee follows the same gas unit model as Ethereum — gas units consumed multiplied by gas price — but at significantly lower gas prices due to reduced network congestion. A token transfer on Arbitrum costs approximately 21,000 gas units at $0.01-0.05 per transaction.

L1 Data Posting Fee

The L1 data posting fee covers the cost of publishing compressed transaction data to Ethereum Layer 1 for security and data availability. The L1 data posting fee is the larger component of the total L2 fee — typically 60-80% of the total cost.

EIP-4844 (Ethereum Dencun upgrade, March 2024) introduced a dedicated data format called blob data that reduced the L1 posting cost by 10-100× for rollups that adopted the new format. Blob data provides temporary data availability (retained for approximately 18 days) at a fraction of the cost of permanent calldata storage.

Fee ComponentPre-EIP-4844Post-EIP-4844Reduction
L2 execution$0.01 – $0.10$0.01 – $0.10No change
L1 data posting$0.10 – $2.00$0.01 – $0.2010-100×
Total L2 fee$0.11 – $2.10$0.02 – $0.305-50×

The table above shows the fee reduction impact of EIP-4844 on L2 transaction costs. The L2 execution fee remained unchanged because EIP-4844 only affected the L1 data posting mechanism.

What Accounting Considerations Apply to Layer 2 Transactions?

Layer 2 transactions create 3 accounting considerations for finance teams: multi-chain data aggregation, split fee classification, and bridge event tracking.

Multi-Chain Data Aggregation

Organizations transacting on multiple L2 networks generate transaction records across separate chains — each chain maintains an independent state and transaction history. The subledger aggregates data from each chain using chain-specific RPC endpoints or indexing services. A single business event — such as a token swap on Arbitrum — produces an on-chain record only on the Arbitrum chain, not on Ethereum L1 or other L2 networks.

The data collection pipeline connects to each L2 network individually. Arbitrum, Base, and Optimism support the same Ethereum JSON-RPC API, reducing adapter development effort. Non-EVM chains (StarkNet, Solana) require dedicated adapters with chain-specific transaction parsing logic.

Split Fee Classification

Layer 2 gas fees contain 2 components (L2 execution + L1 data posting) but the subledger records the total fee as a single gas expense. The classification rule follows the same policy applied to Ethereum L1 gas fees: cost basis adjustment for acquisition transactions, proceeds reduction for disposal transactions, and operating expense for transfers and non-trade interactions.

Token swap on Arbitrum: swap 1,000 USDC → 0.4 ETH (L2 fee: 0.00005 ETH / $0.20)
Account Debit Credit
Digital Asset Holdings — ETH $999.80
Digital Asset Holdings — USDC $1,000.00
Realized Gain/Loss on Digital Assets -$0.20

The journal entry above records the L2 gas fee ($0.20) as a proceeds reduction on the USDC disposal — reducing the net acquisition value of the ETH received. The L2 execution fee and L1 data posting fee are combined into the single $0.20 gas cost.

Bridge Event Tracking

Moving assets between Ethereum L1 and Layer 2 networks requires a bridge transaction — a paired lock/mint or burn/unlock event that the subledger tracks as an internal transfer. The bridge event does not create a taxable disposition because the same entity controls the assets on both chains. The reconciliation engine matches the source chain event (lock or burn) with the destination chain event (mint or unlock) using amount correlation, timestamp proximity, and bridge contract address identification.

Automate Your Crypto Accounting

Coincile handles data collection, reconciliation, cost basis tracking, and journal entry generation — so finance teams close faster with fewer errors.