Cognitive Scaffold

Preparing your thinking workspace

arrow_back_ios_new
MENTAL MODEL · M0230

Zero-Knowledge Proof

Zero-Knowledge Proof
TechnicalHigh supportComputer Science
Included
account_tree

Version 1.0.0 · Updated 2026-07-28

CORE DEFINITION

In cryptography, a zero-knowledge proof or zero-knowledge protocol is a method by which one party (the prover) can prove to another party (the verifier) that a given statement is true, without conveying any information apart from the fact that the statement is indeed true. Therefore, it can be understood as a 'zero-leakage proof'. For example, to prove to someone that you possess certain information, you could directly reveal the information, but that would also disclose the details. The essence of a zero-knowledge proof is how to prove that you possess the information without revealing its content. This is also the difficulty of zero-knowledge proofs. If proving the statement requires knowledge of a secret, then the verifier, having only witnessed the proof without learning the secret, cannot prove the statement to a third party (i.e., mere transcription is insufficient). The statement to be proven must include the prover's claim that they know the secret, but the secret itself must not be conveyed during the process. Otherwise, at the end of the protocol, the verifier would have been given additional information about the statement. This type of 'zero-knowledge proof of knowledge' is a special case of zero-knowledge proofs, where the statement to be proven is only that 'the prover knows something'.

SCAFFOLDING EFFECT

psychology

Reduce cognitive load

In cryptography, a zero-knowledge proof or zero-knowledge protocol is a method by which one party (the prover) can prove to another party (the verifier) that a given statement is true, without conveying any information apart from the fact that the statement is indeed true. Therefore, it can be understood as a 'zero-leakage proof'.

anchor

Anchor fast decisions

Zero-knowledge proofs allow one party (the prover) to prove to another party (the verifier) that a statement is true without revealing any information beyond the truth of the statement. The core is an interactive challenge-response process that convinces the verifier without revealing the secret.

MINIMUM ACTION

In progress 0/4

Practice this model in one real situation:

Check to track your progress (stored locally)
Learning progress0%
account_treeGenealogyexpand_more
menu_bookReferencesexpand_more

Source support: Explicit

  • link
    zh.wikipedia.orghttps://zh.wikipedia.org/wiki/%E9%9B%B6%E7%9F%A5%E8%AF%86%E8%AF%81%E6%98%8EZH · Explicit
    verified

RELATED MODELS