Read this lesson as text
Privacy Cryptocurrencies
Cryptography · Axiom Academy
REAL WORLD Privacy Cryptocurrencies How zero-knowledge proofs enable truly private digital cash in the age of surveillance The Privacy Problem with Bitcoin Many people think Bitcoin is anonymous, but it's actually pseudonymous . Every transaction is permanently recorded on a public blockchain that anyone can analyze. Your wallet address (pseudonym) The coffee shop's wallet address Your entire transaction history linked to that address Visible to everyone on the blockchain - linking addresses to identities is possible through chain analysis Companies specialize in de-anonymizing Bitcoin users by analyzing transaction patterns, connecting addresses to real identities through exchanges, IP addresses, and spending behavior. The Solution: Zero-Knowledge Proofs Privacy cryptocurrencies use zero-knowledge proofs (ZKPs) to solve this problem. A ZKP allows you to prove something is true without revealing why it's true. Classic ZKP Example: The Cave of Alibaba Imagine a circular cave with a magic door in the middle. You want to prove you know the secret password to open the door, but you don't want to reveal the password itself. How would you prove you know the password without revealing it? Zcash: Shielded Transactions with zk-SNARKs Zcash implements privacy using zk-SNARKs (Zero-Knowledge Succinct Non-Interactive Arguments of Knowledge) - one of the most powerful cryptographic tools ever created. Transaction Privacy: Public vs. Shielded
This is the written version of the interactive lesson above. See the full Cryptography course.