Bitcoin Explained - The Technical Side of Bitcoin cover image

Bitcoin Explained - The Technical Side of Bitcoin

Latest episodes

undefined
Feb 5, 2025 • 47min

Episode 96: Mining Decentralization Update

Discover the latest innovations aimed at decentralizing Bitcoin mining, including the Stratum V2 and DATUM protocols. The discussion highlights the open-source Bitaxe miner and explores emerging decentralized mining pool models like P2Pool. Delve into the implications of mining centralization and the importance of censorship resistance. Listen as the hosts analyze the technical aspects of decentralized systems and share insights on fostering a healthier mining landscape amidst regulatory challenges.
undefined
Oct 7, 2024 • 43min

Episode 95: Bitcoin Core v28.0

In Bitcoin, Explained 95, Aaron and Sjors discuss the new Bitcoin Core 28.0 release. Specifically, they cover upgrades to Bitcoin’s testnet (testnet 4), new mempool policies, full RBF integration, the introduction of assume UTXO, improved wallet migration support and the implementation of block file XOR. https://bitcoincore.org/en/download/ Release notes: https://bitcoincore.org/en/releases/28.0/ This episode’s sponsor: CoinKite, maker of the ColdCard. Aaron’s Twitter: @AaronvanW Aaron’s Nostr: npub1art8cs66ffvnqns5zs5qa9fwlctmusj5lj38j94lv0ulw0j54wjqhpm0w5 Sjors’ Nostr: nprofile1qyvhwumn8ghj7mn0wd68ytnnwpex7an0daehgtnwdshsqgyxsh477ejn8rwkjv0zen0ncxwe7rj6zpnujx8j9ecgrsj43786lqyul0f2
undefined
Jul 7, 2024 • 1h 1min

Episode 94: Silent Payments part 2

Ruben Somsen, a developer behind the Bitcoin Improvement Proposal for Silent Payments, joins Josie, a privacy enthusiast, to dive deep into BIP 352. They discuss how Silent Payments enhance user privacy by allowing the creation of temporary addresses for transactions. The conversation touches on the implementation details for light clients, compatibility with CoinJoin, and the advantages of using blind Diffie-Hellman protocols. They also emphasize the importance of innovation and collaboration in ensuring secure and efficient cryptocurrency transactions.
undefined
May 29, 2024 • 51min

Episode 93: The Great Consensus Cleanup Revival (And an Update on the Tornado Cash and Samourai Wallet Arrests)

Discussing the Great Consensus Cleanup Revival proposal to fix Bitcoin protocol bugs. Updates on Tornado Cash and Samourai Wallet arrests. Emphasis on legal implications of non-custodial systems and addressing slow block validation in the network.
undefined
Apr 10, 2024 • 36min

Episode 92: Bitcoin Core 27.0

In this episode of Bitcoin, Explained, Aaron and Sjors explain what new features are included in the upcoming Bitcoin Core 27.0 release. https://github.com/bitcoin-core/bitcoin-devwiki/wiki/27.0-Release-Candidate-Testing-Guide === This episode’s sponsor: ⁠⁠⁠⁠CoinKite⁠⁠⁠⁠, maker of the ColdCard Aaron's Twitter: ⁠⁠⁠⁠@AaronvanW⁠⁠⁠⁠ Aaron’s Nostr: npub1art8cs66ffvnqns5zs5qa9fwlctmusj5lj38j94lv0ulw0j54wjqhpm0w5 Sjors’ Twitter: ⁠⁠⁠⁠@provoost⁠⁠⁠⁠ Sjors’ Nostr: npub1s6z7hmmx2vud66f3utxd70qem8cwtggx0jgc7gh8pqwz2k8cltuqrdwk4c If you’d like to sponsor the show, please email info at bitcoinexplainedpodcast.com. ⁠https://bitcoinexplainedpodcast.com/
undefined
Mar 31, 2024 • 43min

Episode 91: Splicing

