Any other articles more like the intro section? The rest of the article lost me quickly, not beyond my ability but would take me 10x reading through and multiple days.
Re-posting the part I loved here in case others want to read:
Zero-knowledge proofs are advantageous in a myriad of application, including:
1) Proving statement on private data: Person A has more than X in his bank account In the last year, a bank did not transact with an entity Y Matching DNA without revealing full DNA One has a credit score higher than Z
2) Anonymous authorization: Proving that requester R has right to access web-site’s restricted area without revealing its identity (e.g., login, password) Prove that one is from the list of allowed countries/states without revealing from which one exactly Prove that one owns a monthly pass to a subway/metro without revealing card’s id
3) Anonymous payments: Payment with full detachment from any kind of identity [Ben+14] Paying taxes without revealing one’s earnings
4) Outsourcing computation: Outsource an expensive computation and validate that the result is correct without redoing the execution; it opens up a category of trustless computing Changing a blockchain model from everyone computes the same to one party computes and everyone verifies
The "Zero-Knowledge Proofs Starter Pack" section is most up my alley. I read "Zero Knowledge Proofs: An illustrated primer by Matthew Green" about a year ago so am starting by re-reading this. https://blog.cryptographyengineering.com/2014/11/27/zero-kno...