Zero-Knowledge Proof

What is Zero-Knowledge Proof?

A cryptographic method by which one party (the prover) can prove to another party (the verifier) that they know a value x, without conveying any information apart from the fact that they know the value x.

Where did the term "Zero-Knowledge Proof" come from?

Introduced by Shafi Goldwasser, Silvio Micali, and Charles Rackoff in 1985.

How is "Zero-Knowledge Proof" used today?

Essential for privacy-preserving blockchain transactions and secure authentication systems.

Related Terms