I spent four years at a cryptography research startup, where I oversaw projects that were among the first to generate zero-knowledge proofs directly in a web browser, using WebAssembly. I’ve worked in technology my whole career. Even so, the first time someone explained zero-knowledge proofs to me, I didn’t get it. It took hundreds of hours reading about KZG commitments, talking it through with AI assistants and checking my understanding with cryptographer friends before a different mental model made it click. The good news is that you don’t have to do the same.
When science is this hard to explain, it starts to feel like magic. It doesn’t have to stay that way. Twenty years ago, encrypting an email or proving that a website was really yours sounded like specialist work. Today people ask for a secure connection and look for the padlock. Nobody needs to understand the cryptography underneath.
Privacy on Ethereum should get there too. An asset manager shouldn’t have to master ZK, FHE, MPC or TEE. What matters is being able to state your requirements in your own language, and to know what the technology can deliver. This primer offers one shared way to do that, so we all work from the same picture.
I spent four years at a cryptography research startup, where I oversaw projects that were among the first to generate zero-knowledge proofs directly in a web browser, using WebAssembly. I’ve worked in technology my whole career. Even so, the first time someone explained zero-knowledge proofs to me, I didn’t get it. It took hundreds of hours reading about KZG commitments, talking it through with AI assistants and checking my understanding with cryptographer friends before a different mental model made it click. The good news is that you don’t have to do the same.
When science is this hard to explain, it starts to feel like magic. It doesn’t have to stay that way. Twenty years ago, encrypting an email or proving that a website was really yours sounded like specialist work. Today people ask for a secure connection and look for the padlock. Nobody needs to understand the cryptography underneath.
Privacy on Ethereum should get there too. An asset manager shouldn’t have to master ZK, FHE, MPC or TEE. What matters is being able to state your requirements in your own language, and to know what the technology can deliver. This primer offers one shared way to do that, so we all work from the same picture.






