Aug 29, 2019 · 14m · a16z

Security and Privacy for Crypto with Zero-Knowledge Proofs

Zooko Wilcox · 12m spoken
0:00 / 0:00
▶ Watch on YouTube →

gold bands on the timeline = statements, start to end. Hover to read, click to jump. CC turns on captions

In this presentation at the a16z Crypto Regulatory Summit, Zooko Wilcox explains how zero-knowledge proofs resolve the fundamental conflict between public verification and privacy, tracing the evolution of cryptography from historical ciphers to modern blockchain, identity, and security applications.

How this conversation actually went

Every chapter scored 0–10 on four independent dynamics. Hover any point for the reasoning behind the score. How this is scored →

The host as informed peer 0.0 Guest teaching 0.0 Guest disagreement 0.2 The host pushing back 0.0
05100:0010:000:00–2:52 · The host as informed peer 0/10 Disclosures and Legal Information Zooko Wilcox delivers an introductory presentation on the history of cryptography and the regulatory evolution of HTTPS. The host does not speak or engage during this monologue segment, resulting in zero scores for host-side metrics.2:52–4:57 · The host as informed peer 0/10 Comparing Unencrypted HTTP and Encrypted HTTPS Zooko explains why traditional point-to-point encryption fails on public blockchains and defines zero-knowledge proofs. As this is a solo lecture format without host interaction, host expertise and pushback remain at zero.4:57–8:20 · The host as informed peer 0/10 Live Interactive Demo of Zero-Knowledge Proofs Zooko conducts a stage demo with volunteer helper Jesse to visually demonstrate how zero-knowledge proofs work. The interactions consist of lighthearted stage banter rather than true host-guest conflict.8:20–11:29 · The host as informed peer 0/10 Application 1: Encrypted Blockchain Privacy with Zcash Zooko outlines practical applications of zero-knowledge proofs in Zcash and blockchain scalability. There is no host participation in this segment.11:29–13:48 · The host as informed peer 0/10 Application 3: Privacy-Preserving Identity Management Zooko concludes his talk by discussing privacy-preserving identity verification and secure databases. The segment remains a monologue with no host presence.0:00–2:52 · Guest teaching 0/10 Disclosures and Legal Information Zooko Wilcox delivers an introductory presentation on the history of cryptography and the regulatory evolution of HTTPS. The host does not speak or engage during this monologue segment, resulting in zero scores for host-side metrics.2:52–4:57 · Guest teaching 0/10 Comparing Unencrypted HTTP and Encrypted HTTPS Zooko explains why traditional point-to-point encryption fails on public blockchains and defines zero-knowledge proofs. As this is a solo lecture format without host interaction, host expertise and pushback remain at zero.4:57–8:20 · Guest teaching 0/10 Live Interactive Demo of Zero-Knowledge Proofs Zooko conducts a stage demo with volunteer helper Jesse to visually demonstrate how zero-knowledge proofs work. The interactions consist of lighthearted stage banter rather than true host-guest conflict.8:20–11:29 · Guest teaching 0/10 Application 1: Encrypted Blockchain Privacy with Zcash Zooko outlines practical applications of zero-knowledge proofs in Zcash and blockchain scalability. There is no host participation in this segment.11:29–13:48 · Guest teaching 0/10 Application 3: Privacy-Preserving Identity Management Zooko concludes his talk by discussing privacy-preserving identity verification and secure databases. The segment remains a monologue with no host presence.0:00–2:52 · Guest disagreement 0/10 Disclosures and Legal Information Zooko Wilcox delivers an introductory presentation on the history of cryptography and the regulatory evolution of HTTPS. The host does not speak or engage during this monologue segment, resulting in zero scores for host-side metrics.2:52–4:57 · Guest disagreement 0/10 Comparing Unencrypted HTTP and Encrypted HTTPS Zooko explains why traditional point-to-point encryption fails on public blockchains and defines zero-knowledge proofs. As this is a solo lecture format without host interaction, host expertise and pushback remain at zero.4:57–8:20 · Guest disagreement 1/10 Live Interactive Demo of Zero-Knowledge Proofs Zooko conducts a stage demo with volunteer helper Jesse to visually demonstrate how zero-knowledge proofs work. The interactions consist of lighthearted stage banter rather than true host-guest conflict.8:20–11:29 · Guest disagreement 0/10 Application 1: Encrypted Blockchain Privacy with Zcash Zooko outlines practical applications of zero-knowledge proofs in Zcash and blockchain scalability. There is no host participation in this segment.11:29–13:48 · Guest disagreement 0/10 Application 3: Privacy-Preserving Identity Management Zooko concludes his talk by discussing privacy-preserving identity verification and secure databases. The segment remains a monologue with no host presence.0:00–2:52 · The host pushing back 0/10 Disclosures and Legal Information Zooko Wilcox delivers an introductory presentation on the history of cryptography and the regulatory evolution of HTTPS. The host does not speak or engage during this monologue segment, resulting in zero scores for host-side metrics.2:52–4:57 · The host pushing back 0/10 Comparing Unencrypted HTTP and Encrypted HTTPS Zooko explains why traditional point-to-point encryption fails on public blockchains and defines zero-knowledge proofs. As this is a solo lecture format without host interaction, host expertise and pushback remain at zero.4:57–8:20 · The host pushing back 0/10 Live Interactive Demo of Zero-Knowledge Proofs Zooko conducts a stage demo with volunteer helper Jesse to visually demonstrate how zero-knowledge proofs work. The interactions consist of lighthearted stage banter rather than true host-guest conflict.8:20–11:29 · The host pushing back 0/10 Application 1: Encrypted Blockchain Privacy with Zcash Zooko outlines practical applications of zero-knowledge proofs in Zcash and blockchain scalability. There is no host participation in this segment.11:29–13:48 · The host pushing back 0/10 Application 3: Privacy-Preserving Identity Management Zooko concludes his talk by discussing privacy-preserving identity verification and secure databases. The segment remains a monologue with no host presence.

