
Zero Knowledge
410 episodes — Page 8 of 9

Statistical modeling of PoS systems with Tarun Chitra
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 Gauntlet is building a simulation platform for crypto networks to help developers understand how decisions about security, governance and consensus mechanisms are likely to affect network activity and asset value.Here are a few of the articles that we discuss: On Bitcoin and Red BalloonsSecure High-Transaction Rate Processing in BitcoinWe also mention a previous episode with Axel Ericsson from Vest that you can find here --> https://www.zeroknowledge.fm/49For a bit more about Tarun, follow him on Twitter, or check out this Vice Article about his past work at D.E. Shaw Research creating simulation models of glass molecules. Special thanks to this week's sponsor: Trail of Bits. If you want to find out more about JP Smith's extreme security challenge we mentioned at the beginning of this episode, you can find his write-up on the Trail of Bits blog here --> What do La Croix, octonions, and Second Life have in common? If you like what we do: Follow us on Twitter - @zeroknowledgefmJoin us on Telegram - https://t.me/joinchat/B_81tQ57-ThZg8yOSx5gjASupport us on Patreon - https://www.patreon.com/zeroknowledge Or directly here: ETH: 0xC0FFEE1B5083230a5154F55f253B6b6ae8F29B1aBTC: 1cafekGa3podM4fBxPSQc6RCEXQNTK8Zz

Cryptography 101: Multi-Party Computations
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 the material that we reference: Andrew Yao's paper on Protocols for Secure Computations"How to play ANY mental game" publication - MPCs first introduced Goldreich-Micali-Wigderson (GMW)Very basic intro to Shamir Secret Sharing and MPCs Video Series from a Prof at Chalmers First widely used MPC in DenmarkMulti-Party Computation: From Theory to Practice. Nigel P. Smart speaking at Google Rob Habermeier's Shamir Secret Sharing libraryA course by Zvika Brakerski on Fully Homomorphic EncryptionThanks again to this week's sponsor Aragon. To find out more about Aracon, the first Aragon community conference happening on January 29-30th in Berlin visit aracon.oneTo the listeners of Zero Knowledge Podcast, if you like what we do: Follow us on Twitter - @zeroknowledgefmJoin us on Telegram - https://t.me/joinchat/B_81tQ57-ThZg8yOSx5gjASupport us on Patreon - https://www.patreon.com/zeroknowledge Or directly here: ETH: 0xC0FFEE1B5083230a5154F55f253B6b6ae8F29B1aBTC: 1cafekGa3podM4fBxPSQc6RCEXQNTK8Zz

STARKs & StarkWare with Eli and Alessandro
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, some of the differences between these different zero knowledge systems, dive into the specific features of STARKs (!) and what's coming next in the space. For some background on the topics we cover in this episode, please check out the other episodes in our ZK SeriesHere are a few papers we mentioned in the talk: Zero coin: http://zerocoin.org/media/pdf/ZerocoinOakland.pdfZero cash: http://zerocash-project.org/paperFollow Eli on Twitter: https://twitter.com/elibensasson?lang=enTo find out about our ZK Study Club, join the Zero Knowledge telegram group: https://t.me/joinchat/B_81tQ57-ThZg8yOSx5gjASpecial thanks to POA Network for being our sponsor on this episode. To learn more about threshold cryptography and how to use it, check out the latest POA Network Medium post : https://medium.com/poa-network/tagged/hbbftIf you like what we do:Follow us on Twitter - @zeroknowledgefmSupport us on Patreon - https://www.patreon.com/zeroknowledge Or directly here: ETH: 0xC0FFEE1B5083230a5154F55f253B6b6ae8F29B1aBTC: 1cafekGa3podM4fBxPSQc6RCEXQNTK8Zz

