Learning the Ins and Outs of Zero-Knowledge (ZK) Proofs
Too Long; Didn't Read
ZK-proofs are a method for verifiable computation. They enable one party to easily demonstrate to another party that it holds a given knowledge without having to reveal the specifics of that knowledge. The idea arose from the ground-breaking work of a few academic researchers in the middle of the 1980s.