Zero bits leaked: what a zero-knowledge proof actually proves
Part 1 of Zero Knowledge, Full Proof. A zero-knowledge proof convinces you that a statement is true and tells you nothing else. What that means, why it is possible at all, and why blockchains care.