Kicking off 2019 with Jutta Steiner
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 cryptography conference Fredrik mentioned: https://cyber.stanford.edu/sbc19If you like what we do: Follow us on Twitter - @zeroknowledgefmJoin us on Telegram - https://t.me/joinchat/B_81tQ57-ThZg8yOSx5gjASupport us on Patreon - https://www.patreon.com/zeroknowledge Or directly here: ETH: 0xC0FFEE1B5083230a5154F55f253B6b6ae8F29B1aBTC: 1cafekGa3podM4fBxPSQc6RCEXQNTK8Zz

Merklize this! Merkle Trees & Patricia Tries
If you like what we do: Follow us on Twitter - @zeroknowledgefmJoin us on Telegram - https://t.me/joinchat/B_81tQ57-ThZg8yOSx5gjASupport us on Patreon - https://www.patreon.com/zeroknowledge Or directly here: ETH: 0xC0FFEE1B5083230a5154F55f253B6b6ae8F29B1aBTC: 1cafekGa3podM4fBxPSQc6RCEXQNTK8ZzIn this week's episode, Anna and Fredrik dig into the topic of Merkle trees. We discuss the history of the concept, explore different kinds of Merkle trees, and touch on Radix trees & Patricia Merkle tries. We also look a bit at their usage in both Bitcoin and Ethereum.The topic was a challenging one to explain without diagrams or visuals, so below we are sharing some resources we used in preperation for this episode. We will also be posting this on Github, please feel free to push additional links that might be relevant. Wikipedia definition of a Merkle TreeDan Finlay's talkMerkle Trees explainedWikipedia definition of a Radix TreeMerkling in EthereumEthereum Modified Merkle Patricia Trie systemSparse Merkle TreesBlockchain at Berkeley: Merkle trees and Patricia TriesModified Merkle Patricia Trie: How Ethereum saves a stateModified Merkle Patricia Trie SpecificationThe Merry Merkle initiativeLet us know what you think about this episode, we would love to hear from you.

Get to know a Core Dev: Martin Holst Swende
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, together, they offer some advice for devs wanting to get into this space. Special thanks to POA Network for being our sponsor on this episode. To find out more about their open source Verifiable Delay Function, or VDF, please check them out here: https://github.com/poanetwork/vdfFollow Zero Knowledge on Twitter - @zeroknowledgefmSupport us on Patreon - https://www.patreon.com/zeroknowledge Or directly here: ETH: 0xC0FFEE1B5083230a5154F55f253B6b6ae8F29B1aBTC: 1cafekGa3podM4fBxPSQc6RCEXQNTK8Zz

ETHSingapore in review
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, right in the middle of the hackathon), we asked: What got you into this space? What's your take on singapore? What are you building? and What do you make of the state of Ethereum? To see our previous ETHGlobal Hackthon podcast - check out the ETHBuenosAires EpThe projects we interviewed:https://devpost.com/software/ethsingaporehttps://devpost.com/software/daico-hedge-grtcouhttps://devpost.com/software/showmewhatyougot-8bni16https://devpost.com/software/ethereumjs-orbitdbhttps://devpost.com/software/hashedgehttps://devpost.com/software/quantstamp-uihttps://devpost.com/software/ethereumjs-orbitdbhttps://devpost.com/software/dai-lyAlso thanks to @Evan_Van_Ness - happy you were finally allowed back on twitter :P Follow ETHGlobal - https://twitter.com/ETHGlobalAnd check out the upcoming events - Denver & CapeTownFollow Zero Knowledge on Twitter - @zeroknowledgefmSupport us on Patreon - https://www.patreon.com/zeroknowledge Or directly here: ETH: 0xC0FFEE1B5083230a5154F55f253B6b6ae8F29B1aBTC: 1cafekGa3podM4fBxPSQc6RCEXQNTK8Zz

