GlossaryAdvanced
Zero-Knowledge Proof
A method for proving something is true without revealing the underlying information.
A zero-knowledge proof lets one party prove to another that a statement is true without revealing any of the actual information behind that statement.
In blockchain systems, zero-knowledge proofs are used to verify that a set of transactions was processed correctly, or to allow privacy-preserving transactions, without exposing the full underlying data to everyone.
Examples
- Some Layer 2 rollups use zero-knowledge proofs to verify bundled transactions efficiently.
- A zero-knowledge proof could confirm someone meets a requirement without revealing the exact private data used to meet it.