Zero Knowledge

Zero Knowledge

www.zeroknowledge.fm
Where we talk about blockchain technology and development


78: Diving into Cosmos with Sunny
May 22 • 67 min
In this week's episode, Anna sits down with Sunny Aggarwal to talk about his journey into blockchain, the beginnings of Blockchain at Berkeley, how he discovered Cosmos, his role as a validator and as a podcast co-host. We discuss: Coursera course that…
77: Funding Blockchain Development with Kevin Owocki
May 15 • 71 min
In this week, we sit down with Kevin Owocki, co-founder of gitcoin, to have a look at how open source blockchain development is funded. We cover the different methods for funding open source work, what has worked in the past, what hasn’t, how funding…
76: Sean Bowe on SNARKs, Trusted Setups & Elliptic Curve Cryptography
May 8 • 91 min
In this week’s episode, we welcome special guest Sean Bowe. Sean is an engineer at the Electric Coin Company and the author of the Sprout and Sapling Zcash trusted set ups and much of the underlying cryptography of the protocol. We had a chance to chat…
75: Exploring Aztec with Zac Williamson
May 1 • 45 min
In this week’s episode, we sit down with Zac Williamson of the Aztec Protocol to discuss zero knowledge tools, range proofs, the Aztec Protocol, the different approaches to bringing privacy to ethereum, and how standards in the space are emerging. Check…
74: Blockchain 101: Randomness and Random Beacons with Justin Drake
Apr 24 • 57 min
In this week's episode, we sit down with Justin Drake, researcher at the Ethereum Foundation, to discuss randomness in blockchain, how it can be created and what adversarial models exist. We also discuss the random beacon and how that concept has evolved…
73: J. Ayo Akinyele Talks Lightning Network & Building Bolt
Apr 17 • 57 min
In this week's episode, we invite J. Ayo Akinyele to the podcast. Ayo is a co-Founder of Bolt Labs which will be focused on developing the Bolt Protocol, a privacy preserving layer 2 approach for anonymous micropayments, which is similar to Lightning…
72: zkSNARKs for Scale with Matter Labs
Apr 10 • 62 min
In this week's episode, we sit down with the Alex Vlasov and Alex Gluchowski from Matter Labs to discuss their approach to using zkSNARKs for scaling the transaction processing capacity of Ethereum. We chat about the inspiration for the Roll-up project,…
71: Getting Radicle with Julian Arni
Apr 3 • 59 min
In this week's episode, we speak with Julian Arni about Radicle, a decentralized alternative to Github built on IPFS. Radicle is both a programming language and a set of tools to enable decentralised open source software development. We go deep into this…
70: Digging into DAI with Rune Christensen from Maker
Mar 27 • 72 min
In this interview, we chat with Rune Christensen from MakerDAO about stablecoins, MakerDAO’s take on this concept, the peg and how this is maintained, security, oracles and more. Here are a few of the terms that we discuss in the episode: DAI: a crypto…
69: Decentralised Storage with Arweave
Mar 20 • 63 min
In this week's episode, we sit down with Sam Williams of Arweave to chat about their novel approach to decentralised storage. We discuss incentivising data storage, the concept of the permaweb, and how to properly decentralise the internet archives. If…
68: Conversations at EthCC
Mar 13 • 65 min
In this week's special episode, Anna pops over to EthCC - the Ethereum Community Conference - to find out what's on people's minds. Speaking with Boris Mann, Maria Paula Fernandez, Hudson Jameson, Sunny Aggarwal, Yalda Mousavinia, and Peter Mauric, these…
67: Formal Verification with Martin Lundfall
Mar 6 • 63 min
In this week's episode, we sit down with Martin Lundfall from Dapphub & MakerDAO to discuss formal verification - a topic request that comes directly from the Zero Knowledge audience. We cover what formal verification is, where it makes sense, where it…
66: ETH2.0 Update With Danny Ryan
Feb 27 • 65 min
In this week's episode, Anna and Fredrik chat with Danny Ryan from the Ethereum Foundation about the ETH2.0 project. We cover how ETH2.0 came to be, how it works, the new roadmap, and where the project is headed. Useful resources: Our last episode on…
65: Bridges, xDai and Burner Wallets with Igor & Austin
Feb 20 • 62 min
In this week’s episode, we sit down with Igor Barinov from POA Network and Austin Griffith from Gitcoin Labs to discuss bridges, xDai - the new side-chain where DAI is the native token - and Austin's super simple Burner Wallet. Bridges are a wide topic…
64: Unleashing Melon into the wild with Jenna Zenk
Feb 13 • 58 min
In this week’s episode, Anna sits down with Jenna Zenk, the CTO of Melonport, to discuss her background, the path to the melon protocol, the challenges of building sophisticated smart contracts and what it means to release a decentralised protocol into…
63: Proxy re-encryption and FHE with NuCypher
Feb 6 • 59 min
In this episode, we sit down with Bogdan Opanchuk and John "Tux" Pacific from NuCypher to chat about their threshold proxy-encryption technology, how the project aims to provide privacy infrastructure, dig into their nuFHE scheme and explore far along FHE…
62: The path to an ERC standard
Jan 30 • 55 min
In this episode, we discuss tokens, token standards and the sometimes confusing ERC process. We cover some of the most popular token standards and discuss what it takes to design a standard and get this accepted by the community. We also have a chat with…
61: Statistical modeling of PoS systems with Tarun Chitra
Jan 23 • 59 min
In this episode, we chat with Tarun Chitra about a broad range on topics, from his work on early non-blockchain ASICs, to making models in high frequency trading, and the nuances of statistical modeling of PoS systems in blockchain. Tarun's new company…
60: Cryptography 101: Multi-Party Computations
Jan 16 • 37 min
In this week's episode, Anna and Fredrik give a general introduction to MPCs, go over a few examples of MPCs in action, compare them with other cryptographic concepts, try to pronounce "fully homomorphic encryption" properly, and more! Here are some of…
59: STARKs & StarkWare with Eli and Alessandro
Jan 9 • 66 min
In this week's episode, we catch up with Eli Ben-Sasson and Alessandro Chiesa from StarkWare Industries. We talk about their longstanding academic work in theoretic & applied cryptography, how StarkWare came to be, the emergence of zkSNARKs and zkSTARKs,…
58: Kicking off 2019 with Jutta Steiner
Jan 2 • 39 min
In this week's episode, we sit down with Jutta Steiner, our friend and Fredrik's CEO at Parity Technologies, to talk about her history in the space, the origin of Parity, the last year in blockchain, and what we see coming in 2019! Here is the…
57: Merklize this! Merkle Trees & Patricia Tries
Dec 26, 2018 • 45 min
If you like what we do: Follow us on Twitter - @zeroknowledgefm Join us on Telegram - https://t.me/joinchat/B_81tQ57-ThZg8yOSx5gjA Support us on Patreon - https://www.patreon.com/zeroknowledge Or directly here: ETH:…
56: Get to know a Core Dev: Martin Holst Swende
Dec 19, 2018 • 37 min
In this episode, Fredrik sits down Martin, who is a Core Dev working on the Geth client and head of security for the Ethereum foundation. They chat about what got him into the space, his interest in security, his entry into blockchain development and,…
55: ETHSingapore in review
Dec 12, 2018 • 49 min
In this week's episode, Anna interviews a number of participants at the ETHSingapore hackathon as part of the ETHGlobal series and tries to get a sense for how these hackers are approaching the space. In this showcase (which was recorded on the Saturday,…
54: Digging into recursive zkSNARKs with Coda
Dec 5, 2018 • 52 min
In this week's episode, we sit down with Izaak Meckler & Evan Shapiro from O(1) Labs to discuss Coda, a blockchain using recursive composition of zkSNARKs to eliminate history. We discuss recursive zkSNARKs generally, what a recursive zkSNARK construction…
53: Get to know a Core Dev: Péter Szilágyi
Nov 28, 2018 • 46 min
In this episode Fredrik sits down with Péter Szilágyi, lead developer of go-ethereum to talk about his background, what it means to be a Core Dev and some of the struggles of maintaining an open source project. Special thanks to the sponsor of this…
52: Vlad and Gav go head-to-head on blockchain governance
Nov 21, 2018 • 72 min
In this week's episode, we are joined by a couple greats in the space, Gavin Wood and Vlad Zamfir, to debate the merits of on-chain vs off-chain governance. If you want more, catch their governance panel at Web3Summit (which happened right before our…
51: Exploring Spacemesh with Julian Loss
Nov 14, 2018 • 51 min
In this episode, we sit down with Julian Loss, a researcher at Spacemesh, to explore DAGs, the Proof-of-Spacetime idea and the Spacemesh project. Links: Spacemesh on twitter SoK: A Consensus Taxonomy in the Blockchain Era Thanks to our Sponsor POA…
50: Zooko talks Zcash on our 50th episode
Nov 7, 2018 • 87 min
In this special 50th episode, we invite our friend Zooko to the podcast to chat about his background and explore the history of Zerocoin and Zcash. We dig into the inner workings of Zcash, the trusted setup, the sapling upgrade, and what the future of the…
49: Blockchain 101: Cryptoeconomic Primitives and Staking
Oct 31, 2018 • 60 min
In this Blockchain 101 episode, we sit down with Axel Ericsson of Vest (previously 1Protocol) to talk about Cryptoeconomic Primitives, incentive models, designing smart equilibria, and staking. Links: Game Theory Game Vest on Twitter Axel on Twitter Vest…
48: Talking UX with Taylor Monahan of MyCrypto
Oct 23, 2018 • 57 min
In this episode, we sit down with Taylor Monahan of MyCrypto, to discuss how the project got started and share some customer support horror stories. We also reflect on the challenge of building UX that works for people while maintaining the spirit of…
47: Chat with Richard Craib from Numerai
Oct 17, 2018 • 43 min
In this episode, we sit down with Richard Craib from Numerai to talk about crowdsourcing the role of a quant, how Numerai developed and where it is going, Dapp adoption in Ethereum and what it's like to build a hedge fund fulled by a crypto token. He also…
46: Gavin Wood on Polkadot, Sharding and Substrate
Oct 10, 2018 • 65 min
We finally sit down with Gavin to go through a bit of what Parity has been working on with Polkadot and Substrate. We talk about Polkadot early history and who was involved and where the idea spawned, up to coding practices and where Substrate became a…
45: P2P messaging with Henri from Streamr
Oct 3, 2018 • 49 min
In this week's episode, we sit down with Henri Pihkala from Streamr to talk p2p messaging and what it means. We cover topics like pubsub, compare it to whisper, talk about the needs of different messaging systems as well as dig into why one would want to…
44: Blockchain 101: Transaction lifecycle & the mempool
Sep 26, 2018 • 57 min
In this episode, we are joined by Tomasz DrwiÄ™ga, a Core Developer at Parity Technologies, to discuss the lifecycle of a transaction on the Ethereum network and how the mempool works. We will be covering the following topics: What a mempool/transaction…
43: Hudson Jameson talks EIPs and Ethereum core decision-making
Sep 19, 2018 • 53 min
In this episode, we chat with Hudson Jameson of the Ethereum Foundation about how he got involved in the space, the EIP process, and the challenges of decision making in the decentralised space. In decentralised communities, decision making and…
42: ETHPrize & Open Source Block Explorers
Sep 12, 2018 • 46 min
In this episode, we sit down with Mitch Kosowski, director of product at ETHPrize and Andrew Cravenho, project leader at POA Network. We cover ETHPrize's inception and activity, the way that pain points in the community are identified, and the open source…
41: Zokrates with Jacob Eberhardt
Sep 5, 2018 • 50 min
In this episode, we had a chance to speak with Jacob Eberhardt about his work on Zokrates and the Zero Knowledge Proof Toolkit. Zokrates is a programming language & toolbox for zkSNARKS on Ethereum Note: this is a relatively advanced episode as part of…
40: Benedikt Bünz on Bulletproofs and Verifiable Delay Functions
Aug 29, 2018 • 59 min
In this episode, we speak to Benedikt Bünz, the author of Bulletproofs, about this novel zero knowledge proof system as well as about Verifiable Delay Functions. This is part of our Zero Knowledge Series, where we explore some of the new research in the…
39: Matthew Di Ferrante on the security of blockchain clients
Aug 22, 2018 • 54 min
In this episode, we speak with Matthew Di Ferrante of the smart contract auditing firm Zero Knowledge Labs about security in the blockchain. Specifically we discuss how he first got interested in security and blockchain technology, some of the cases that…
38: Intro to zkSNARKs with Howard Wu
Aug 15, 2018 • 55 min
In this episode, we sit down with Howard Wu to explore zkSNARKs, the challenges in the application of this awesome technology, the new ideas emerging for how to scale them and his latest work on DIZK. This is the 2nd in our ongoing series about Zero…
37: Sharding Update With Prysmatic Labs
Aug 8, 2018 • 55 min
In this episode, we sit down with Raul & Preston from Prysmatic Labs to discuss sharding, the evolution of the spec, Ethereum 2.0, what happens to a side chain during a hard fork, and whats coming up for this important scaling solution. Prysmatic Labs is…
36: Eric Tang of Livepeer talks off-chain computation
Aug 1, 2018 • 50 min
In this episode, we speak with Eric Tang from Livepeer about the need for off-chain computation, what scenarios make sense for off-chain and which can work on-chain, how Livepeer sees its role in the ecosystem and how they aim to help more people…
35: Testnets with Ethan from Tendermint
Jul 25, 2018 • 47 min
In this episode, we sit down with Ethan (Bucky) Buchman, co-founder & CTO of Tendermint, to talk about testnets. We look into what they are, what purpose they serve and cover examples from Bitcoin, Ethereum, Cosmos and Polkadot. Links Testnets on…
34: Blockchain 101: What are smart contracts?
Jul 18, 2018 • 43 min
In this episode, we dig into what the term smart contract means with our guest James Prestwich. First introduced in 1994 by Nick Szabo, smart contracts have inspired whole ecosystems of companies and projects to start thinking about blockchain in much…
33: Open Source Incentivization and Sustainability with OSCoin
Jul 11, 2018 • 65 min
In this episode we sit down with Ele and Alexis from OSCoin to talk about what they are building and the general problem of open source incentivization. We dig into the incentivization and governance models they imagine for the Open Source world as well…
32: Zero Knowledge at Zcon0!
Jul 4, 2018 • 73 min
In this week's episode, we cover the Zcon0 conference in Montreal. In our interviews with some of the participants, we explore the zcash community, projects actually implementing zero knowledge proofs, and some of the most exciting ideas to be generated…
31: Blockchain 101: Blocks & Block Headers
Jun 27, 2018 • 36 min
In this introductory episode, we discuss what makes up blocks and block headers. We also cover a bit about state vs history, what exactly makes up a transaction and do a quick intro to a Merkle Tree. For more, please check out these resources:…
30: Open Organizations & Governance with Colony
Jun 20, 2018 • 51 min
In this episode, we speak with Jack du Rose and Aron Fischer from Colony about governance and open organizations. Colony is building an infrastructure based on the Ethereum blockchain that aims to revamp the way projects and organizations collaborate,…
29: The DAO, the white hat hacker group & Giveth with Griff
Jun 13, 2018 • 51 min
In this episode, Griff Green shares his experience of working through The DAO hack, the white hat hacker group & Giveth. Through his telling of this story, we are given a front row seat to one of the most exciting events in ethereum and general blockchain…
28: ETHBuenosAires in review
Jun 6, 2018 • 46 min
In this week's episode, we share our interviews from ETHBuenosAires, the 3rd instalment of the ETHGlobal Hackathon series. Through these conversations with the participants, sponsors and organizers, we found out more about the Buenos Aires Blockchain…
27: Zeppelin and a chat about upgradability
May 30, 2018 • 47 min
Coming to you from Buenos Aires, we sit down with Demi and Facu from Zeppelin Solutions to talk developer experience, upgradability and how they aim to make running software on blockchains simple, fast and error free. We discuss their products -…
26: What and why of eWasm with Lane and Alex
May 23, 2018 • 48 min
In this episode, we sit down with Lane Rettig and Alex Beregszaszi from the eWasm team at the Ethereum Foundation to talk about WebAssembly (Wasm). We explore why Wasm was chosen as the instruction set of the future for Ethereum, what it means to switch…
25: Storage rent with Phil Daian
May 16, 2018 • 48 min
In this episode, we catch up with Phil Daian once again to dig deeper into the idea of cryptocommodities and storage rent. Cryptocommodities are defined as the resources used for blockchain transactions - for example blockchain memory or computation (such…
24: Blockchain UX and the UXUnConf
May 10, 2018 • 46 min
In this special episode, we share a number of short interviews we did with the participants of the Web3 UX Unconference which followed Edcon last week in Toronto. Featuring Dan Finlay from Metamask, Alex van de Sande from the Ethereum Foundation, Ric…
23: Blockchain 101: get your full node running!
May 3, 2018 • 41 min
In this episode, we share an introduction to full nodes. Speaking with the Parity community support lead, Thibaut Sardan, we walk through what it means to set up the Parity Ethereum client, explore what the difference is between this and a light client,…
22: Developer Education in Blockchain
Apr 26, 2018 • 52 min
In this weeks episode, Fredrik and Anna speak with Elias Haase and Rob Hitchens from B9Lab about how a curriculum can be developed to introduce developers to the concepts and languages in the blockchain space. We discuss some of their process, the unique…
21: Introduction to Zero Knowledge Proofs
Apr 19, 2018 • 42 min
In this episode, we kick off the Zero Knowledge Proof series with our very own 'Intro to Zero Knowledge' in which we go through a couple examples that describe the underlying concept of this important field of research. Basically, the Zero Knowledge hosts…
20: Ecosystem development with Jon Choi of Ethereum Foundation
Apr 12, 2018 • 39 min
In this episode, Fredrik sits down with Jon Choi from the Ethereum Foundation to discuss the latest scalability grants and what the plans are for the Ethereum Foundation grants in general. We also delve into what a business model for core infrastructure…
19: ZK Summit, sharding, testnets and ASIC resistance
Apr 5, 2018 • 41 min
We welcome Jack back to the show to discuss what's been going on in our world for the past month. We share a little review of our recent event - the Zero Knowledge Summit - and an update from the Taiwan Sharding Workshop. We also discuss the role of…
17: Discussing Plasma and Storage Rent with Karl Floersch and Phil Daian
Mar 22, 2018 • 44 min
Plasma is a new type of scaling solution that Karl is helping to develop, and Phil tries to tear it apart. Phil also introduces the topic of storage rent, which is an uncomfortable truth we'll have to face sooner rather than later. We sit down and try to…
16: Talking security with JP Smith from Trail of Bits
Mar 15, 2018 • 52 min
This week we sit down with JP Smith from the software security firm Trail of Bits. Trail of Bits started as a traditional infosec company doing audits and R&D. Over the past year, the company has been getting into doing audits and building tools for the…
15: Chatting about consensus algorithms with Robert Habermeier
Mar 8, 2018 • 33 min
Fredrik has a chat about consensus algorithms with Parity Technologies in-house consensus expert Robert Habermeier. We cover what a consensus algorithm is and how they work. We try to explain some common terms like safety and liveness, what a fork choice…
14: Diving deep into DFINITY
Mar 1, 2018 • 43 min
In this episode, we do a deep dive into the DFINITY protocol project and their recently released whitepaper. Using a randomness beacon, DFINITY aims to achieve an efficient and fair PoS system with strong safety and liveness guarantees. We speak with…
13: Bloom filters, PoA and what’s up with ERP?
Feb 22, 2018 • 31 min
The gang catches up on what's been going on in the blockchain world for the past month, sharing some nuggets of learning around bloom filters, Proof of Authority, upcoming events, the Dfinity paper and some comments on what all the fuzz around this ERP is.
12: How to become a blockchain developer? We ask Gavin Wood
Feb 15, 2018 • 39 min
In this episode, we talk about what it takes to be a blockchain developer. Fredrik shares some of his insights and interviews Gavin Wood, co-founder of Parity and Ethereum, about how he got into this space as well. We also dig into what properties a good…
11: Pragma’s new tools and staying agile in blockchain
Feb 8, 2018 • 46 min
In this episode, we sit down with John Palmer and Marcus Molchany to discuss their new project Pragma, a tool designed to make deploying smart contracts much easier for developers who are new to the space. We also delve into programming languages and the…
10: Blockchain, Open-Source & Security
Feb 1, 2018 • 43 min
In this episode, we will be talking with Liz Steininger, the CEO and MD of Least Authority - a Berlin based company focused on building an affordable, ethical, usable, and lasting data storage solution. They are dedicated to Free and Open Source software,…
9: Bootnodes, Databases and News
Jan 25, 2018 • 22 min
In this episode, we invite André, a Parity dev, to join us in a review of the latest activity in Parity and the general blockchain space. We cover bootnode infrastructure, database issues, the updated yellowpaper and more.
8: Decentralized Storage Part 2: Solutions
Jan 18, 2018 • 55 min
Part 2 in our series on decentralized storage: Solutions. In this episode, we look at the problems decentralised storage are trying to solve, interesting projects trying to tackle these problems and some of the implications. We also have a look at what…
7: Decentralized Storage Part 1: Looking back
Jan 10, 2018 • 46 min
Part 1 in our series on decentralized storage: Looking back. Fredrik and Anna talk about some history and memories of peer-to-peer technology, file sharing and decentralized storage. We dig into our own history and involvement with p2p technology, file…
6: s/2017/2018: our New Year’s Podcast
Jan 2, 2018 • 41 min
In this episode, Anna and Fredrik have a look back at 2017 and the changing blockchain ecosystem with ex-Ethereum Foundation and current-Parity core dev, Marek Kotewicz. We also share our predictions about what we can expect to see next year in crypto…
5: A fireside chat with a couple Parity peeps
Dec 18, 2017 • 35 min
In this episode, Anna and Fredrik are joined by 3 fellow Parity employees to talk about what first got them interested in blockchain and the whole decentralised scene, how the greater community has evolved over the last few years, and what we can expect…
4: Dapps and Kitties
Dec 12, 2017 • 19 min
We talk about what we've been working on for the past week and what's been going on in the community and our lives.
3: Hard Forks
Oct 20, 2017 • 37 min
We go over what Hard Forks are, what they mean and what this particular one, Byzantium, brought to Ethereum.
2: PoW, what is it and why do we want PoS
Oct 9, 2017 • 38 min
Wherein we talk about Proof of Work, what it is and how it has developed and why we want or might not want Proof of Stake instead.
1: RustFest 2017 in Review
Oct 4, 2017 • 28 min
Jack, Anna and Fredrik talk about their experience at RustFest 2017 in Zürich. Parity Technologies was one of the main sponsors and so we went there with a crew and had a booth. Many interesting conversations were had, along with great talks.