Interactive & Zero-Knowledge Proof | by Mia Tang | Medium
In the world of mathematical logic, the most rigorous and formal proof is a deduction where each line is either an assumption, an instance of an axiom scheme, or a result of applying some inference rules on previous lines depending on the given logic language. But, normally (& luckily ✨), writing a proof does not require such formality, and the word proof in our daily life requires some form of evidence being passed on from the person who wishes to prove something (the prover) to the person who verifies the evidence (the verifier). The verifier can ask for additional evidence if not convinced. In short, a proof can be defined as an interaction between two sides. Before diving into how Interactive Proof works with a concrete example and why it is so useful, we first explore the basic machinery needed for learning this topic rigorously. First, we have Mr.Prover and Mr.Verifier, with the verifier asking questions and the prover responding, and at the end, the verifier can either accept or
Interactive & Zero-Knowledge Proof A Creative Guide Into the Theoretical CS’s Complexity Class I.P. Mia Tang 7 min read · Dec 5, 2020 -- Listen Share 🌠 Motivation In the world of mathematical logic, the most rigorous and formal proof is a deduction where each line is either an assumption, an instance of an axiom scheme, or a result of applying some inference rules on previous lines depending on the given logic language. But, normally (& luckily ✨), writing a proof does not require such formality, and the word proof in our daily life requires some form of evidence being passed on from the pers
Explore this link on the map →related reading
- Lecture 14: Zero knowledge proofsboazbarak.org
- Zero Knowledge Proofs: An illustrated primer – A Few Thoughts on Cryptographic Engineeringblog.cryptographyengineering.com
- Zero-knowledge proof - Wikipediaen.wikipedia.org
- ProofsArgsAndZK.pdfpeople.cs.georgetown.edu
- Interactive proof system - Wikipediaen.wikipedia.org
- Zero-Knowledge Proofs | MIT CSAIL Theory of Computationtoc.csail.mit.edu
- How Unknowable Math Can Help Hide Secrets | Quanta Magazinequantamagazine.org
- P vs NP and its application to zero knowledge proofs | RareSkillsrareskills.io
- Why and How zk-SNARK Works 1: Introduction & the Medium of a Proof | by Maksym | Mediummedium.com
- Using ZK Proofs to Fight Disinformation | by Dan Boneh | Mediummedium.com
- Zero Knowledge Canon, part 1 & 2 - a16z cryptoa16zcrypto.com
- How ZK Proofs & ZK-EVMs Work (without the math)blog.jarrodwatts.com