Digging into recursive zkSNARKs with Coda
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 blockchain would look like, and the challenges in implementing this sophisticated scaling solution.To find out more about the project and some of the resources mentioned in the episode, please have a look at the links below: Coda on Twitter: https://twitter.com/codaprotocol?lang=enCoda on Github: https://github.com/o1-labsScalable Zero Knowledge via Cycles of Elliptic Curves https://eprint.iacr.org/2014/595Incrementally Verifiable Computation or Knowledge Implies Time/Space Efficiency https://pdfs.semanticscholar.org/4074/97eeb99a9341714e9db05b57f500270139d7.pdfThank you to our sponsor POA Network - for more information about their ERC20 to ERC20 TokenBridge, check out the POA Network repo: github.com/poanetwork/token-bridgeFollow Zero Knowledge on Twitter - @zeroknowledgefmSupport us on Patreon - https://www.patreon.com/zeroknowledge Or directly here: ETH: 0xC0FFEE1B5083230a5154F55f253B6b6ae8F29B1aBTC: 1cafekGa3podM4fBxPSQc6RCEXQNTK8Zz

Get to know a Core Dev: Péter Szilágyi
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 episode Trail of Bits. If you're interested in hardware wallet security, check out their article 10 Rules for the Secure Use of Cryptocurrency Hardware Wallets.

Vlad and Gav go head-to-head on blockchain governance
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 interview).Thanks to our sponsor Trail of Bits - find out more about their upcoming event on their blog: https://blog.trailofbits.com/And support Zero Knowledge on Patreon - https://patreon.com/zeroknowledge

Exploring Spacemesh with Julian Loss
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 twitterSoK: A Consensus Taxonomy in the Blockchain EraThanks to our Sponsor POA Network!Check out their blog to find out more about their new blockchain consensus protocol, HoneyBadger BFT

Zooko talks Zcash on our 50th episode
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 project might look like!The Sapling upgrade promises to reduce the proving times of the zk-SNARKs from 37 seconds to 2.3 seconds by replacing the SHA256 hash function with an improved performance Pedersen hash function called Bowe-Hopwood Pedersen, introducing an updated eliptic curve (Groth16/BLS12-381), moving from Libsnark to Bellman, and using a new split circuit design. We dig deep on this and into what the UTXO model actually is to help us better understand the changes being introduced with Sapling. Hope you enjoy coming on this journey with us!Links:Zerocoin PaperZerocash PaperSapling details Radio Lab Episode on The CeremonyBalance vs UTXO data modelsZcash Engineer Ariel explaining Zcash at the Zero Knowledge SummitZEXE PaperLove notes on the blockchainHoward Wu on Zero Knowledge

Blockchain 101: Cryptoeconomic Primitives and Staking
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 GameVest on TwitterAxel on TwitterVest Website

Talking UX with Taylor Monahan of MyCrypto
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 decentralization, and finally, where she sees the space developing. Links:Taylor on TwitterMyCryptoSolidity HoneypotsYou can also find the Slither blog post from this week's sponsor Trail of Bits HERE

Chat with Richard Craib from Numerai
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 shares the new project Erasure - a decentralized data marketplace for financial predictions. Follow Richard on TwitterLearn more about Numerai

Gavin Wood on Polkadot, Sharding and Substrate
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 thing.If you want to know more, links below.Meta-link of Polkadot ResourcesSubstrate In A NutshellVitalik Tweet-storm about Sharding History

P2P messaging with Henri from Streamr
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 decentralize something like this. Finally we take a look at the data marketplace idea that streamr is trying out and what potential use-cases that could have.

Blockchain 101: Transaction lifecycle & the mempool
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 queue/transaction pool is.How a transaction reaches a mempool and what the mempool does with it. Looking at what causes the CPU increase and delays in the network. What happens when a transaction gets stuck.Gossip.The security properties of the mempool.What a network attack could look like.Here are some additional links and ressources if you want to dig deeper. https://medium.com/blockchannel/life-cycle-of-an-ethereum-transaction-e5c66bae0f6ehttps://blog.infura.io/when-there-are-too-many-pending-transactions-8ec1a88bc87ehttps://etherscan.io/txsPendinghttps://en.wikipedia.org/wiki/Gossip_protocolhttps://github.com/ethereum/wiki/wiki/Ethereum-Wire-Protocol