In this episode of Bitcoin, Explained, Aaron and Sjors are once more joined by Breez developer Jesse de Wit, this time to explain splicing. Splicing allows users of the Lightning Network to effectively add or remove funds from an active channel, allowing for continuous payment and routing activity. Aaron, Sjors and Jesse discuss what challenges this entails, and how these challenges are overcome. At the beginning of the episode, Sjors also gives a brief update on the ongoing TornadoCash trial in the Netherlands, and he addresses a recent block mined by Mara Pool. === This episode’s sponsor: ⁠⁠⁠CoinKite⁠⁠⁠, maker of the ColdCard Jesse’s Twitter: ⁠@WitDeJesse⁠ Jesse's Nostr: npub18hwpk5qep3ptnmzatq22ptwr9mth7ccrku56rdntwpxjxlkfyr2qrav8du Aaron's Twitter: ⁠⁠⁠@AaronvanW⁠⁠⁠ Aaron’s Nostr: npub1art8cs66ffvnqns5zs5qa9fwlctmusj5lj38j94lv0ulw0j54wjqhpm0w5 Sjors’ Twitter: ⁠⁠⁠@provoost⁠⁠⁠ Sjors’ Nostr: npub1s6z7hmmx2vud66f3utxd70qem8cwtggx0jgc7gh8pqwz2k8cltuqrdwk4c If you’d like to sponsor the show, please email info at bitcoinexplainedpodcast.com. https://bitcoinexplainedpodcast.com/
undefined
Feb 23, 2024 • 37min

Episode 90: Asynchronous Lightning Payments

Jesse de Wit, a Breez developer, joins Aaron and Sjors to discuss asynchronous lightning payments, PTLCs, and Trampoline Payments. They explore the complexities of asynchronous payments in the Lightning Network, security advantages of PTLCs over HTLC, and the role of Lightning Service Providers. The episode also delves into Lightning Improvement Proposals, network compatibility, and challenges surrounding the implementation of asynchronous lightning payments.
undefined
Jan 22, 2024 • 38min

Episode 89: B-money and RPOW

The hosts discuss early electronic cash proposals, including B-Money and Arpow, and their influence on Bitcoin's design. They explore the challenges of preventing double spending, decentralized networks, and stable purchasing power. They also cover concepts like invalidation, issuance, remote attestation, and running the same software on multiple computers.
undefined
Jan 3, 2024 • 45min

Episode 88: Hashcash and Bit Gold

In this episode of Bitcoin, Explained, Aaron and Sjors discuss two electronic cash projects that predate Bitcoin: Adam Back’s Hashcash and Nick Szabo’s Bit Gold. As detailed in Aaron’s new book, The Genesis Book, these systems introduced design element that were later utilized by Satoshi Nakamoto. Aaron and Sjors explain what these elements are, and how they inspired Bitcoin’s design. To buy Aaron’s new book, visit ⁠www.thegenesisbook.com⁠.
 Mentioned: * 1992 Dwork & Naor: Pricing via Processing or Combatting Junk Mail * 2002 Back: Hashcash - A Denial of Service Counter-Measure * Bit Gold: Bitcoin Magazine article (1998) * One-way function: Wikipedia * Secure-benchmark function: Intrapolynomial Cryptography (1999) === This episode’s sponsor: CoinKite, maker of the ColdCard Aaron's Twitter: @AaronvanW Aaron’s Nostr: npub1art8cs66ffvnqns5zs5qa9fwlctmusj5lj38j94lv0ulw0j54wjqhpm0w5 Sjors’ Twitter: @provoost Sjors’ Nostr: npub1s6z7hmmx2vud66f3utxd70qem8cwtggx0jgc7gh8pqwz2k8cltuqrdwk4c If you’d like to sponsor the show, please email info at bitcoinexplainedpodcast.com https://bitcoinexplainedpodcast.com/
undefined
Dec 21, 2023 • 39min

Episode 87: The Block 1,983,702 Problem

Aaron and Sjors discuss the 'block 1,983,702 problem' in the Bitcoin protocol and its potential for loss of funds and consensus failures. They explain how BIP 30 and BIP 34 solved this problem but introduced a new issue for the future. They explore solutions such as segment commitment and propose SegWit as the most reasonable solution for empty blocks in Bitcoin mining.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode