Bitcoin Core Versjon 31.1 Utgitt
Bitcoin-utviklere har lansert Bitcoin Core versjon 31.1, en vedlikeholdsutgivelse som inneholder feilrettinger og ytelsesforbedringer. Den nye programvaren adresserer spesielt en betydelig personvernvulnerabilitet som risikerte å eksponere nettverksdataene til nodeoperatører.
Sikkerhetsoppdateringer
En sikkerhetsvulnerabilitet innen plattformens personvernkonfigurasjoner er den mest bemerkelsesverdige oppdateringen som har blitt levert med denne utgivelsen. Oppdateringen løser et problem med lekkasje av IP-adresser. Programvaren «fikser en lekkasje av IP-adresse når man bruker -privatebroadcast-funksjonen.» Personvernmekanismen klarte ikke å rute data sikkert under visse forhold. Imidlertid sikrer oppdateringen nå at nodeoperatører kan forbli anonyme uten å utilsiktet avsløre sine clearnet IP-adresser.
Ytelsesforbedringer
I tillegg til sikkerhetsoppdateringen løser Bitcoin Core v31.1 også en feil i database-motoren som forårsaket belastning på maskinvaren. Utgivelsen inneholder feilrettinger for «-privatebroadcast IP-adresse lekkasje» samt leveldb som forårsaker overdreven diskoperasjoner. Denne versjonen «fikser et problem der chainstate-databasen gjentatte ganger ville skrive over store deler av seg selv, noe som forårsaket overdreven disklesing og skriving under normal drift.»
Wallet-infrastruktur
Wallet-infrastrukturen fikk også viktig vedlikehold. Under de angitte wallet-endringene integrerte utviklingsteamet en pull request for «å sjekke den endelige BDB-siden LSN under migrering» sammen med en løsning for «å bruke utgangspunkt når man estimerer inngangsstørrelse.»
Oppdateringsanbefaling
Nodeoperatører må raskt oppdatere systemene sine for å dra nytte av sikkerhets- og databaseforbedringene. Brukere må stenge ned sin aktive node helt før de installerer de nye binærene.