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

Actions