
Zero Knowledge
Zero Knowledge is a podcast which goes deep into the tech that will power the emerging decentralised web and the community building this. Covering the latest in zero knowledge research and applications, the open web as well as future technologies and paradigms that promise to change the way we interact — and transact — with one another online.
Zero Knowledge is hosted by Anna Rose
Follow the show at @ZeroKnowledgefm (https://twitter.com/zeroknowledgefm) or @AnnaRRose (https://twitter.com/AnnaRRose)
If you like the Zero Knowledge Podcast:
Join us on Telegram (https://t.me/joinchat/TORo7aknkYNLHmCM)
Support our Gitcoin Grant (https://gitcoin.co/grants/38/zero-knowledge-podcast)
Support us on Patreon (https://www.patreon.com/zeroknowledge)
Or directly here:
ETH: 0x4BF66E52f3009Cd138e48f142D47661037160001
BTC: 1cafekGa3podM4fBxPSQc6RCEXQNTK8Zz
ZEC: t1R2bujRF3Hzte9ALHpMJvY8t5kb9ut9SpQ
DOT: 14zPzb7ihiBeaUn9jdPW9cHKGBd9qtTuJE75hhW2CvzLh6rT
Latest episodes

15 snips
Aug 2, 2023 • 1h 12min
Gnosis catch-up with Stefan George
This week, Anna Rose chats with Stefan George from Gnosis. They start with an update on the projects that have spun out of Gnosis - Safe, Zodiac, CoW Swap - as well as older experiments that the team had incubated. They then cover the evolution of Gnosis Chain from its origin as xDai, discuss the new aggregate bridge architecture Hashi and explore Gnosis Pay - an on-chain p2p payments product that fulfills some of the original motivations of Bitcoin. They discuss a range of relevant topics such as intents, prediction markets, account abstraction, ZK Bridges, decentralization and more.Here’s some additional links for this episode: Previous Podcast EpsEpisode 65: Bridges, xDai and Burner Wallets with Igor & Austin Episode 183: CowSwap & DAO Tech with Gnosis’s Martin Köppelmann Episode 255: Verifying Consensus On-Chain with Succinct Episode 285: Intents with Chris Goes from Anoma PapersWhy sharding is great: demystifying the technical properties Bitcoin: A Peer-to-Peer Electronic Cash System by Satoshi Nakamoto WebsitesGnosis Pay Website DXdao Website xDai Website EigenLayer Website zkSummit 10 is happening in London on September 20, 2023! Apply to attend now -> zkSummit 10 Application Form. Polygon Labs is thrilled to announce Polygon 2.0: The Value Layer for the Internet.Polygon 2.0 and all of our ZK tech is open-source and community-driven. Reach out to the Polygon community on Discord to learn more, contribute, or join in and build the future of Web3 together with Polygon! Bonsai, RISC Zero’s most anticipated product, allows developers to prove huge programs off-chain, roll them into one succinct proof, and verify anywhere with low amounts of gas.Visit https://r0.link/ZKpodcast to learn more and sign up today for the Bonsai waitlist. If you like what we do:Find all our links here! @ZeroKnowledge | Linktree Subscribe to our podcast newsletterFollow us on Twitter @zeroknowledgefmJoin us on TelegramCatch us on YouTube
Read transcript

Jul 26, 2023 • 1h 6min
Paris 2023 Recap with Uma, Zaki and Tarun
This week, host Anna Rose and guests Uma Roy, Zaki Manian and Tarun Chitra recap all things EthCC Paris. This impromptu chat takes a look back at the topics, talks, parties and goings-on of the Paris week and what really caught their attention. Expect some spicy takes, offtopic rambles, inside scoops and more.Here’s some additional links for this episode: EthCC LinksEthCC Website EthCC Side Events EthCC Mary Maller - How can we use Zero-Knowledge Proofs in Ethereum? EthCC Vitalik Buterin - a history of account abstraction EthCC6 After Movie EthCC6 Main Playlist Modular Summit TalksModular Summit Modular Summit Day 1 - Fourier Stage Modular Summit Day 2 - Fourier Stage Modular Summit Day 1 - Galois Stage Modular Summit Day 2 - Galois Stage Other Talks and LinksEpisode 285: Intents with Chris Goes from AnomaGnosis Pay DeFi Security Summit ZK Paris ZK Validator <> Geometry Tweet Research Day 2023 Playlist Intent-Based Architectures and Their Risks by Georgios Konstantopoulos Ethereum DeFi Protocol Beanstalk Hacked for $182 Million—What You Need to KnowAnother $103M Disappears From Multichain in Potential ‘Rug Pull’zkSummit 10 is happening in London on September 20, 2023! Apply to attend now -> zkSummit 10 Application Form. Speaker applications close this Friday!Polygon Labs is thrilled to announce Polygon 2.0: The Value Layer for the Internet.Polygon 2.0 and all of our ZK tech is open-source and community-driven. Reach out to the Polygon community on Discord to learn more, contribute, or join in and build the future of Web3 together with Polygon! Aleo is a new Layer-1 blockchain that achieves the programmability of Ethereum, the privacy of Zcash, and the scalability of a rollup.For questions, join their Discord at aleo.org/discord.If you like what we do:Find all our links here! @ZeroKnowledge | Linktree Subscribe to our podcast newsletterFollow us on Twitter @zeroknowledgefmJoin us on TelegramCatch us on YouTube
Read transcript

6 snips
Jul 19, 2023 • 1h 15min
Intents with Chris Goes from Anoma
This week, host Anna Rose and co-host Tarun Chitra catch up with Chris Goes from Heliax, the team behind Anoma and Namada. They start with a quick retrospective about IBC, a project he formerly worked on, and how the protocol has evolved since it launched. They dive into the concept of 'intents', exploring their origin, evolution, and discuss the intent-based systems that exist today. As well, they chat about the architectures enabled by a generalized intent-based infrastructure, the potential impacts on user experience, and the inherent trade-offs, particularly when zero-knowledge or privacy aspects are added to the mix.Further reading for this episode:Papers/DocsCosmos Whitepaper Anoma: Undefining Money Versatile commitments to value by Christopher Goes, Awa Sun Yin and Adrian Brink Differential Privacy in Constant Function Market Makers by Tarun Chitra, Guillermo Angeris and Alex Evans Wyvern Protocol Documents WebsitesSUAVE and the Future Opportunities and Challenges of MEV: Part I CoW Swap Zcash GitHub - Nullifiers Map of Zones WebsiteTalks/YouTubeRealizing Intents with a Resource Model - Christopher Goes at Research Day The Edge of MEV Switching Costs and the Slow Game - Christopher Goes at Research Day ZK8: Namada: asset-agnostic interchain privacy - Chris Goes - Anoma Christopher Goes - Anoma: an intent-centric Are Intents, SUAVE, Account Abstraction, & Cross-Chain Bridging all the same thing? - Uma Roy at Research DayPodcast EpsEpisode 115: Cosmos, IBC and ZKPs with Chris GoesEpisode 184: Anoma’s Adrian Brink on Validity Predicates, Ferveo DKG & MoreEpisode 253: A look into Namada and Anoma with Awa Sun YinzkSummit 10 is happening in London on September 20, 2023! Apply to attend now -> zkSummit 10 Application Form Polygon Labs is thrilled to announce Polygon 2.0: The Value Layer for the Internet.Polygon 2.0 and all of our ZK tech is open-source and community-driven. Reach out to the Polygon community on Discord to learn more, contribute, or join in and build the future of Web3 together with Polygon! Aleo is a new Layer-1 blockchain that achieves the programmability of Ethereum, the privacy of Zcash, and the scalability of a rollup.For questions, join their Discord at aleo.org/discord.If you like what we do:Find all our links here! @ZeroKnowledge | Linktree Subscribe to our podcast newsletterFollow us on Twitter @zeroknowledgefmJoin us on TelegramCatch us on YouTube
Read transcript

Jul 12, 2023 • 1h 20min
Using Formal Verification on ZK Systems with Jon Stephens
This week Anna Rose chats with Jon Stephens, Computer Science Ph.D. student in the UToPiA group at UT Austin and co-founder of Veridise. Veridise is a blockchain auditing firm that audits smart contracts and ZK systems. They discuss what led Jon to work on system security, what tools are available to test the security of ZK systems and the process of performing formal verification on ZK systems. They also cover general ZK security, why this topic matters and ways we can incentivise ethical disclosures when bugs and vulnerabilities are found. Additional reading for this week's episode;SmartPulse: Automated Checking of Temporal Properties in Smart Contracts by Stephens, Ferles, Mariano, Lahiri, and DilligCertifying Zero-Knowledge Circuits with Refinement Types by J. Liu, Kretz, H. Liu, Tan, Wang, Sun, Pearson, Miltner, Dillig, and FengPractical Security Analysis of Zero-Knowledge Proof Circuits by Wen, Stephens, Chen, Ferles, Pailoor, Charbonnet, Dillig and Feng Episode 67: Formal Verification with Martin LundfallEpisode 70: Digging into DAI with Rune Christensen from Maker Episode 255: Verifying Consensus On-Chain with Succinct Boogie: An Intermediate Verification Language Circom-lib How Coders Hacked Back to ‘Rescue’ $208 Million in Ethereum zkSummit 10 is happening in London on September 20, 2023! Apply to attend now -> zkSummit 10 Application Form Polygon Labs is thrilled to announce Polygon 2.0: The Value Layer for the Internet.Polygon 2.0 and all of our ZK tech is open-source and community-driven. Reach out to the Polygon community on Discord to learn more, contribute, or join in and build the future of Web3 together with Polygon! Anoma’s first fractal instance, Namada, is launching soon!The MASP circuit's latest update enables shielded set rewards directly in the shielded set, a novel feature that funds privacy as a public good.Follow Namada on twitter @namada for more information and join the community on Discord discord.gg/namada. If you like what we do:Find all our links here! @ZeroKnowledge | Linktree Subscribe to our podcast newsletterFollow us on Twitter @zeroknowledgefmJoin us on TelegramCatch us on YouTube
Read transcript

6 snips
Jul 5, 2023 • 51min
BabyAGI, Agents and Cutting-edge AI with Yohei
This week, host Anna Rose and co-host Kobi Gurkan chat with Yohei Nakajima, General Partner at Untapped Capital and creator of BabyAGI. They cover a wide variety of topics from the world of AGIs and agents to building no-code software in public. They kick-off with a chat about how Yohei’s interest in NFTs led him down the AI ‘rabbit hole’ and how he started to build out experiments in public that have inspired a new group of AI tools and projects. They wrap up with a discussion about the possible impacts of some of this AI tech, how ZK may help mediate the challenges it introduces and more.Here’s some additional links for this episode;ReAct: Synergizing Reasoning and Acting in Language Models by Yao and Cao Episode 279: Intro to zkpod.ai with Anna and KobiBonus: zkpod.ai & Attested Audio Experiment with Daniel Kang BabyAGI GitHub Auto-GPT PixelBeasts Stable Diffusion DALL·E 2 Midjourney OpenAI Playground AI LangChainLlamaIndexDustUniversal Paperclips: the game by Frank Lantz AI and the Paperclip Problem Check out the Modular Summit here: https://modularsummit.dev/ zkSummit 10 is happening in London on September 20, 2023! Apply to attend now -> zkSummit 10 Application Form Anoma’s first fractal instance, Namada, is launching soon!Namada is a proof-of-stake L1 for interchain asset-agnostic privacy. Namada natively interoperates with fast-finality chains via IBC and with Ethereum via a trustless two-way bridge.For privacy, Namada deploys an upgraded version of the multi-asset shielded pool (MASP) circuit that allows all assets (fungible and non-fungible) to share a common shielded set – this removes the size limits of the anonymity set and provides the best privacy guarantees possible for every user in the multichain.The MASP circuit's latest update enables shielded set rewards directly in the shielded set, a novel feature that funds privacy as a public good.Follow Namada on twitter @namada for more information and join the community on Discord discord.gg/namada If you like what we do:Find all our links here! @ZeroKnowledge | Linktree Subscribe to our podcast newsletterFollow us on Twitter @zeroknowledgefmJoin us on TelegramCatch us on YouTube
Read transcript

8 snips
Jun 28, 2023 • 1h 7min
Error Correcting Codes & Information Theory with Ron Rothblum
This week, host Anna Rose and Nico Mohnblatt chat with Ron Rothblum, Professor of Computer Science at Technion. They explore information theory and ZK, diving into the weeds on multiple topics including error correcting codes, FRI, FFTs, Reed-Solomon encoding, Fiat-Shamir and more. Here’s some additional links for this episode:Fiat-Shamir via List-Recoverable Codes (or: Parallel Repetition of GMW is not Zero-Knowledge) by Holmgren, Lombardi and RothblumProving as Fast as Computing: Succinct Arguments with Constant Prover Overhead by Ron-Zewi and Rothblum Faster Sounder Succinct Arguments and IOPs by Holmgren and Rothblum The Random Oracle Methodology, Revisited by Canetti, Goldreich and Halevi Linear-Time Arguments with Sublinear Verification from Tensor Codes by Bootle, Chiesa and Groth Testudo: Linear Time Prover SNARKs with Constant Size Proofs and Square Root Size Universal Setup by Campanelli, Gailly, Gennaro, Jovanovic, Mihali and Thaler Reed-Solomon Codes Shannon’s Source Coding Theorem Guy Rothblum Publications Episode 274: SNARKs: A Trilogy with Ariel Gabizon zkSummit 10 is happening in London on September 20, 2023! Apply to attend now -> https://9lcje6jbgv1.typeform.com/zkSummit10 Aleo is a new Layer-1 blockchain that achieves the programmability of Ethereum, the privacy of Zcash, and the scalability of a rollup.Interested in building private applications? Check out Aleo’s programming language called Leo that enables non-cryptographers to harness the power of ZKPs to deploy decentralized exchanges, hidden information games, regulated stablecoins, and more. Visit http://developer.aleo.org.For questions, join their Discord at aleo.org/discord.If you like what we do:Find all our links here! @ZeroKnowledge | Linktree Subscribe to our podcast newsletterFollow us on Twitter @zeroknowledgefmJoin us on TelegramCatch us on YouTube
Read transcript

Jun 21, 2023 • 1h 4min
Exploring Lurk: a New Language for Recursive zk-SNARKs
In this week’s episode, host Anna Rose chats with Chhi'mèd Künzang and François Garillot from Lurk Labs about all things Lurk, Lisp and zk languages.They discuss the history of the Lurk project, from its beginnings with Protocol Labs (the team that built Filecoin), to its emergence as a Turing-complete programming language for recursive zkSNARKs. They discuss Lurk’s relationship with Lisp, what Lisp is, and how developers familiar with that family of languages would be able to interact with Lurk. They then discuss how Lurk compares to other zkDSLs and the new innovations this Lisp-based language brings to the table.Here’s some additional links for this episode:Programming Languages Circom Arkworks GitHub Leo by Aleo SnarkyJS Noir Lurk LinksLURK: Lambda, the Ultimate Recursive Knowledge by Amin, Burnham, Garillot, Gennaro, Künzang, Rogozin and Wong Lurk Lab Lurk Lab TwitterLurk Language Lurk GitHubAdditional Reading/ListeningA Sloth-based Verifiable Delay Function (VDF) evaluator and SNARK prover GitHub Recursive Functions of Symbolic Expressions and Their Computation by Machine, Part I by John McCarthy, April 1960 Using ZK Proofs to Fight Disinformation By Trisha Datta and Dan Boneh Common Lisp Episode 172: ZK languages with Alex OzdemirzkSessions: The ZK Languages RundownzkSummit4 Videos - check the playlist for individual talks!Ever feel like developing zero-knowledge proofs is a daunting task? The team at RISC Zero is here to remind you that it doesn't have to be that way. Their out-of-the-box tooling allows developers to access the magic of ZK proofs from any chain without needing to learn custom languages or building custom zk circuits.Bonsai, RISC Zero’s most anticipated product, is a proving marketplace that enables any protocol or application to leverage fast ZKProofs in languages like Rust, Go, C++.Visit https://r0.link/ZKpodcast to learn more and sign up today for the Bonsai waitlist.If you like what we do:Find all our links here! @ZeroKnowledge | Linktree Subscribe to our podcast newsletterFollow us on Twitter @zeroknowledgefmJoin us on TelegramCatch us on YouTube
Read transcript

5 snips
Jun 14, 2023 • 1h 10min
ProtoStar with Benedikt Bünz and Binyi Chen
In this week’s episode, Anna Rose dives back into accumulation schemes with Benedikt Bünz and Binyi Chen from Espresso Systems. They discuss ProtoStar and how it compares to works such as Nova and HyperNova, as well as explore some definitions for commonly used terms in the accumulation literature. Here’s some additional links for this episode:Espresso Systems CAPE Espresso Sequencer Bulletproofs: Short Proofs for Confidential Transactions and More by Bünz, Bootle, Boneh, Poelstra, Wuille and Maxwell Verifiable Delay Functions by Boneh, Bonneau, Bünz and Fisch HyperPlonk: Plonk with Linear-Time Prover and High-Degree Custom Gates by Chen, Bünz, Boneh and Zhang Protostar: Generic Efficient Accumulation/Folding for Special-sound Protocols by Bünz and Chen Proof-Carrying Data without Succinct Arguments by Bünz, Chiesa, Lin, Mishra and Spooner Proof-Carrying Data from Accumulation Schemes by Bünz, Chiesa, Mishra, and Spooner Multivariate lookups based on logarithmic derivatives by Haböck Halo Infinite: Proof-Carrying Data from Additive Polynomial Commitments by Boneh, Drake, Fisch, Gabizon Incrementally Verifiable Computation or Proofs of Knowledge Imply Time/Space Efficiency by Valiant Recursive Proof Composition without a Trusted Setup by Bowe, Grigg, and Hopwood Episode 40: Benedikt Bünz on Bulletproofs and Verifiable Delay FunctionsEpisode 277: Nova and Beyond with Srinath Setty Check out the ZK Jobs Board here: ZK Jobs. Find your next job working in ZK!Aztec Network is building a next-generation encrypted blockchain powered by Ethereum. The team is proud to announce Noir - the world's first universal zk-language. Noir makes it safe and intuitive to write zk circuits and encrypted smart contracts, enabling novel use-cases like encrypted DeFi, private governance, and zk gaming.As a universal language, Noir is domain-specific, but blockchain agnostic. Build powerful zk applications compatible with multiple proving systems and verify your program on any EVM chain.Get started with Noir today at docs.aztec.network/noir If you like what we do:Find all our links here! @ZeroKnowledge | Linktree Subscribe to our podcast newsletterFollow us on Twitter @zeroknowledgefmJoin us on TelegramCatch us on YouTube
Read transcript

Jun 13, 2023 • 8min
Bonus: zkpod.ai & Attested Audio Experiment with Daniel Kang
In this bonus episode, Anna jumps back on the mic for a quick follow-up to Episode 279: Intro to zkpod.ai. Guest Daniel Kang describes a joint project he is doing with zkpod.ai - the Attested Audio Experiment. The objective is to prove that some piece of audio originates from a "real" (non-ai-generated) recording, even if this audio has been altered through edits or modifications. The goal is to differentiate between original "real" audio and the audio generated by zkpod.ai. In the future some iteration of this architecture could be used by content creators to distinguish deepfake audio from the real thing.
Here is the write up about the Attested Audio Experiment on Daniel Kang's blog.
Here is some of his other work as well:
https://medium.com/@danieldkang/empowering-users-to-verify-twitters-algorithmic-integrity-with-zkml-65e56d0e9dd9
https://medium.com/@danieldkang/verified-execution-of-gpt-bert-clip-and-more-6acb693fd55f
Follow @zkpodai on twitter for more updates!

Jun 7, 2023 • 56min
Intro to zkpod.ai with Anna and Kobi
This week, Anna Rose and Kobi Gurkan continue their conversation with a full episode dedicated to their new side project zkpod.ai - the voice ai trained on transcripts from this show which uses both Anna and Kobi’s voices to share insights and answer questions about zk topics. They cover the origin of the project and discuss their motivations and concerns around its uses as well as how they could see the project developing and what this could mean for the field of zk. Kobi shares his thoughts on the current tooling available, where this could progress and potential limitations it holds. Additional links mentioned in this episode:zkpod.ai Website Anna Rose’s zkpod.ai Blog Post Yohei Nakajima TwitterLangChain WebsiteWeaviate Website Anthropic Product ‘Claude’Universal Paperclips: the game by Frank Lantz Large Language Models can be used to effectively scale Spear Phishing campaigns by Hazell Creating Word Embeddings: Coding the Word2Vec Algorithm in Python using Deep Learning Check out the ZK Jobs Board here: ZK Jobs. Find your next job working in ZK!Anoma’s first fractal instance, Namada, is launching soon! Namada is a proof-of-stake L1 for interchain asset-agnostic privacy. Namada natively interoperates with fast-finality chains via IBC and with Ethereum via a trustless two-way bridge. For privacy, Namada deploys an upgraded version of the multi-asset shielded pool (MASP) circuit that allows all assets (fungible and non-fungible) to share a common shielded set – this removes the size limits of the anonymity set and provides the best privacy guarantees possible for every user in the multichain.The MASP circuit's latest update enables shielded set rewards directly in the shielded set, a novel feature that funds privacy as a public good. Follow Namada on twitter @namada for more information and join the community on Discord discord.gg/namada. Zero-knowledge is changing the world and until now, building ZK applications meant learning new, chain-specific languages and complex cryptography. But no more!With SnarkyJS, the easiest to use zk SDK, developers can add the magic of zk to their apps using TypeScript!Whether you're targeting Mina, the leading zk-native blockchain, or off-chain applications, [SnarkyJS](snarkyjs.o1labs.org) from O(1) Labs has you covered. With support for infinite recursion, in-browser proving, and so much more, the full power of zk is available to everyone. Visit [snarkyjs.o1labs.org](snarkyjs.o1labs.org) to get started.If you like what we do:Find all our links here! @ZeroKnowledge | Linktree Subscribe to our podcast newsletterFollow us on Twitter @zeroknowledgefmJoin us on TelegramCatch us on YouTube
Read transcript