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.