zk-SNARKs
Web3 / privacy technology
Zero-Knowledge Succinct Non-Interactive Arguments of Knowledge are cryptographic proofs that allow one party to prove possession of specific information to another party without revealing the information itself. The proof is succinct, meaning it is very small in size, and non-interactive, requiring no back-and-forth communication between prover and verifier. zk-SNARKs rely on sophisticated mathematical constructs and typically require a trusted setup phase to generate public parameters, which has been both a strength for efficiency and a point of concern for decentralization in some implementations. Example: Zcash pioneered the practical use of zk-SNARKs through its Sapling upgrade, enabling users to prove they own cryptocurrency and conduct transactions without revealing their addresses, transaction amounts, or transaction history on the public blockchain. Why it matters for privacy technology: zk-SNARKs revolutionized privacy implementation by proving knowledge of secrets with minimal computational overhead and proof size, enabling widespread adoption of privacy features in production blockchain systems despite initial trusted setup requirements.
Explore the full Web3 Glossary — 2,062+ expert-curated definitions. Need guidance? Talk to our consultants.