ZKP Objective of ZKP Prove to someone ( the verifier ) that I (the prover ) have a piece of information that satisfies a criteria without showing them the information Characteristics of ZK Will require a setup and rules of interaction Needs to throw challenge to probe the truth (not observable to verifier). The challenge questions probe the feature, capacity, function, unique characteristics of the unobservable truth. Verification succeeds when verifier is sufficiently convinced with a response prover gives. Acceptance condition Will always have an element of uncertainty. 100% certain conclusion is not possible.