Skip to content
Glossary

Zero-Knowledge Proof

Plain-language definition

A zero-knowledge proof is a cryptographic method that lets one party prove to another that a statement is true without revealing anything beyond the fact that it is true.

How it works

The “prover” convinces the “verifier” they know or satisfy something — a password, a balance, the validity of a batch of transactions — without disclosing the underlying data itself. The verifier ends up confident the claim is correct while learning none of the secret details. Modern schemes can compress this into a small proof that is quick to check.

Why it matters

Zero-knowledge proofs power two big trends in crypto: privacy, by letting users prove things without exposing data, and scaling, since zero-knowledge rollups bundle many transactions into one succinct validity proof posted to a base chain.

Example

A zero-knowledge rollup proves thousands of transactions are valid with a single proof, without replaying each one on the main chain.