UNDERSTAND BEFORE USING
Layer 2 and rollups: fees, bridges and risks
THE SHORT ANSWER
A layer 2 executes operations while relying on a base blockchain for settlement or security. Rollups batch transactions and publish data or proofs to Ethereum. They can reduce fees, with network-specific risks and delays.
You see ETH in two wallet tabs: Ethereum and a layer 2 network. The asset’s name can be the same, but balances, fees and withdrawal conditions are separate. A layer 2 is another execution environment.
Batching operations
A rollup executes transactions outside the base layer, then publishes the information needed for its operation and guarantees there. Sharing some costs across many operations can reduce per-transaction fees.
Blobs introduced by Ethereum’s EIP-4844 provide data space suited to rollups. This is not free permanent storage: fees and capacity parameters evolve.
Optimistic and ZK: two approaches
An optimistic rollup allows results to be challenged during a protocol-defined period. This explains some withdrawal delays to Ethereum.
A ZK rollup submits validity proofs verified by contracts. “Zero-knowledge” does not mean every transaction is private. Both families must be assessed through their actual implementations.
A sidechain does not inherit the same guarantees
A sidechain has its own consensus mechanism. Compatibility with Ethereum tools does not automatically give it a rollup’s security.
Even between rollups, upgrade powers, proof availability and control of the sequencer differ. A sequencer is the actor or system ordering transactions; it can be a dependency.
A bridge adds a mechanism and risks
Moving between networks may require a bridge or direct withdrawal from a service supporting the destination network. The mechanism may lock, mint or release an asset representation.
A fast transfer through a liquidity provider does not necessarily share the protocol bridge’s guarantees. Examine contracts, operators, liquidity, fees and return times.
Before changing networks
A low transaction price does not summarize a network’s cost or guarantees. Fast confirmation in the interface is not always final settlement on Ethereum.
- Verify the exact network supported by the recipient and withdrawal service.
- Check the token contract and distinguish native from bridged versions.
- Understand entry cost, ongoing fees, withdrawal and its delay.
- Identify administrative powers and exit conditions during an outage.
- Consult current network documentation at the time of the operation.
Sources and further reading
- Ethereum.org — Optimistic rollups · in English
- Ethereum.org — ZK-rollups · in English
- Ethereum.org — Sidechains · in English
- Ethereum.org — Bridges · in English
- EIP-4844 — Blob transactions · in English
Page updated on
Documentation checked on · WhyTheBlockchain · Editorial approach