Advanced
Cybersecurity & Cryptography
Q100 / 100
What is a zero-knowledge proof (ZKP) and what core property makes it useful in cryptography?
Correct! Well done.
Incorrect.
The correct answer is B) A protocol allowing one party (the prover) to convince another (the verifier) that a statement is true without revealing any information beyond the truth of the statement itself
B
Correct Answer
A protocol allowing one party (the prover) to convince another (the verifier) that a statement is true without revealing any information beyond the truth of the statement itself
Explanation
ZKPs satisfy completeness (a true statement convinces an honest verifier), soundness (a false statement cannot convince the verifier except with negligible probability), and zero-knowledge (the verifier learns nothing beyond validity). zk-SNARKs and zk-STARKs apply this to blockchains and private authentication.
Progress
100/100