Listen To The Podcast Here:
In this episode of “Bitcoin, Explained,” hosts Aaron van Wirdum and Sjors Provoost focus on Bitcoin Core 23.0, the latest main launch of Bitcoin’s de facto reference implementation. The duo highlights among the most notable adjustments on this new software program consumer and they supply a bit of additional context in regards to the launch as properly.
At the time of recording this episode, Bitcoin Core 23.0 was nonetheless going via the discharge candidate section, the place the software program is examined for bugs; van Wirdum and Provoost begin by explaining how this course of works, precisely.
Then, all through the episode, van Wirdum and Provoost spotlight seven adjustments that are included on this new Bitcoin Core launch: 1) the removing of the desire to join with friends via port 8333, 2) the added help for CJDNS, 3) the inclusion of replace-by-fee transactions within the transaction price estimation algorithm, 4) the inclusion of statically-defined tracepoints, 5) a brand new device to spot typos in bech32 addresses, 6) the addition of help for Taproot within the pockets, and seven) the brand new possibility to freeze sure UTXOs till a while sooner or later.
Finally, van Wirdum and Provoost focus on how a bug in a software program compiler had initially resulted in a bug in an earlier model of this Bitcoin Core launch for Windows, giving an fascinating perception into the issues with upstream dependencies.
The replace was formally launched by the point of publishing this text. Check again for the subsequent episode of “Bitcoin, Explained” for extra updates about this main launch.