# Zero Knowledge Proof

Protecting your online privacy could become a lot easier with Zero Knowledge Proof. A technique that allows you to prove things without disclosing what it is you're proving.

Need to have a certain age before you can signup for a service? You can deliver a proof that you meet the criteria without sharing your actual age. Or you could prove to your bank that your salary is sufficient to get a loan, without revealing your real salary.

# Sources

This video wouldn't be possible without the work of others. Here are the sources I've used during my research & script writing:

Goldwasser, S., Micali, S., & Rackoff, C. (1989). The knowledge complexity of interactive proof systems. *SIAM Journal on Computing*, *18*(1), 186–208.

Schor, L. (2018). On Zero-Knowledge Proofs in Blockchains. The Argon Group. Retrieved from https://medium.com/@argongroup/on-zero-knowledge-proofs-in-blockchains-14c48cfd1dd1

Explain Like I’m 5: Zero Knowledge Proof (Halloween Edition). (2017). Cossack Labs. Retrieved from https://hackernoon.com/eli5-zero-knowledge-proof-78a276db9eff

Green, M. (2014). A Few Thoughts on Cryptographic Engineering. Retrieved from https://blog.cryptographyengineering.com/2014/11/27/zero-knowledge-proofs-illustrated-primer/

PETRACEK, N. E. L. S. O. N. (2017). What zero-knowledge proofs will do for blockchain. Retrieved from https://venturebeat.com/2017/12/16/what-zero-knowledge-proofs-will-do-for-blockchain/

Blockchain transactions just got a whole lot safer. (2017). ING. Retrieved from https://www.ing.com/Newsroom/All-news/Blockchain-transactions-just-got-a-whole-lot-safer.htm

Koens, T., Ramaekers, C., & van Wijk, C. (2017). Efficient Zero-Knowledge Range Proofs in Ethereum. Retrieved from https://www.ingwb.com/media/2122048/zero-knowledge-range-proof-whitepaper.pdf

Alford, H. (2018). What Is Zero-Knowledge Proof And Why You Should Care. Retrieved from https://blog.goodaudience.com/what-is-zero-knowledge-proof-and-why-you-should-care-36977d738339

Sapling. ZEROCOIN ELECTRIC COIN COMPANY. Retrieved from https://z.cash/upgrade/sapling

Lundkvist, C. (2017). Introduction to zk-SNARKs with examples. Retrieved from https://media.consensys.net/introduction-to-zksnarks-with-examples-3283b554fc3b