Infrastructure

Rollup

A scaling method that batches many transactions off-chain and posts a compressed proof or record to the base layer.

A rollup executes transactions away from the main chain, then rolls them into a single batch recorded on Layer 1. Compressed data is what makes it cheap. The base chain stores a summary instead of re-running every trade.

Two flavors exist. Optimistic rollups assume batches are valid and allow a challenge window; zk-rollups prove validity with cryptography upfront. Both borrow Ethereum's security because the data lives there.

The catch is the sequencer that orders transactions. Today that role is usually one company. Decentralizing it is the open problem.

Related terms