speaking balance: gold is the host, purple is the guest (3 minute bins)

0:00 · the host 0% · guest 100%0:00 · the host 0% · guest 100%3:00 · the host 0% · guest 100%3:00 · the host 0% · guest 100%6:00 · the host 0% · guest 100%6:00 · the host 0% · guest 100%9:00 · the host 0% · guest 100%9:00 · the host 0% · guest 100%12:00 · the host 0% · guest 100%12:00 · the host 0% · guest 100%
Sharpest disagreement ▶ 6:13 Zooko jokingly challenges demo helper

During the live demo, Zooko playfully accuses Jesse of bluffing and trying to make a fool of him in front of the audience.

Hardest push from the host ▶ 6:25 Jesse refuses to reveal the hidden cards

When Zooko asks Jesse to just show the cards, Jesse directly refuses in order to maintain the demo structure.

Biggest teaching moment ▶ 4:30 Zooko explains the core concept of zero-knowledge proofs

Zooko educates the audience on the counterintuitive cryptographic concept of proving information without revealing the underlying data.

The host holds their own ▶ 8:15 Jesse reclaims demo cards

Demo helper Jesse reasserts control over his test data at the end of the stage demonstration by taking his cards back.

the scores for every segment, with the reasoning behind each
ChapterTopicThe host as informed peerGuest teachingGuest disagreementThe host pushing backWhy
Disclosures and Legal Information 0000 Zooko Wilcox delivers an introductory presentation on the history of cryptography and the regulatory evolution of HTTPS. The host does not speak or engage during this monologue segment, resulting in zero scores for host-side metrics.
Comparing Unencrypted HTTP and Encrypted HTTPS 0000 Zooko explains why traditional point-to-point encryption fails on public blockchains and defines zero-knowledge proofs. As this is a solo lecture format without host interaction, host expertise and pushback remain at zero.
Live Interactive Demo of Zero-Knowledge Proofs 0010 Zooko conducts a stage demo with volunteer helper Jesse to visually demonstrate how zero-knowledge proofs work. The interactions consist of lighthearted stage banter rather than true host-guest conflict.
Application 1: Encrypted Blockchain Privacy with Zcash 0000 Zooko outlines practical applications of zero-knowledge proofs in Zcash and blockchain scalability. There is no host participation in this segment.
Application 3: Privacy-Preserving Identity Management 0000 Zooko concludes his talk by discussing privacy-preserving identity verification and secure databases. The segment remains a monologue with no host presence.

