What are zero-knowledge proofs?

Rhinolearn: ZK rollups 101. What are zero-knowledge (ZK) proofs and why do we need them?

Zero-knowledge (ZK) proofs can prove the legitimacy of a transaction without revealing sensitive details from either party. The technology is fast, secure and is popular among several ‘rollup’ projects on Ethereum layer 2, including rhino.fi. We’re known as ‘ZK rollups’ for this reason.