Bitcoin Core Version 31.1 Udgivet
Bitcoin-udviklere har lanceret Bitcoin Core version 31.1, en vedligeholdelsesudgivelse, der indeholder fejlrettelser og præstationsforbedringer.
Vigtige Sikkerhedsforbedringer
Den nye software adresserer især en betydelig privatlivsfejl, der risikerede at afsløre netværksdata for nodeoperatører. En sikkerhedsfejl inden for platformens privatlivsindstillinger er den mest markante patch, der er inkluderet i denne udgivelse. Specifikt leverer opdateringen en løsning på et problem med lækage af IP-adresser.
“Softwaren retter en IP-adresse lækage, når der bruges -privatebroadcast-funktionen.”
Privatlivsmekanismen fejlede i at rute data sikkert under visse forhold. Men opdateringen sikrer nu, at nodeoperatører kan forblive anonyme uden utilsigtet at afsløre deres clearnet IP-adresser.
Databaseforbedringer
Udover sikkerhedspatchen løser Bitcoin Core v31.1 også en fejl i sin database-motor, der forårsagede unødvendig hardwarebelastning. Udgivelsen indeholder rettelser til:
- -privatebroadcast IP-adresse lækage
- leveldb, der forårsager overdrevne diskoperationer
“Denne version retter et problem, hvor chainstate-databasen gentagne gange ville omskrive store dele af sig selv, hvilket forårsagede overdrevne disk-læsninger og -skrifter under normal drift.”
Wallet-infrastruktur og Opdatering
Wallet-infrastrukturen har også modtaget vigtig vedligeholdelse. Under de tildelte wallet-ændringer integrerede udviklingsteamet pull requesten “tjek den endelige BDB-side LSN under migration” sammen med en løsning til “bruge outpoint, når der estimeres inputstørrelse.”
Nodeoperatører bør hurtigt opdatere deres systemer for at drage fordel af sikkerheds- og databaseforbedringerne. Brugere skal helt lukke deres aktive node, før de installerer de nye binære filer.