Zero Knowledge
Fredrik Harrysson, Anna Rose

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/B_81tQ57-ThZg8yOSx5gjA) 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

In this week’s episode, Anna (https://twitter.com/AnnaRRose) and Tarun (https://twitter.com/tarunchitra) talk with Simon Peffers and Kelly Olson (https://twitter.com/kellymolson) from Supranational (https://twitter.com/_Supranational), a startup focused on building specialised software and hardware for advanced cryptographic computation. Simon and Kelly talk about their recent work helping out the Ethereum Foundation with VDFs, as well as building a better SNARK algorithm for Protocol Labs’ Filecoin. They cover how specialised chips can push the boundaries of computation in a post-Moore’s law world, how hardware specialised for zero knowledge is optimised, and the challenges of building ASIC chips today. Here are a few links to set the stage about what they discussed: Zero Knowledge episode 103 (https://www.zeroknowledge.fm/103), Exploring VDFs with Joseph Bonneau Supranational’s website (https://www.supranational.net) Supranational’s Medium blog (https://medium.com/supranational) Simon's talk on hardware acceleration approach at SBC (https://youtu.be/BXLcKQ6fLsU?t=3163) The 20 year old puzzle (https://www.wired.com/story/a-programmer-solved-a-20-year-old-forgotten-crypto-puzzle/) by Ron Rivest, which the Supranational folks solved just a few days late. Nvidia’s nerf of the RTX 3060 (https://www.theverge.com/2021/2/18/22289154/nvidia-rtx-3060-ethereum-mining-drivers-limit-cryptocurrency) for Ethereum mining How more specialized chips may be the solution to the end of Moore’s law (https://www.technologyreview.com/2020/02/24/905789/were-not-prepared-for-the-end-of-moores-law/) Thank you to this week’s sponsor, Aave (https://aave.com). Aave is an open source, decentralised non-custodial liquidity protocol on Ethereum. With Aave, users can participate as depositors meaning they provide liquidity to earn a passive income. or they can also act as borrowers to borrow in an overcollateralized way or undercollateralized way (think: one-block liquidity Flash Loan). A new feature is Credit Delegation, where users can delegate their credit to another person who can borrow against it Aave has an ecosystem grants program for anyone building anything that contributes to the Aave ecosystem. Check out the Aave developers portal to learn more: https://docs.aave.com/portal/ To learn more Visit aave.com to learn more *If you like what we do: * Follow us on Twitter - @zeroknowledgefm (https://twitter.com/zeroknowledgefm) Join us on Telegram (https://t.me/joinchat/B_81

In this week’s episode, Anna (https://twitter.com/AnnaRRose) and Robert Habermeier (https://twitter.com/rphmeier) chat with Pratyush Mishra (https://twitter.com/zkproofs), co-author of the Arkworks toolkit. Arkworks is a collection of Rust libraries designed to simplify development with SNARKs, both for developing high-level application circuits and building custom SNARK implementations. Pratyush lays out what possibilities and trade-offs Arkworks offers, diving into the details of the Rust implementation and why it is the best language for developing cryptographic primitives. Anna, Rob and Pratyush then branch out into the philosophical and practical questions of open-source and blockchain development. Here are a few links to Arkworks and the topics they discussed: Arkworks GitHub (https://github.com/arkworks-rs) page and Telegram (https://t.me/joinchat/FqkNt8u_OenonTJ4) group. Pratyush’s GitHub (https://github.com/Pratyush), Twitter (https://twitter.com/zkproofs) and Berkeley (https://people.eecs.berkeley.edu/~pratyushmishra/) pages. Bellman (https://github.com/zkcrypto/bellman) and Libsnark (https://github.com/scipr-lab/libsnark), some of the other libraries that are similar to Arkworks. The Celo (https://docs.celo.org/overview) and Mina (https://minaprotocol.com/docs) protocols, two major projects using Arkworks. Here (https://medium.com/cornellblockchain/a-brief-dive-into-zk-snarks-and-the-zokrates-toolbox-on-the-ethereum-blockchain-cb7bd7f00fdc) is a basic explainer of what projects like Arkworks are trying to do and why it’s useful, with a particular focus on ZoKrates, one of the languages Pratyush mentioned. Intros to Circom (https://iden3.io/circom), Leo (https://developer.aleo.org/developer/getting_started/overview/) and Zinc (https://github.com/matter-labs/zinc), some of the higher level languages. An earlier episode with Robert Habermeier (https://www.zeroknowledge.fm/83) about the work he does on Polkadot. Be sure to subscribe to the zkMesh Newsletter (https://zkmesh.substack.com) - a monthly rundown of the latest in decentralised privacy-preserving technologies, privacy protocol development and zero knowledge systems research. Put together by Anna & Mikerah (HashCloak). Thank you to this week’s sponsor Least Authority (https://leastauthority.com). Least Authority is a security consulting and product development company known for pushing the limits on how to build privacy-respecting solutions. They are a team of security researchers, open so

In this week’s episode, Anna (https://twitter.com/annarrose) and James Prestwich (https://twitter.com/_Prestwich) chat with Phil Daian (https://twitter.com/phildaian) and Stephane Gosselin (https://twitter.com/thegostep) from the Flashbots (https://github.com/flashbots/) project. Flashbots is a research and development organization formed to mitigate the negative externalities and existential risks posed by miner-extractable value (MEV) to smart-contract blockchains They talk about the Flashbots organization and mission as well as the evolving opportunities and dangers lurking in the mempool. Miner extractable value (MEV) (https://arxiv.org/abs/1904.05234) is a measure devised to study consensus security by modeling the profit a miner (or validator, sequencer, or other privileged protocol actor) can make through their ability to arbitrarily include, exclude, or re-order transactions from the blocks they produce. Here are some links to previous episodes, the project & MEV: * Discussing Plasma and Storage Rent with Karl Floersch and Phil Daian (https://www.zeroknowledge.fm/17) * Storage rent with Phil Daian (https://www.zeroknowledge.fm/25) * Monsters in the Mempool with Dan Robinson from Paradigm (https://www.zeroknowledge.fm/153) on Zero Knowledge Podcast * Flash Boys 2.0: Frontrunning, Transaction Reordering, and Consensus Instability in Decentralized Exchanges (https://pdaian.com/flashboys2.pdf) * Flashbots: Frontrunning the MEV crisis (https://medium.com/flashbots/frontrunning-the-mev-crisis-40629a613752) on the Flashbots blog * Flashbots post on Ethresear.ch (https://ethresear.ch/t/flashbots-frontrunning-the-mev-crisis/8251) * Flashbots (https://github.com/flashbots/pm#flashbots) * Flashbots Alpha (https://github.com/flashbots/pm#flashbots-alpha) * MEV research roadmap (https://github.com/flashbots/mev-research/blob/main/research_roadmap.md) * Flashbots MEV Fellowship - collective research process (https://github.com/flashbots/mev-research#mev-research) * MEV Roast Calendar (https://calendar.google.com/calendar/u/0/embed?src=c_7lurqn12ecl64li0ms3kse5vok@group.calendar.google.com) In case you missed the announcement - zkSessions: DeFi+Privacy (https://hopin.com/events/zksessions-defi-and-privacy) has been postponed until Feb 22. Grab your free spot here -> https://hopin.com/events/zksessions-defi-and-privacy Thank you to this week’s sponsor Optimism PBC (https://optimism.io/). Optimism PBC is a Public Benefit Corporation (PBC) building the Optimistic

In this week’s episode, Anna (https://twitter.com/AnnaRRose) & Tarun (https://twitter.com/tarunchitra) take a step further into the NFT/Art space and chat with 2 content creators/entrepreneurs Andre Anjos (RAC) (https://twitter.com/RAC) and Trevor McFedries (Brud) (https://www.instagram.com/brud.fyi/) who are both making work that intersects with NFTs, crypto & other novel blockchain concepts. They discuss their respective works, and explore the new ways in which creators & influencers can engage with Blockchain tech and NFTs. They also try to imagine what living a digital reality actually means for the creation and consumption, or ownership of content. Here are a few of the links and projects mentioned: * Dieter Shirley from Flow on ZKPodcast (https://www.zeroknowledge.fm/149) * Alex from Rarible on ZKPodcast (https://www.zeroknowledge.fm/150) * Headless Brands (https://otherinter.net/web3/headless-brands/) * Michela's instagram (https://www.instagram.com/lilmiquela/) * Zora (https://zora.co/) * Superrare (https://superrare.co/) * friend with benefits - fwb.help (https://fwb.help/) * RAC token on Zora (https://blog.ourzora.com/home/introducing-rac) Check out and sign up for the zkSessions event happening on Feb 15th! https://hopin.com/events/zksessions-defi-and-privacy It's free and focused on DeFi & Privacy Thanks to this week’s sponsor Aave (https://aave.com/)! Aave is an open source, decentralised non-custodial liquidity protocol on Ethereum. With Aave, users can participate as depositors meaning they provide liquidity to earn a passive income. or they can also act as borrowers to borrow in an overcollateralized way or undercollateralised way (think: one-block liquidity Flash Loan). Aave is decentralised and community-governed and has an ecosystem grants program for anyone building anything that contributes to Aave! DeFi-staked NFT collectibles game Aavegotchi (https://aavegotchi.com/) originated as an Aave ecosystem grant. To learn more about the grant program visit aave.com (https://aave.com/) and find the link to apply for the Aave grants program here (https://medium.com/aave/aave-ecosystem-grants-round-2-33e7ffed7933)! *If you like what we do: * Follow us on Twitter - @zeroknowledgefm (https://twitter.com/zeroknowledgefm) Join us on Telegram (https://t.me/joinchat/B_81tQ57-ThZg8yOSx5gjA) Catch us on Youtube (https://www.youtube.com/channel/UCYWsYz5cKw4wZ9Mpe4kuM_g) Read up on the r/ZKPodcast subreddit (https://www.reddit.com/r/zkpodcast) Giv

In this week’s episode, Anna (https://twitter.com/AnnaRRose) & Josh Cincinnati (https://twitter.com/acityinohio) chat with Peter Van Valkenburgh (https://twitter.com/valkenburgh), Director of Research at Coin Center (https://www.coincenter.org/). Coin Center is a non-profit research and advocacy group focused on the public policy issues facing cryptocurrency and decentralized computing technologies. In this conversation, they cover the various branches in the US system, how these interact with the crypto/blockchain community, what the process is for making regulation and how coincenter gets involved. Here are a few of the groups that they mention: * FinCen: Financial Crimes Enforcement Network. * SEC: U.S. Securities and Exchange Commission * CFTC: Commodities futures trading commission Here are some handy links: * Tangents from Coin Center: Rohan Grey (https://www.youtube.com/watch?v=697gBy8SZJA) * https://www.coincenter.org * Coincenter Blog: Coin Center files second comment in FinCEN rulemaking challenging its authority to make the surveillance rule (https://www.coincenter.org/coin-center-files-second-comment-in-fincen-rulemaking-challenging-its-authority-to-make-the-surveillance-rule/) * Coincenter Blog: Join us in responding to an unfair and discriminatory midnight rulemaking (https://www.coincenter.org/join-us-in-responding-to-an-unfair-and-discriminatory-midnight-rulemaking/) * Stablecoin Tethering and Bank Licensing Enforcement (STABLE) Act (https://www.investopedia.com/new-stablecoin-bill-raises-hackles-of-crypto-community-5090337) * Interpretive Letter #1172 OCC Chief Counsel's Interpretation on National Bank and Federal Savings Association Authority to H (https://www.occ.gov/topics/charters-and-licensing/interpretations-and-actions/2020/int1172.pdf) Thanks for this week’s sponsor Interchain Foundation (https://interchain.io/) or ICF ICF is focused on the research, development, and promotion of open, decentralized, network technologies like Cosmos One of the most recent developments in the Cosmos ecosystem is the Stargate upgrade. Stargate is the largest Cosmos upgrade yet, enabling blockchains to connect with each other using the first standardized protocol for inter-blockchain communication (IBC). Here is our episode with Chris Goes about IBC. If you want to apply to the Interchain Foundation Grants program, here is the link: apply.interchain.io (https://docs.google.com/forms/d/e/1FAIpQLSdkgcNckqj6s9IkX0cSg6eiicYg2IPMASZeTQ2KO9kjnma28g/view

This week, Anna and Tarun chat with Stani Kulechov (https://twitter.com/StaniKulechov), co-founder of Aave (https://twitter.com/AaveAave), about the origin and evolution of the project, the changing DeFi landscape, collateralized debt in crypto, Flash Loans, Flash Minting, Credit Delegation and the future of DeFi. Quick recap: A Flashloan is an uncollatoralised loan which must be issued and repaid in the same transaction before the blockchain updates the user’s account balances. If it isn’t repaid in this time, the transaction will fail. We have discussed Flashloans on the show before see this previous episode: https://www.zeroknowledge.fm/118 Thank you to this week’s sponsor Hermez Protocol (https://hermez.io/)! Hermez is a Layer 2 solution that scales token transfers on top of Ethereum and which can handle up to 2000 transactions per second. Designed for high-frequency tokens, Hermez is a zk rollup which leverages zk-SNARKs for validity proofs and with on-chain data availability. Hermez's zero-knowledge circuits are developed using iden3’s circuit compiler language, Circom. They also introduce a novel consensus algorithm, Proof-of-Donation, that gives 40% of each transaction fee back to Ethereum community projects as a donation, thereby supporting Ethereum development. After passing two security audits, Hermez is running a bug bounty program, offering up to 100 ETH to whoever discovers any critical vulnerabilities. We recently had Jordi Baylina, Technical Lead at Hermez, on the show for an interview - you can find that episode here (https://www.zeroknowledge.fm/145). Learn more about the project and bug bounty at https://hermez.io/ If you like what we do: Follow us on Twitter - @zeroknowledgefm -https://twitter.com/zeroknowledgefm Join us on Telegram -https://t.me/joinchat/B81tQ57-ThZg8yOSx5gjA Catch us on Youtube -https://www.youtube.com/channel/UCYWsYz5cKw4wZ9Mpe4kuMg Read up on the r/ZKPodcast subreddit -https://www.reddit.com/r/zkpodcast Give us feedback! -https://forms.gle/iKMSrVtcAn6BByH6A Support our Gitcoin Grant -https://gitcoin.co/grants/329/zero-knowledge-podcast-2 Support us on the ZKPatreon -https://www.patreon.com/zeroknowledge Or directly here: ETH: 0xC0FFEE1B5083230a5154F55f253B6b6ae8F29B1a BTC: 1cafekGa3podM4fBxPSQc6RCEXQNTK8Zz ZEC: t1R2bujRF3Hzte9ALHpMJvY8t5kb9ut9SpQ

This week, Anna and guest co-host James Prestwich (https://twitter.com/_prestwich) chat with David Vorick (https://twitter.com/DavidVorick) from Skynet Labs (https://siasky.net/) about the scope and goals of the Skynet project. They discuss the journey from earlier work on Sia & distributed data to Skynet, SkyDB, and their idea for Recursive Content Monetization - a new model to pay online creators and content owners. They also chat about the SkyFeed (https://github.com/redsolver/skyfeed) project - a decentralised Twitter like project. In this part of the conversation, they explore how the decentralised community could potentially remove the harm done by the social chat algorithms, but also the potential impact - and danger - that fully decentralised systems can have. Here are some helpful links: * https://siasky.net/ * https://sia.tech/ * https://support.siasky.net/article/nz6p6876e3-skynet-resources * https://blog.sia.tech/skydb-a-mutable-database-for-the-decentralized-web-7170beeaa985 * https://blog.sia.tech/skynet-the-future-of-nebulous-c9922eb53456 * https://joinmastodon.org/ Thanks to this week’s sponsor Aave (https://aave.com/).  Aave Protocol (https://aave.com/) is an open source and non-custodial protocol where users can earn interest on deposits and borrow assets  Aave Protocol also features access to innovative DeFi building blocks like Flash Loans. They are now introducing a new feature is Credit Delegation, where users can delegate their credit to another person who can borrow against it  For anyone thinking of contributing to the ecosystem, check out the Grants Program - here is the link: https://docs.aave.com/portal/   Also vIsit aave.com (https://aave.com/) or join the Aave Discord #developers channel https://aave.com/discord to find out more! If you like what we do:  Follow us on Twitter - @zeroknowledgefm -https://twitter.com/zeroknowledgefm Join us on Telegram -https://t.me/joinchat/B81tQ57-ThZg8yOSx5gjA Catch us on Youtube -https://www.youtube.com/channel/UCYWsYz5cKw4wZ9Mpe4kuMg Read up on the r/ZKPodcast subreddit -https://www.reddit.com/r/zkpodcast  Give us feedback! -https://forms.gle/iKMSrVtcAn6BByH6A  Support our Gitcoin Grant -https://gitcoin.co/grants/329/zero-knowledge-podcast-2 Support us on the ZKPatreon -https://www.patreon.com/zeroknowledge Or directly here:  ETH: 0xC0FFEE1B5083230a5154F55f253B6b6ae8F29B1a BTC: 1cafekGa3podM4fBxPSQc6RCEXQNTK8Zz ZEC: t1R2bujRF3Hzte9ALHpMJvY8t5kb9ut9SpQ

This week, Anna (https://twitter.com/AnnaRRose) chats with guests Tarun Chitra (https://twitter.com/tarunchitra) (Gauntlet & Robot Ventures), James Prestwich (https://twitter.com/_prestwich) (cLabs) and Josh Cincinnati (https://twitter.com/acityinohio) (previously Zcash Foundation). Throughout this conversation, they touch on topics like the state of zero knowledge applications, blockchain technology, privacy and DeFi. They also explore what we can expect in the near future. Here are a few of the papers and links we mention in the show: * Mina’s Testworld (https://minaprotocol.com/adversarial) * Barry’s Post Why you can’t build a private uniswap with ZKPs (https://ethresear.ch/t/why-you-cant-build-a-private-uniswap-with-zkps/7754) * Flash Boys 2.0: Frontrunning, Transaction Reordering, and Consensus Instability in Decentralized Exchanges (https://pdaian.com/flashboys2.pdf) * Flashbots Project (https://github.com/flashbots/pm) If you like what we do: Follow us on Twitter @zeroknowledgefm (https://twitter.com/zeroknowledgefm) Join us on Telegram (https://t.me/joinchat/B_81tQ57-ThZg8yOSx5gjA) Catch us on Youtube (https://www.youtube.com/channel/UCYWsYz5cKw4wZ9Mpe4kuM_g) Read up on the r/ZKPodcast subreddit (https://www.reddit.com/r/zkpodcast) Give us feedback! (https://forms.gle/iKMSrVtcAn6BByH6A) Support our Gitcoin Grant (https://gitcoin.co/grants/329/zero-knowledge-podcast-2) Support us on the ZKPatreon (https://www.patreon.com/zeroknowledge)

This week, Anna and Fredrik do a look back at 2020 and chat about some of their favourite ZKPodcast episodes and themes from this past year. This is also a notable episode, as it will be Fredrik's last as a regular co-host. And so they also take this time to reminisce and look back over 3 years of the Zero Knowledge Podcast and share some thoughts on how the space has developed. Some of the 2020 episodes discussed: * ZK & Games: Dark Forest with Brian Gu (https://www.zeroknowledge.fm/141) * Isogenies with Luca De Feo (https://www.zeroknowledge.fm/117) * ZKPs in Ethereum with Vitalik Buterin & Justin Drake (https://www.zeroknowledge.fm/120) * Consensus Algorithms & HotStuff with Ittai Abraham (https://www.zeroknowledge.fm/127) * Proof of Necessary Work with Akis Kattis (NYU) (https://www.zeroknowledge.fm/131) * Trusted Setup Ceremonies Explored (https://www.zeroknowledge.fm/133) * A Tale of Sushi(Swap) with Tarun, Hasu and Anna - Part1 (https://www.zeroknowledge.fm/148) * Josh Cincinnati on Zcash, governance and leaving the Zcash Foundation (https://www.zeroknowledge.fm/143) Some of the projects that had previously been on the zkPodcast that launched or were announced this year: Zk-projects: * Hermez Network (https://www.zeroknowledge.fm/145) * Aleo (https://www.zeroknowledge.fm/144) * MACI (https://www.zeroknowledge.fm/159) * DeversiFi (https://www.zeroknowledge.fm/138) * Loopring (https://www.zeroknowledge.fm/161) L1s: * Polkadot (https://www.zeroknowledge.fm/46) * Near (https://www.zeroknowledge.fm/157) * Filecoin (https://www.zeroknowledge.fm/106) * Nucypher (https://www.zeroknowledge.fm/63) Thanks to our sponsor Least Authority (https://leastauthority.com/). Least Authority is a security consulting company known for their dedication to pushing the limits on how to build privacy-respecting solutions. They are a team of security researchers, open source developers, privacy advocates, cryptographers who specialize in security audits, design specification reviews, and security-by-design. Given that privacy is at the core of their work and mission, least authority recognizes the importance of privacy in DeFi and other decentralizing technologies and the role it plays in preserving balance of power. Join their mailing list to connect and stay informed on the latest in Least Authority security audit reports, upcoming events, open source contributions and product development initiatives. Subscribe at leastauthority.com/newsletter (https://leastaut

This week, Anna chats with Matthew Finestone (https://twitter.com/finestonematt) and Brecht Devos (https://twitter.com/brechtpd) from Loopring (https://twitter.com/loopringorg) about their zkrollup protocol, DEX and wallet. We explored the evolution of Loopring, how their zkrollup works, how they are bringing AMMs to L2 and what’s next for the project. We mention Brecht’s previous episode (https://www.zeroknowledge.fm/133) as well the talk by Barry Whitehat (https://www.youtube.com/watch?v=lv6iK9qezBY) at Devcon4 Thanks to this week’s sponsor Parity Technologies (http://parity.io) Parity is a company building the core infrastructure to power Web 3.0. They strive to write the fastest, lightest, and safest core technology in blockchain and write lots of open-source code. Parity is currently looking to fill a number of job positions • Berlin office: experienced, creative and enthusiastic Content Marketing Manager. • Remote: CI/CD Engineer to help automate an ever-growing set of open source repos in GitHub. Interested or know someone? More details at parity.io/jobs (http://parity.io/jobs) If you like what we do: Follow us on Twitter - @zeroknowledgefm -https://twitter.com/zeroknowledgefm Join us on Telegram -https://t.me/joinchat/B81tQ57-ThZg8yOSx5gjA Catch us on Youtube -https://www.youtube.com/channel/UCYWsYz5cKw4wZ9Mpe4kuMg Read up on the r/ZKPodcast subreddit -https://www.reddit.com/r/zkpodcast Give us feedback! -https://forms.gle/iKMSrVtcAn6BByH6A Support our Gitcoin Grant -https://gitcoin.co/grants/329/zero-knowledge-podcast-2 Support us on the ZKPatreon -https://www.patreon.com/zeroknowledge

This week, Anna chats with Eduardo Antuñia Díez (https://github.com/eduadiez) - co-founder / project lead of DAppNode (https://dappnode.io/) - about the importance of running your own node, the roll out of ETH2 and the role DAppNode aims to play in the future. Here are some useful links: STABLE Act (https://decrypt.co/50222/crypto-industry-votes-no-to-stablecoin-bill-in-congress) Jordi episode (https://www.zeroknowledge.fm/145) DAppNode Discord (https://discord.dappnode.io) DAppNode Gaurdians of Ethereum DAO proposal (https://medium.com/dappnode/guardians-of-ethereum-a-validator-dao-proposal-d82e76231b45) Zero Knowledge Gitcoin grant (https://gitcoin.co/grants/329/zero-knowledge-podcast) is eligible for Gitcoin's CLR matching - on now! Last chance to donate before the new year. Thanks to this week’s sponsor O(1) Labs (https://o1labs.org/), the team incubating Mina (minaprotocol.com) protocol. Mina is the world’s lightest blockchain, powered by participants. And over the past 18 months, the community - alongside the core team at O(1) Labs - have been working on a rigorous testnet. And now they’re close to finding a mainnet candidate. Signup for this adversarial testnet, Testworld. Signups open today, but is limited to the first 1000 participants. Go to minaprotocol.com/adversarial (https://minaprotocol.com/adversarial) to secure your spot. Also be sure to join their active technical community discord at bit.ly/minadiscord (http://bit.ly/MinaDiscord) If you like what we do: Follow us on Twitter - @zeroknowledgefm (-https://twitter.com/zeroknowledgefm) Join us on Telegram (https://t.me/joinchat/B_81tQ57-ThZg8yOSx5gjA) Catch us on Youtube (https://www.youtube.com/channel/UCYWsYz5cKw4wZ9Mpe4kuM_g) Read up on the r/ZKPodcast subreddit (https://www.reddit.com/r/zkpodcast t) Give us feedback! https://forms.gle/iKMSrVtcAn6BByH6A Support our Gitcoin Grant (https://gitcoin.co/grants/329/zero-knowledge-podcast-2) Support us on the ZKPatreon (https://www.patreon.com/zeroknowledge)

This week, Anna chats with Koh Wei Jie (https://twitter.com/weijie_eth) from the Ethereum Foundation about the MACI or Minimum Anti-Collusion Infrastructure. They chat about the challenges in voting digitally and in decentralised networks, how MACI uses zkps to solve this, and how it could be used in the context of quadratic voting. They also do a step by step walkthrough of how a vote is cast and counted in MACI Here are some helpful links: https://www.zeroknowledge.fm/133 https://kohweijie.com/ https://www.youtube.com/watch?v=sKuNj_IQVYI https://github.com/appliedzkp/maci https://www.maxgrok.com/posts/clrfund Check out the Zero Knowledge Podcast Gitcoin Grant here -> https://gitcoin.co/grants/329/zero-knowledge-podcast Thanks to this week's sponsor Parity Technologies (https://twitter.com/ParityTech) Parity is a company building the core infrastructure to power Web 3.0. And at the heart of the company is a genuine goal of empower developers to create better products and services through decentralized web technologies. Parity has the following job openings: • Berlin office: looking for a passionate social media manager to maintain and grow the company’s social networks, and to activate customers and contributors. into advocates. • Remote work: looking for a CI/CD Engineer to help automate an ever-growing set of open source repos in GitHub. Experience: Github Actions, Gitlab CI or similar, Linux, Compiler experience like Docker. Find out more at parity.io/jobs (https://www.parity.io/jobs/) So thanks again Parity! If you like what we do: Follow us on Twitter - @zeroknowledgefm -https://twitter.com/zeroknowledgefm Join us on Telegram -https://t.me/joinchat/B81tQ57-ThZg8yOSx5gjA Catch us on Youtube -https://www.youtube.com/channel/UCYWsYz5cKw4wZ9Mpe4kuMg Read up on the r/ZKPodcast subreddit -https://www.reddit.com/r/zkpodcast Give us feedback! -https://forms.gle/iKMSrVtcAn6BByH6A Support our Gitcoin Grant -https://gitcoin.co/grants/329/zero-knowledge-podcast-2 Support us on the ZKPatreon -https://www.patreon.com/zeroknowledge Or directly here: ETH: 0xC0FFEE1B5083230a5154F55f253B6b6ae8F29B1a BTC: 1cafekGa3podM4fBxPSQc6RCEXQNTK8Zz ZEC: t1R2bujRF3Hzte9ALHpMJvY8t5kb9ut9SpQ

In this week’s episode, we chat with Omer Shlomovits (https://www.omershlomovits.com/) from ZenGo Wallet (https://zengo.com/) about MPC, threshold cryptography and how the research around this topic can be used in a blockchain context. We reference the Zero Knowledge Podcast Episode 90 with Nigel Smart (https://www.zeroknowledge.fm/90). Here are some additional links to check out: * ZenGo X (https://zengo.com/research/) * Flaws Could Have Exposed Cryptocurrency Exchanges to Hackers (https://www.wired.com/story/cryptocurrency-exchanges-key-flaws-hackers/) presented at Blackhat USA * Omer’s work on Diogenes (https://medium.com/zengo/dogbyte-attack-playing-red-team-for-eth2-0-vdf-ea2b9b2152af) * Survey of threshold ECDSA (https://eprint.iacr.org/2020/1390.pdf) * MPC Alliance (https://www.mpcalliance.org) * JugglingSwap: Scriptless Atomic Cross-Chain Swaps (https://arxiv.org/abs/2007.14423) * CryptoWills: How to Bequeath Cryptoassets (https://eprint.iacr.org/2020/283.pdf) Thanks to this week’s sponsor Least Authority (https://leastauthority.com/). If you are skilled in the area of zero-knowledge protocols and other advanced cryptography for scalability and privacy enhancing tech, you should get in contact with them. They currently have an open security auditor position see more at leastauthority.com/careers (https://leastauthority.com/careers/) You can also find the Gitcoin grants here: Least Authority’s Grant for the Moon Math Manual -> https://gitcoin.co/grants/543/the-moonmath-manual-to-zk-snarks Zero Knowledge Podcast -> https://gitcoin.co/grants/329/zero-knowledge-podcast If you like what we do: Follow us on Twitter - @zeroknowledgefm (https://twitter.com/zeroknowledgefm) Join us on Telegram (https://t.me/joinchat/B_81tQ57-ThZg8yOSx5gjA) Catch us on Youtube (https://www.youtube.com/channel/UCYWsYz5cKw4wZ9Mpe4kuM_g) Read up on the r/ZKPodcast subreddit (https://www.reddit.com/r/zkpodcast) Give us feedback! -https://forms.gle/iKMSrVtcAn6BByH6A Support our Gitcoin Grant (https://gitcoin.co/grants/329/zero-knowledge-podcast) Support us on the ZKPatreon (https://www.patreon.com/zeroknowledge) Or directly here: ETH: 0xC0FFEE1B5083230a5154F55f253B6b6ae8F29B1a BTC: 1cafekGa3podM4fBxPSQc6RCEXQNTK8Zz ZEC: t1R2bujRF3Hzte9ALHpMJvY8t5kb9ut9SpQ

This week, Anna catches up with Illia Polosukhin (https://twitter.com/ilblackdragon), CTO and co-founder of NEAR (https://near.ai/), to talk about what's new in the network since last year. They go deeper on some of the topics they discussed last time - such as sharded vs non-sharded blockchains and data availability as well as discuss the long and rocky road to launching a new PoS network, building a validator community and where we might see privacy and zkp tech in Near. Some episodes we reference in our chat. * Ep 91: Near Protocol's focus on UX (https://www.zeroknowledge.fm/91) * Ep 135: Look into Solana (https://www.zeroknowledge.fm/135) * Ep 156: Stateless Validation with Alin Tomescu (https://www.zeroknowledge.fm/156) Thank you to this week’s sponsor Trail of Bits (https://www.trailofbits.com/). Trail of Bits has published this guide (https://github.com/crytic/building-secure-contracts) for building secure contracts with their Crytic (https://github.com/crytic) offering. Crytic is a SaaS-based GitHub application created by Trail of Bits that continuously assures your Ethereum smart contracts are safe and functional. It reports build status on every commit and runs a suite of security analyses so you get immediate security feedback. Check out this guide (https://github.com/crytic/building-secure-contracts) - which I have added to the show notes - for tips on how to build security into your dapps from the start and how to use the Trail of Bits suite of tools for automated vulnerability detection. Thank you once again Trail of Bits (https://www.trailofbits.com/) If you like what we do: Follow us on Twitter - @zeroknowledgefm -https://twitter.com/zeroknowledgefm Join us on Telegram -https://t.me/joinchat/B81tQ57-ThZg8yOSx5gjA Catch us on Youtube -https://www.youtube.com/channel/UCYWsYz5cKw4wZ9Mpe4kuMg Read up on the r/ZKPodcast subreddit -https://www.reddit.com/r/zkpodcast Give us feedback! -https://forms.gle/iKMSrVtcAn6BByH6A Support our Gitcoin Grant -https://gitcoin.co/grants/329/zero-knowledge-podcast-2 Support us on the ZKPatreon -https://www.patreon.com/zeroknowledge Or directly here: ETH: 0xC0FFEE1B5083230a5154F55f253B6b6ae8F29B1a BTC: 1cafekGa3podM4fBxPSQc6RCEXQNTK8Zz ZEC: t1R2bujRF3Hzte9ALHpMJvY8t5kb9ut9SpQ

In this week’s episode, Anna and Fredrik chat with Alin Tomescu (https://twitter.com/alinush407), a post-doc researcher at VMWare Research Group (https://research.vmware.com/reserchers/alin-tomescu), about the concept of stateless systems. Specifically, they explore his work on stateless validation, why this would be desirable and what is the state of the research around this topic. Have a look at Alin’s previous zkStudy Club episodes: zkStudyClub: Alin Tomescu on authenticated dictionaries and cross-incremental proof (dis)aggregation (https://www.youtube.com/watch?v=PrgeQJioCI8) & zkStudyClub: Aggregatable Subvector Commitments with Alin Tomescu (VMWare Research) (https://youtu.be/KGRnpjPjduI) This episode is packed full of info and Alin shared an amazing list of resources to help navigate this : RMCI17e, Improving Authenticated Dynamic Dictionaries, with Applications to Cryptocurrencies (https://eprint.iacr.org/2016/994), Leonid Reyzin and Dmitry Meshkov and Alexander Chepurnoy and Sasha Ivanov CPZ18, Edrax: A Cryptocurrency with Stateless Transaction Validation (https://eprint.iacr.org/2018/968), 2018, Alexander Chepurnoy and Charalampos Papamanthou and Yupeng Zhang BBF18, Batching Techniques for Accumulators with Applications to IOPs and Stateless Blockchains (https://eprint.iacr.org/2018/1188), 2018, Dan Boneh and Benedikt Bünz and Ben Fisch Tome20, How to Keep a Secret and Share a Public Key (Using Polynomial Commitments) (https://alinush.github.io/papers/phd-thesis-mit2020.pdf), 2020, Tomescu, Alin, CFG+20, [Vector Commitment Techniques and Applications to Verifiable Decentralized Storage](https://eprint.iacr.org/2020/149], 2020, Matteo Campanelli and Dario Fiore and Nicola Greco and Dimitris Kolonelos and Luca Nizzardo GRWZ20, Pointproofs: Aggregating Proofs for Multiple Vector Commitments (https://eprint.iacr.org/2020/419), 2020, Sergey Gorbunov and Leonid Reyzin and Hoeteck Wee and Zhenfei Zhang TAB+20e, Aggregatable Subvector Commitments for Stateless Cryptocurrencies (https://eprint.iacr.org/2020/527), 2020, Alin Tomescu and Ittai Abraham and Vitalik Buterin and Justin Drake and Dankrad Feist and Dmitry Khovratovich LGG+20, Aardvark: A Concurrent Authenticated Dictionary with Short Proofs (https://eprint.iacr.org/2020/975), 2020, Derek Leung and Yossi Gilad and Sergey Gorbunov and Leonid Reyzin and Nickolai Zeldovich AR20, KVaC: Key-Value Commitments for Blockchains and Beyond (https://eprint.iacr.org/2020/1161), 2020, Shashank Agrawal an

In this week’s episode, we revisit the topic of consensus algorithms with Ren Zhang (https://twitter.com/nirenzang), a researchers at Nervos and previously at imec-COSIC (KU Leuven). We chat about an earlier work he did on evaluating PoW consensus protocols security and explore his more recent work on NC-Max - a consensus protocol that breaks the throughput limit and enables the full utilization of the nodes’ bandwidth in confirming transactions Here are a few of the links we mention in the interview: - Consensus Algorithms & HotStuff with Ittai Abraham (https://www.zeroknowledge.fm/127) - Majority is not Enough:Bitcoin Mining is Vulnerable (https://www.cs.cornell.edu/~ie53/publications/btcProcFC.pdf) - FruitChains: A Fair Blockchain (https://eprint.iacr.org/2016/916.pdf) - RSK technology (https://www.rsk.co/) - Subchains: A Technique to Scale Bitcoin and Improve the User Experience (https://www.bitcoinunlimited.info/resources/subchains.pdf) - Lay Down the Common Metrics: Evaluating Proof-of-Work Consensus Protocols' Security (https://www.esat.kuleuven.be/cosic/publications/article-3005.pdf) by Ren Zhang & Bart Preneel - NC-Max: Breaking the Throughput Limit of Nakamoto Consensus (https://eprint.iacr.org/2020/1101.pdf) by Ren Zhang, Dingwei Zhang, Quake Wang, Jan Xie and Bart Preneel - SquirRL (https://arxiv.org/abs/1912.01798) - A recent paper extending the "Lay Down the Common Metrics" paper - Markov decision process (https://en.wikipedia.org/wiki/Markov_decision_process) on Wikipedia - Monsters in the Mempool with Dan Robinson from Paradigm (https://www.zeroknowledge.fm/153) - Prism: Deconstructing the Blockchain to Approach Physical Limits (https://arxiv.org/pdf/1810.08092.pdf) - Alan Szepieniec on Hash Functions & Supersonic SNARKs (https://www.zeroknowledge.fm/105) More on Nervos: For the UTXO Programming Model of Nervos, the best starting point is Ren’s colleague Xuejie Xiao's blog (https://xuejie.space/2019_07_05_introduction_to_ckb_script_programming_validation_model/). An explanation of Nervos DAO (https://xuejie.space/2019_07_05_introduction_to_ckb_script_programming_validation_model/) An introduction of the Virtual Machine and smart contract support (https://www.youtube.com/watch?v=vezNBU5Isgg) Thanks to our sponsor Least Authority (https://leastauthority.com/). Least Authority is a security consulting company known for their dedication to pushing the limits on how to build privacy-respecting solutions. They are a team of security researcher

In this week’s episode, Anna spoke with Nolan Smith (https://www.linkedin.com/in/notalwaysgray) and Locke Brown (https://twitter.com/lockebrown), co-founders at NuID (https://nuid.io) - a zero knowledge authentication solution. They explore the use-case of zk-powered password management and how this relates to Identity. Here are a few of the articles mentioned in the episode: -Universally Composable Direct Anonymous Attestation (https://eprint.iacr.org/2015/1246.pdf) by Jan Camenisch , Manu Drijvers , and Anja Lehmann -Practical UC-Secure Delegatable Credentials with Attributes and Their Application to Blockchain (https://acmccs.github.io/papers/p683-camenischA.pdf) by Jan Camenisch , Manu Drijvers , and Anja Lehmann -Privacy-Preserving User-Auditable Pseudonym Systems by Jan Camenisch & Anja Lehmann IBM Research (https://researcher.watson.ibm.com/researcher/files/zurich-ANJ/main_nymlog.pdf) – Zurich Find out more at the NuID developer portal https://portal.nuid.io Thanks to this week’s sponsor Aleo (https://aleo.org/) Aleo is the first platform for fully private applications. It uses blockchain and zero-knowledge cryptography to deliver a web experience that is both personal and private. With Aleo, developers can write private applications, without a background in blockchains or expertise in cryptography. Aleo has released Developer Preview I (https://developer.aleo.org/aleo/getting_started/overview/), an early peek at what the future of the web will look like. The release introduces a new programming language called Leo, a new community-driven package manager for Leo, and a new development environment or IDE called Aleo Studio (https://aleo.studio/). We recently had Howard Wu, a co-founder of Aleo, on the show for an interview - you can find that episode here (https://www.zeroknowledge.fm/144). Learn more about Aleo at https://aleo.org/ Thanks again Aleo! If you like what we do: Follow us on Twitter - @zeroknowledgefm -https://twitter.com/zeroknowledgefm Join us on Telegram -https://t.me/joinchat/B81tQ57-ThZg8yOSx5gjA Catch us on Youtube -https://www.youtube.com/channel/UCYWsYz5cKw4wZ9Mpe4kuMg Read up on the r/ZKPodcast subreddit -https://www.reddit.com/r/zkpodcast Give us feedback! -https://forms.gle/iKMSrVtcAn6BByH6A Support our Gitcoin Grant -https://gitcoin.co/grants/329/zero-knowledge-podcast-2 Support us on the ZKPatreon -https://www.patreon.com/zeroknowledge Or directly here: ETH: 0xC0FFEE1B5083230a5154F55f253B6b6ae8F29B1a BTC: 1cafekGa3p

In this week’s episode, we chat with Dan Robinson, a Research Partner at Paradigm (https://www.paradigm.xyz/). We talk about the world of crypto VC and revisit of the topic of the Ethereum mempool. We then hear Dan's story about how he and some colleagues tried to save a transaction from the monsters that lurk in the mempool as told in his blog post entitled “Ethereum is a Dark Forest”. For some background, here are some links: Ep 44: Blockchain 101: Transaction lifecycle & the mempool (https://www.zeroknowledge.fm/44) Ethereum is a Dark Forest By Dan Robinson and Georgios Konstantopoulos (https://medium.com/@danrobinson/ethereum-is-a-dark-forest-ecc5f0505dff) Escaping the Dark Forest by SamCZSun (https://samczsun.com/escaping-the-dark-forest/) Ep 141: ZK & Games: Dark Forest with Brian Gu (https://www.zeroknowledge.fm/141) Thanks to our sponsor Least Authority (https://leastauthority.com/). Least Authority is a security consulting company known for their dedication to pushing the limits on how to build privacy-respecting solutions. They are a team of security researchers, open source developers, privacy advocates, cryptographers who specialize in security audits, design specification reviews, and security-by-design. Known for security audits like the Eth 2.0 Specification, Protocol Lab's Gossipsub Protocol, Atomex Library, Wallet and Smart Contracts for Tezos Foundation, Blockstack's Investor Wallet, Centrifuge Tinlake 3.0 and more, the Least Authority team is passionate about advancing the security of projects in the blockchain, cryptocurrency and DeFi space. If you are looking to further improve the security of your protocol and its use of cryptography, email Least Authority at contactus@leastauthority.com (mailto:contactus@leastauthority.com) to book a no-obligations consultation appointment. Thanks again Least Authority (https://leastauthority.com/) If you like what we do: Follow us on Twitter - @zeroknowledgefm -https://twitter.com/zeroknowledgefm Join us on Telegram -https://t.me/joinchat/B81tQ57-ThZg8yOSx5gjA Catch us on Youtube -https://www.youtube.com/channel/UCYWsYz5cKw4wZ9Mpe4kuMg Read up on the r/ZKPodcast subreddit -https://www.reddit.com/r/zkpodcast Give us feedback! -https://forms.gle/iKMSrVtcAn6BByH6A Support our Gitcoin Grant -https://gitcoin.co/grants/329/zero-knowledge-podcast-2 Support us on the ZKPatreon -https://www.patreon.com/zeroknowledge Or directly here: ETH: 0xC0FFEE1B5083230a5154F55f253B6b6ae8F29B1a BTC: 1cafekGa3

In this week’s episode, guest host Tarun Chitra (https://twitter.com/tarunchitra) and Anna chat with Alex Svanevik (https://twitter.com/asvanevik?lang=en), CEO & cofounder of Nansen (https://nansen.ai). They cover crypto analytics, DeFi analytics as well as discuss the push and pull between a need for privacy and the need for blockchain transparency and data. Topics include: can DeFi and Privacy co-exist, how being aware of blockchain analytics could help people improve their opsec, the role of reputation in these systems, and, finally, how analytics in public blockchains may used as a novel marketing tactic (eg. when someone purposefully makes a big buy, knowing sophisticated traders are following their every move using these analytics tools and will see this as a signal to buy as well). Thanks to this week’s sponsor Aleo (https://aleo.org/) Aleo is the first platform for fully private applications. It uses blockchain and zero-knowledge cryptography to deliver a web experience that is both personal and private. With Aleo, developers can write private applications, without a background in blockchains or expertise in cryptography. Aleo has released Developer Preview I (https://developer.aleo.org/aleo/getting_started/overview/), an early peek at what the future of the web will look like. The release introduces a new programming language called Leo, a new community-driven package manager for Leo, and a new development environment or IDE called Aleo Studio (https://aleo.studio/). We recently had Howard Wu, a co-founder of Aleo, on the show for an interview - you can find that episode here (https://www.zeroknowledge.fm/144). Learn more about Aleo at https://aleo.org/ Thanks again Aleo! If you like what we do: Follow us on Twitter - @zeroknowledgefm -https://twitter.com/zeroknowledgefm Join us on Telegram -https://t.me/joinchat/B81tQ57-ThZg8yOSx5gjA Catch us on Youtube -https://www.youtube.com/channel/UCYWsYz5cKw4wZ9Mpe4kuMg Read up on the r/ZKPodcast subreddit -https://www.reddit.com/r/zkpodcast Give us feedback! -https://forms.gle/iKMSrVtcAn6BByH6A Support our Gitcoin Grant -https://gitcoin.co/grants/329/zero-knowledge-podcast-2 Support us on the ZKPatreon -https://www.patreon.com/zeroknowledge Or directly here: ETH: 0xC0FFEE1B5083230a5154F55f253B6b6ae8F29B1a BTC: 1cafekGa3podM4fBxPSQc6RCEXQNTK8Zz ZEC: t1R2bujRF3Hzte9ALHpMJvY8t5kb9ut9SpQ

In this episode, we chat with John Adler - co-founder of Lazy Ledger and Fuel Labs. We compare Optimistic Rollups and ZK Rollups as well as discuss how Ethereum, specifically Eth1, could look over the next few years. We also talk about the data availability challenge in blockchains and how Lazy Ledger aims to solve this. Relevant links can be found here: James Prestwich's thread on Scalability vs Throughput myths (https://twitter.com/_prestwich/status/1284174486674083840) The LazyLedger academic paper (https://arxiv.org/abs/1905.09274) Security analysis of ORU from Fuel (https://docs.fuel.sh/v1.0.0/Concepts/Fundamentals/Security%20Analysis.html) What would a rollup-centric ethereum roadmap look like? (https://ethereum-magicians.org/t/a-rollup-centric-ethereum-roadmap/4698) Video: "Scaling Ethereum in 2020 and Beyond" - Vitalik Buterin (https://www.youtube.com/watch?v=r0jtV9mxdI0) Some additional thoughts from John on Eth1 (https://twitter.com/jadler0/status/1204444854719303680) Thanks to our sponsor Least Authority (https://leastauthority.com/). Least Authority is a security consulting company known for their dedication to pushing the limits on how to build privacy-respecting solutions. They are a team of security researchers, open source developers, privacy advocates, cryptographers who specialize in security audits, design specification reviews, and security-by-design. Known for their security reviews, including work with zero knowledge proofs as well as having implemented zero-knowledge access passes with the distributed storage system, Tahoe-LAFS. If you are skilled in the area of zero-knowledge protocols and other advanced cryptography for scalability and privacy enhancing tech, you should get in contact with them. They’re expanding their team, so email them at jobs@leastauthority.com (mailto:jobs@leastauthority.com) Thanks again Least Authority (https://leastauthority.com/) If you like what we do: Follow us on Twitter - @zeroknowledgefm -https://twitter.com/zeroknowledgefm Join us on Telegram -https://t.me/joinchat/B81tQ57-ThZg8yOSx5gjA Catch us on Youtube -https://www.youtube.com/channel/UCYWsYz5cKw4wZ9Mpe4kuMg Read up on the r/ZKPodcast subreddit -https://www.reddit.com/r/zkpodcast Give us feedback! -https://forms.gle/iKMSrVtcAn6BByH6A Support our Gitcoin Grant -https://gitcoin.co/grants/329/zero-knowledge-podcast-2 Support us on the ZKPatreon -https://www.patreon.com/zeroknowledge Or directly here: ETH: 0xC0FFEE1B5083230a5154F55f253B6b6