Se avsnittet på YouTube
Lyssna på podden här:
I det här avsnittet av ”Bitcoin, Explained” diskuterar värdarna Aaron van Wirdum och Sjors Provoost Bitcoin Core 23.0, den senaste stora utgåvan av Bitcoins de facto referensimplementering. Duon lyfter fram några av de mest anmärkningsvärda förändringarna i den här nya mjukvaruklienten och de erbjuder lite extra sammanhang om releasen också.
Vid tidpunkten för inspelningen av detta avsnitt gick Bitcoin Core 23.0 fortfarande igenom släppkandidatfasen, där programvaran testas för buggar; van Wirdum och Provoost börjar med att förklara exakt hur denna process fungerar.
Sedan, under hela avsnittet, lyfter van Wirdum och Provoost fram sju förändringar som ingår i den här nya Bitcoin Core-releasen: 1) borttagandet av preferensen att ansluta med peers via port 8333, 2) det extra stödet för CJDNS, 3) inkluderingen av ersätt-för-avgift-transaktioner i algoritmen för uppskattning av transaktionsavgifter, 4) inkludering av statiskt definierade spårpunkter, 5) ett nytt verktyg för att upptäcka stavfel i bech32-adresser, 6) tillägg av stöd för Taproot i plånboken, och 7 ) det nya alternativet att frysa vissa UTXO tills någon gång i framtiden.
Slutligen diskuterar van Wirdum och Provoost hur en bugg i en programvarukompilator initialt hade resulterat i en bugg i en tidigare version av denna Bitcoin Core-version för Windows, vilket ger en intressant inblick i komplikationerna med uppströmsberoenden.
Uppdateringen släpptes officiellt när den här artikeln publicerades. Kom tillbaka för nästa avsnitt av ”Bitcoin, Explained” för fler uppdateringar om denna stora utgåva.