BlockShots: Blockchain Simplified
BlockShots: Blockchain Simplified
Episode 50 - Zero Knowledge Proofs
0:00
-4:48

Episode 50 - Zero Knowledge Proofs

Blockchains are built for transparency and verifiability. Most of the data on a blockchain is publicly verifiable. For example, all transactions sent to bitcoin are public and anyone could query the balance of any account. Generally, this is not an issue because blockchain accounts are random strings and it is not easy to link an account to a human. This property of blockchains is also called pseudo anonymity. 

However, sometimes we need privacy on blockchains for some use cases. For example, let’s say two supply chain participants want to transact over a blockchain and they don’t want to disclose their vendor costs to other participants who could be their competitors. In such a scenario, we need a way to hide data on the blockchain. Zero-knowledge proofs are one way of doing it.

Zero-knowledge proofs allow a prover to prove that they have some data without disclosing the actual data itself.

Music: https://www.purple-planet.com

Discussion about this podcast

BlockShots: Blockchain Simplified
BlockShots: Blockchain Simplified
Welcome to BlockShots, your guide to demystifying the world of blockchain in a clear and approachable way. Whether you're a crypto enthusiast or just starting out, our goal is to provide you with a solid foundation in blockchain technology. BlockShots is your trusted source for blockchain education in a down-to-earth, no-nonsense style. Tune in, learn, and navigate the world of blockchain with confidence.