Statements from this episode (11)

Assertion Partly supported
Wilcox: Cryptography was exclusively a military secret until the internet
“Cryptography was a military secret, until the advent of the Internet.”
Zooko Wilcox Aug 29, 2019 ▶ 0:40
Assertion Partly supported
Wilcox: The NSA led a government faction opposing early HTTPS encryption
“There was a faction within the US government led by the NSA that objected to the development of HTTPS.”
Zooko Wilcox Aug 29, 2019 ▶ 1:36
Insight
Wilcox: Economic necessity drove the shift from opposing to mandating encryption
“And the big reason for that transition is that it turns out in that two-point system between the web server and the web browser, that web server became the center of our economy, and encryption is, became necessary for business purposes.”
Zooko Wilcox Aug 29, 2019 ▶ 2:32
Assertion Not checkable as stated
Wilcox: Traditional point-to-point encryption cannot be applied to blockchains
“You can't apply this encryption to blockchain, because all this encryption from Julius Caesar to Alan Turing to Netscape is point to point.”
Zooko Wilcox Aug 29, 2019 ▶ 3:20
Assertion Not checkable as stated
Wilcox: Satoshi Nakamoto failed to encrypt Bitcoin due to early ZK limits
“So when Satoshi Nakamoto was inventing Bitcoin, he tried to figure out how to add encryption into it, and he couldn't figure it out. It didn't fit, because back then, 10 whole years ago we didn't have good enough zero-knowledge proofs.”
Zooko Wilcox Aug 29, 2019 ▶ 3:54
Insight
Wilcox: Zero-knowledge proofs confirm facts without revealing underlying data
“It's a zero knowledge proof because I have learned zero information about what's on here. If no matter if we did it a thousand times, I'm no closer to guessing whether this is a zero or whether this is a one. He never showed it to me, and I didn't learn any hi…”
Zooko Wilcox Aug 29, 2019 ▶ 7:48
Assertion Contradicted
Wilcox: Zcash provided the first practical application of zero-knowledge proofs
“Like I say, it was a very important scientific discovery, but it didn't get practical application until my company implemented it. We made some scientific advances that made it sufficiently practical, and we implemented it and deployed it to the world in this …”
Zooko Wilcox Aug 29, 2019 ▶ 8:27
Prediction Not checkable as stated
Wilcox: Zero-knowledge proofs could solve blockchain scalability bottlenecks
“Zero knowledge proofs might be a breakthrough to solve the scaling problem that has stopped all the blockchains so far. Because the scaling problem is, you remember, everybody wants to be sure of everything that goes into the blockchain. That means the more pe…”
Zooko Wilcox Aug 29, 2019 ▶ 10:50
Insight
Wilcox: Zero-knowledge proofs solve privacy flaws in traditional identity verification
“Every time we want to prove our identity, we do it by disclosing potentially sensitive information that could be abused. This is not a safe or scalable way to do it, and zero knowledge proofs might provide a replacement where instead of divulging information, …”
Zooko Wilcox Aug 29, 2019 ▶ 12:04
Opinion
Wilcox: Centralized personal data databases are a national security threat
“But as we've learned over the last couple of years, this isn't safe, it's not scalable, and it's ballooned from not just being a personal security problem, and not just being a business security problem, but even being a national security problem.”
Zooko Wilcox Aug 29, 2019 ▶ 13:24
Prediction Not checkable as stated
Wilcox: Zero-knowledge proofs will protect national infrastructure within 10 years
“It'll turn out in 10 years that it's something that protects both individual safety, and it protects businesses, and it protects our whole national infrastructure.”
Zooko Wilcox Aug 29, 2019 ▶ 14:13
Made with StarZero

Turn any episode into a week of clips.

This entire site, over 1,000 episodes transcribed, diarized, checked and made playable, runs on the StarZero media pipeline. Drop in your own episode and the podcast clipper finds the moments worth sharing, cuts them, captions them, and reframes them for every feed.