Hudson Jameson talks EIPs and Ethereum core decision-making
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 information gathering can be a uniquely difficult endeavor. Using some of the ideas from other open source communities as well as some new concepts emerging specifically for decentralised spaces, the Ethereum core devs are developing new tools to make these decisions more effectively. Follow Hudson on Twitter -> @hudsonjamesonHere was the giant Core Dev Call -> https://www.youtube.com/watch?v=6CZ1uO_WxVk

ETHPrize & Open Source Block Explorers
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 block explorer project that POA Network is building with an ETHPrize bounty. ETHPrize developed out of a series of interviews with devs in the community. Unlike traditional grants, ETHPrize aims to use bounties, sub-communities and working groups to tackle specific problems emerging in the ecosystem. ETHPrize is funded by 0x, Status, ECF, CoinbaseWallet and Ethereum Foundation and initialised by Robbie Bent and inspired by the findings in the ETHReport Read more about the open source block explorer - https://medium.com/poa-network/introducing-blockscout-the-ethereum-explorer-86b4ddd9e8a4Here are some additional links:ETHPrize websiteMitch's Twitter contact Andrew's Twitter contactPOA Network website

Zokrates with Jacob Eberhardt
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 our Zero Knowledge Series. For more on the Zokrates project, please explore the following material: Zokrates Github - https://github.com/JacobEberhardt/ZoKratesDevcon Presentation - https://www.youtube.com/watch?v=sSlrywb5J_0Berlin Ethereum Meetup slides https://github.com/JacobEberhardt/documents/blob/master/talks/ZoKrates-EthereumMeetupBerlin.pdfzkSNARKs: Driver's Ed. - A practical beginner's guide to creating, proving, and verifying zkSNARKs in your contracts - https://github.com/jstoxrocky/zksnarks_example

Benedikt Bünz on Bulletproofs and Verifiable Delay Functions
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 space of Zero Knowledge research and the emerging concepts. Follow Bulletproof development & Benedikt on twitter Read transcript

Matthew Di Ferrante on the security of blockchain clients
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 have happened in the last few years and how the Ethereum security team responds to a security event. If you want to learn more from Matt you can follow him hereThis week's episode went long, so we are including this link to a bonus piece on governance

Intro to zkSNARKs with Howard Wu
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 Knowledge technologies. To get a good sense of Zero Knowledge Proofs, please listen to our introduction to the topic in Episode 21. Howard Wu is an early member of Blockchain at Berkeley, the co-author of Libsnark, and a managing partner of Dekrypt Capital. Links:libsnark - https://github.com/scipr-lab/libsnarklibsnark-tutorial - https://github.com/howardwu/libsnark-tutorialDIZK paper - https://eprint.iacr.org/2018/691DIZK library - https://github.com/scipr-lab/dizk Read transcript

Sharding Update With Prysmatic Labs
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 building a sharding solution in Go and the Ethereum 2.0 side chain that is set to combine PoS + Sharding.Links: https://medium.com/prysmatic-labs/how-to-scale-ethereum-sharding-explained-ba2e283b7fce https://medium.com/prysmatic-labs/ethereum-sharding-biweekly-development-update-9-prysmatic-labs-f2b1ad55e825

Eric Tang of Livepeer talks off-chain computation
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 livestream in a decentralised way. Read more about Livepeer here If you want to get involved with the project, you can do so here Check out this paper by Jacob Eberhardt about off-chain computation. http://www.ise.tu-berlin.de/fileadmin/fg308/publications/2017/2017-eberhardt-tai-offchaining-patterns.pdf

Testnets with Ethan from Tendermint
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. LinksTestnets on Karl.techThe latest gossip on BFT consensusBitcoin TestnetRopsten TestnetKovan TestnetRinkeby TestnetJoin the Cosmos testnetJoin the Polkadot testnet

