Bitcoin, Explained — The Technical Side of Bitcoin

Bitcoin Explained 70: Bitcoin Core v24 Bug

Aaron and Sjors explain how a wallet bug crept into the Bitcoin Core 24.0 release, and why there is now a Bitcoin Core version 24.0.1 available.   Episode Sponsor: https://voltage.cloud/  Sjors New Book: https://www.amaz...

2022-12-30

Episode notes

Aaron and Sjors explain how a wallet bug crept into the Bitcoin Core 24.0 release, and why there is now a Bitcoin Core version 24.0.1 available.


Chapters


00:00:00 Introduction and Bitcoin: A Work in Progress

00:02:44 Bitcoin Core 24.0 and the 24.0.1 release

00:05:53 Listener boosts and streaming sats

00:06:58 RBF: new transactions versus replacements

00:10:59 The coin selection bug and excessive fees

00:14:40 How refactoring introduced the bug

00:17:03 Why the bug survived only in the release branch

00:18:47 Bug fixes, maintenance releases and backporting


Episode Sponsor: https://voltage.cloud/


Sjors New Book: https://www.amazon.com/Bitcoin-Technical-innovations-Sjors-Provoost/dp/9090360425


Follow us on Twitter:


- https://twitter.com/bitcoinmagazine


- https://twitter.com/videobitcoin