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

Page updated on
Documentation checked on · WhyTheBlockchain · Editorial approach