Blockchain 101: What are smart contracts?
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 bigger terms. We explore what the term 'smart contract' means, where it comes from, some use cases and some of the new challenges that come along with it.Follow James on twitter @_prestwich

Open Source Incentivization and Sustainability with OSCoin
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 as some technical aspects of the platform they intend to build.Links:OScoinSocial Architecture - Building On-line CommunitiesRoads and Bridges: The Unseen Labor Behind Our Digital InfrastructureElinor OstromRadical Markets Uprooting Capitalism and Democracy for a Just SocietyOpen Source Without Maintainers

Zero Knowledge at Zcon0!
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 at the event! See the talks hereLinks:BoltCoda Dekrypt Capital Antonie HodgePeter Van ValkenburghLiz SteiningerJ Ayo AkinyeleRachel Rose O'leary Awa Sun YinHudson Jameson Benedikt Bünz AgoricStr4d Nicola Greco Zooko

Blockchain 101: Blocks & Block Headers
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: https://www.youtube.com/watch?v=_160oMzblY8https://ethereum.stackexchange.com/questions/268/ethereum-block-architecturehttps://www.coursera.org/lecture/cryptocurrency/bitcoin-blocks-I5uc7https://en.wikipedia.org/wiki/Merkletree

Open Organizations & Governance with Colony
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, promising to make HR and project management more open, fair and efficient.We discuss different ways in which the ideas around colony could be used to created shared and open organisations, how reputation is built as well as discuss their thougths around the general ideas of governance and some of the biggest challenges this creates. For more about Colony - have a look at their site or follow them on twitter!

The DAO, the white hat hacker group & Giveth with Griff
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 history. These events also set the stage for a lot of the decisions, attitudes, rifts and relationships that have since taken hold - from the emergence of the white hat hacker group, the currency split, to the attitude towards governance and immutibility and the community's attitude towards the very concept of a DAO. The story leads us to Griff's latest project Giveth, an ethereum-based project that aims to bring back some of the most inspiring ideas from the era of the DAO, and applies them towards charitable giving. To get involved with Giveth check out their Riot ChannelTo hear a bit more about Griff's work check out this videoor follow him on twitter HERE

ETHBuenosAires in review
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 scene, captured the spirit of the ETHGlobal series and learned about some amazing new ideas and hackathon projects This was recorded during the event, but you can watch the winners presenting HERE More links:EthBuenosAires Website & Twitter Kimono Crypto Against Humanity DenodeToken Toilet Other projects that were mentioned:http://www.thegraph.com/ All Submissions can be seen hereFollow the peeps we interviewed on twitter:https://twitter.com/cryptowanderer https://twitter.com/ethstatus https://twitter.com/licuende https://twitter.com/AragonProject https://twitter.com/MakerDAO https://twitter.com/komodoman https://twitter.com/liamihorne https://twitter.com/nanexcool https://twitter.com/gomox_ar https://twitter.com/crypt0glitter https://twitter.com/pfletcherhill https://twitter.com/eordano

Zeppelin and a chat about upgradability
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 - OpenZeppelin, a framework of reusable smart contracts, and ZeppelinOS, an operating system designed specifically for smart contracts - and how these projects have emerged from their work as auditors on some of the most important projects in the space. They introduce their proposal for upgradability, a method for making some alterations to existing smart contracts without impeding immutability. Here are a few links to find out more: https://zeppelin.solutions/https://openzeppelin.org/https://zeppelinos.org/https://ethernaut.zeppelin.solutions/

What and why of eWasm with Lane and Alex
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 instructions sets and why you would want to go with one over another. We also dig into Wasm specifics and tooling.If you want to learn more about Wasm, check out some of the links below: Official Wasm website eWasm design repo where there are documents discussing the different VMs as well as goals, motivations and design specs of eWasm. K Framework description

