Zero-Knowledge Proof (ZKP)
Cryptography● Common
A cryptographic method allowing one party to prove knowledge of a secret or validity of a statement without revealing the secret itself. Used in validity rollups, privacy protocols, and proposed Bitcoin applications like client-side validation.
Technical Notes
Properties: completeness, soundness, zero-knowledge. Types: zk-SNARKs (succinct, trusted setup), zk-STARKs (scalable, transparent). Bitcoin applications: validity proofs for rollups, proof of reserves, private transactions. Not native to Bitcoin but used in L2s.
Metadata
Visibility: Public
Created:1/3/2026by System