Crypto Prices

Bitcoin Core behebt verstecktes Datenschutzrisiko vor der nächsten Hauptversion

vor 2 Stunden
2 minuten gelesen
1 ansichten

Bitcoin Core Version 31.1rc1 veröffentlicht

Bitcoin Core hat die Version 31.1rc1 veröffentlicht, die einen Datenschutzfehler in der PrivateBroadcast-Funktion behebt und gleichzeitig Verbesserungen in den Bereichen Software, Wallet und Validierung einführt, bevor die nächste stabile Mainnet-Version erscheint. Laut dem Entwicklungsteam von Bitcoin Core ist die Version 31.1rc1 nun als Release-Kandidat verfügbar, was es Nutzern, Knotenbetreibern und Entwicklern ermöglicht, nahezu fertige Software vor der offiziellen Produktionsveröffentlichung zu testen. Die Entwickler betonen, dass der Testzeitraum dazu dient, verbleibende Probleme aufzudecken, die während der internen Entwicklung möglicherweise nicht aufgetreten sind.

Änderungen und Verbesserungen

Die aktualisierte Version 31.1rc1 ist eine kleinere Aktualisierung und folgt auf v31.0. Die Veröffentlichungsnotizen sind wie folgt:

  • Die bemerkenswerteste Änderung betrifft ein Datenschutzproblem, das die PrivateBroadcast-Funktion betrifft. Laut den Veröffentlichungsnotizen könnten bestimmte Netzwerkbedingungen die Internetadresse eines Nutzers offenlegen, indem sie eine Verbindung außerhalb des beabsichtigten Datenschutznetzwerks ermöglichen. Die aktualisierte Software beseitigt dieses Verhalten und sorgt dafür, dass das Broadcasten von Transaktionen für Nutzer, die auf datenschutzorientierte Netzwerkkonfigurationen angewiesen sind, konsistenter wird.
  • Neben der Datenschutzkorrektur haben die Entwickler von Bitcoin Core mehrere Änderungen eingeführt, um die Blockchain-Validierung und die langfristige Knotenleistung zu verbessern. Laut der Projektdokumentation verwaltet die Software nun transaktionsbezogene Daten effizienter und hält gleichzeitig eine schlankere Blockchain-Datenbank aufrecht. Diese Änderung zielt darauf ab, unnötiges Speicherwachstum zu reduzieren und die Leistung beim Wachstum der Blockchain zu verbessern.
  • Das Netzwerkverhalten wurde verfeinert. Die Entwickler gaben an, dass Bitcoin Core nun Proxy-Einstellungen und PrivateBroadcast-Verbindungen intelligenter handhabt, was den Nutzern ein vorhersehbareres Verhalten beim Routing von Datenverkehr durch Datenschutztools wie Proxy-Netzwerke bietet.

Wallet-Funktionalität und Sicherheitsupdates

Die Wallet-Funktionalität erhielt ebenfalls zusätzliche Wartungsupdates. Laut den Veröffentlichungsnotizen wurden die Migrationsprüfungen verbessert, und die Schätzung der Transaktionseingangsgröße wurde verfeinert, sodass Wallet-Operationen die Transaktionsdaten im Hintergrund genauer berechnen können, ohne das Benutzererlebnis zu beeinträchtigen. Sicherheitsbezogene Updates umfassen zusätzliche Schutzmaßnahmen für MuSig2, das von Bitcoin Core unterstützte Signaturaggregationsprotokoll. Laut den Entwicklern lehnt die Software jetzt leere öffentliche Schlüssellisten ab, die ungültige öffentliche Schlüssel enthalten, um falsche Signaturaggregationen zu verhindern und die Validierung während Multi-Signatur-Operationen zu verbessern.

Änderungen für Entwickler

Zudem wurden mehrere Änderungen für Entwickler eingeführt, die Software rund um Bitcoin Core pflegen oder erstellen. Die Veröffentlichungsnotizen geben an, dass Testwerkzeuge bereinigt, Wettlaufbedingungen entfernt, Fuzz-Tests erweitert und Build-Systeme aktualisiert wurden, um die Zuverlässigkeit der Software während der Entwicklung zu verbessern. Auch die Handhabung der Konfiguration wurde gestärkt. Bevor wichtige Einstellungen gespeichert werden, führt Bitcoin Core jetzt Prüfungen auf fehlgeschlagene Schreiboperationen durch, eine Schutzmaßnahme, die laut den Entwicklern helfen kann, Konfigurationsfehler zu verhindern, die durch erfolglose Festplattenschreibvorgänge verursacht werden.

Verfügbarkeit und Community-Feedback

Version 31.1rc1 ist für aktuelle Versionen von Linux, macOS und Windows verfügbar. Laut dem Bitcoin Core-Team können Nutzer, die aktuelle Softwareversionen verwenden, direkt upgraden, während Systeme, die von viel älteren Versionen upgraden, möglicherweise zusätzliche Zeit benötigen, um vorhandene Blockchain-Daten zu migrieren. Da die Version 31.1rc1 ein Release-Kandidat und nicht die endgültige Produktionsversion ist, ermutigen die Entwickler die Community, die Software in Testumgebungen zu installieren, ihr Verhalten unter realen Bedingungen zu überprüfen und etwaige Fehler zu melden, bevor die stabile Version das Bitcoin-Netzwerk erreicht. Das Projekt erklärte, dass das während dieser Testphase gesammelte Feedback helfen wird, verbleibende Probleme zu identifizieren, bevor die Software finalisiert wird.

Beliebt