Zero‑Knowledge Proof
Encryption
Cryptographic protocol where a prover convinces a verifier of a statement without revealing additional information.
Definition
Zero-knowledge proofs (ZKPs) allow verification of knowledge or properties while keeping inputs private. Security relies on soundness and zero-knowledge properties; implementations vary (SNARKs, STARKs, interactive proofs).
Why this matters
Why it matters: ZKPs enable privacy-preserving authentication, compliance checks, and blockchain scaling with selective disclosure.
Example
Example: Prove membership in a set or a balance constraint without revealing the specific account or transaction details.