Skip to main content

Blockchain Rollups

Rollups perform transaction execution outside the main Ethereum blockchain and send the transaction data back to the main Ethereum network.

Two different types:

  • Optimistic
  • zk-Rollups

Optimistic

Optimistic rollups are called "optimistic" because they assume that most transactions are valid and only resort to the smart contract in the event of a dispute. This allows for faster transaction processing since most transactions can be processed without the overhead of interacting with the smart contract.

ZK-Rollups

ZK-rollups use zero-knowledge proofs to bundle transactions together and verify them. Zero-knowledge proofs allow for the validation of a transaction without revealing any information about the transaction itself. This means that the transaction can be validated without revealing the sender, recipient, or the amount being transferred.

Schema