Skip to main content

What Are ‘Rollups’ (Optimistic and ZK) and How Do They Use Batching?

Rollups are Layer 2 scaling solutions that execute transactions off-chain and then batch them into a single transaction that is posted to the Layer 1 chain. Optimistic Rollups assume transactions are valid and use a fraud proof period.

ZK-Rollups use cryptographic validity proofs (Zero-Knowledge proofs) to instantly prove the batch's correctness.

How Does ‘Data Availability’ Relate to the Security of Both Sharding and Layer 2 Rollups?
What Is the Fundamental Difference between Optimistic Rollups and ZK-Rollups?
How Do ZK-Rollups Improve Transaction Throughput on Ethereum?
Differentiate between Optimistic Rollups and ZK-Rollups