Storage rent with Phil Daian
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 as Ethereum's gas) - and storage rent is the idea of issuing a payment for use of these resources per unit of time instead of as a one-time fee.We discuss how the storage rent idea is becoming increasingly relevant as blockchain technology becomes more widely adopted, and the challenges in implementing this into existing systems. Phil is a researcher with IC3 and PhD student at Cornell Tech as well as the creator of GasToken and member of Project Chicago. Some links:Phil's siteIC3Cornell TechProject chicagoGas Token

Blockchain UX and the UXUnConf
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 Burton from Balance, Philippe Castonguay, Jonny Howle from Uport, Dan Tsui and Bryant Eisenbach, we explore the topic of UX in the blockchain space. Thanks to guest co-host Maciej Hirsz! Find & follow the guests on Twitter: www.twitter.com/danfinlay www.twitter.com/metamask www.twitter.com/avsa www.twitter.com/ethereum www.twitter.com/ricburton www.twitter.com/Balance_io www.twitter.com/PhABCD www.twitter.com/JonnyAustinTX www.twitter.com/uport www.twitter.com/fubuloubuThanks to @derek_sys & @sdtsui for organising!

Blockchain 101: get your full node running!
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, help define some of the commonly used language and answer some frequently asked questions. Big thank you to 1kx for inviting us to the Full Node co-working space to record this episode! Links:Parity FAQParity UI and Light Wallets

Developer Education in Blockchain
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 qualities of teaching in this space and how important it is that the people building core infrastructure consider the impact of their decisions on society in the future.Links:B9Lab on TwitterB9LabBe sure to follow us on twitter @zeroknowedgefm

Introduction to Zero Knowledge Proofs
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 are talking about Zero Knowledge Proofs on the Zero Knowledge Podcast. It promises to get meta. Links:Where's Waldo exampleStr4d presenting the Billiard Balls example at ZK0x01Sudoku ZKP exampleEli Ben Sasson presenting STARKs Read transcript

Ecosystem development with Jon Choi of Ethereum Foundation
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 could mean and how to avoid the tragedy of the commons where no one is willing to invest in vital infrastructure because of the lack of immediate incentive.Finally, we discuss the general ecosystem, how we can learn from each other, how and what to build and what's needed before Ethereum can really become a platform suitable for mass adoption.

ZK Summit, sharding, testnets and ASIC resistance
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 testnets and explore the purpose and practice of ASIC resistance.Links to things talked about in the episode:Fredriks talk about Rust smart contracts & wasmEthereum Sharding Research CompendiumZero Knowledge Youtube channelZero Knowledge Twitter account (stay up to date folks)ASIC resistance EIPPhil Daian's (previous guest) blog post response to hard forking for ASIC resistance

Discussing Plasma and Storage Rent with Karl Floersch and Phil Daian
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 dig through and define what Plasma is, what the pro's and con's are and what potential use-cases the technology has.Unfortunately, the second half of the storage rent conversation was lost, but what's there is still valuable enough to share. Hopefully we can get another episode with Phil to dig deeper into the topic.Karl FloerschPhil DaianPlasma

Talking security with JP Smith from Trail of Bits
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 blockchain space.We talk about what audits are and how to think about them, how you should work to secure your smart contracts using Trail of Bits tools along the way and share some stories and conversations from the world of security.Links to some of the tools talked about in this episode:manticoreethersplayechidnanot-so-smart-contracts

Chatting about consensus algorithms with Robert Habermeier
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 rule is and how real-world constraints like networking play a role in your algorithm design.--Robert Habermeier

Diving deep into DFINITY
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 Robert Lauko, a Research Associate working on the project, about the ongoing development of this new blockchain, the Blockchain Nervous System and DFINITY's approach to on-chain governance. DFINITY Website: https://dfinity.org/DFINITY Github: https://github.com/dfinity

Bloom filters, PoA and what's up with ERP?
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.

How to become a blockchain developer? We ask Gavin Wood
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 blockchain developer should have.

Pragma's new tools and staying agile in blockchain
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 role of testnets and talk about the challenges of staying agile and testing assumptions when you're dealing with immutable technology. Check out withpragma.com