BTC…ETH…ETH gas…Fear & Greed…Market data · not advice

Crypto Lexicon

Zero-Knowledge Proofs (ZK)

A Zero Knowledge Proof (ZKP) is a cryptographic protocol that allows one party (the prover) to prove to another party (the verifier) that a specific statement is mathematically true without revealing any underlying confidential information.

An application depends on an RPC connection, an execution network and settlement.
An application depends on an RPC connection, an execution network and settlement.

The Ali Baba Cave Analogy

Imagine a circular cave with two paths (A and B) separated by a locked secret door in the middle.

  • Peggy knows the secret password to open the door.
  • Victor wants to verify that Peggy knows the password without Peggy revealing the password to Victor.
  • Victor waits outside while Peggy walks into the cave taking either path A or B.
  • Victor shouts for Peggy to exit via path A. If Peggy truly knows the secret password, she can unlock the door and exit path A every single time Victor asks, proving her knowledge with 100 percent certainty without ever revealing the secret word.

The Two Major Blockchain Applications

  1. Confidential Privacy: Used by privacy networks (like Zcash) to verify that a transaction is completely valid (the sender has funds, the signature is authentic) without revealing the sender address, receiver address, or transaction amount on the public ledger.
  2. Massive Layer 2 Scalability (ZK Rollups): Networks like zkSync and Starknet process thousands of transactions offchain, compress the entire batch into a single lightweight mathematical validity proof (ZK SNARK or ZK STARK), and post only the proof to Ethereum. Ethereum verifies thousands of transactions in a fraction of a second.

ZK SNARKs vs ZK STARKs

  1. ZK SNARKs: Highly compact proofs with small byte sizes, but historically required a trusted cryptographic setup ceremony.
  2. ZK STARKs: Larger proof sizes, but completely transparent (no trusted setup required) and mathematically resistant to future quantum computing attacks.

Explore scaling solutions in our Layer 1 and Layer 2 Blockchain Architecture Guide.

Knowledge check

Three quick questions on this entry. Pick an answer to see whether it is right.

Question 1 of 3Which description matches Zero-Knowledge Proofs (ZK)?

Question 2 of 3Which part of the lexicon does Zero-Knowledge Proofs (ZK) sit in?

Question 3 of 3Which of these also belongs to Blockchain Infrastructure?

The Letter

One clear letter, every week.

Plain analysis of crypto infrastructure, markets and security. No price calls, no referral links, no hype.

Unsubscribe at any time. Read the privacy notice.