NachrichtenKryptoBitcoin Core 32.1 erscheint mit Datenschutz-Fixes und wichtigen Netzwerk-Upgrades

Bitcoin Core 32.1 erscheint mit Datenschutz-Fixes und wichtigen Netzwerk-Upgrades

Autor: CryptoMeter io·

Wichtige Erkenntnisse

  • •Bitcoin Core 32.1 wurde am 27. Oktober zum ersten öffentlich verfügbaren Release der neuen 32.x-Serie, da Version 32.0 zwar getaggt, aufgrund kurzfristiger Probleme aber nie offiziell veröffentlicht wurde.
  • •Version 32.1 behebt eine Datenschutz-Schwachstelle, die die IP-Adresse eines Node-Betreibers offenlegen konnte, wenn der Befehl sendrawtransaction mit aktiviertem Private Broadcasting verwendet wurde.
  • •Neue Schutzmaßnahmen begrenzen die Private-Broadcast-Queue auf 10.000 Transaktionen und deckeln einzelne Transaktionen bei 1.000 Broadcast-Versuchen, um übermäßigen Ressourcenverbrauch zu verhindern.
  • •Änderungen an den Transaktionsindizes können den Speicherbedarf deutlich reduzieren, vorhandene Indizes müssen jedoch neu aufgebaut werden, was Downgrades auf frühere Softwareversionen erschweren kann.
  • •Die Wartungsreleases 31.2 und 30.4 beheben Speicher- und speicherbezogene Schwachstellen, während Bitcoin Core 29.x und früher das End-of-Life erreicht haben und keine regulären Updates mehr erhalten.
Bitcoin Core 32.1 erscheint mit Datenschutz-Fixes und wichtigen Netzwerk-Upgrades

Bitcoin Core hat die Version 32.1 veröffentlicht, die Datenschutzverbesserungen, Netzwerkoptimierungen und Kompatibilitätsänderungen für Node-Betreiber mit sich bringt. Der Rollout Ende Oktober umfasst auch die Wartungsreleases 31.2 und 30.4, sodass Betreiber mehrere Optionen zur Aktualisierung ihrer Infrastruktur haben. Da Bitcoin Core die am weitesten verbreitete Software für den Betrieb von Full Nodes ist, beeinflusst sein Release-Rhythmus direkt, wie viel des Netzwerks Transaktionen unabhängig verifiziert und Konsensregeln durchsetzt.

Der Release vom 27. Oktober folgte einem ungewöhnlichen Ablauf. Die Entwickler taggten Bitcoin Core 32.0, veröffentlichten die Version jedoch aufgrund kurzfristiger Probleme nie offiziell. Daher wurde Version 32.1 zum ersten öffentlich verfügbaren Release der neuen Hauptserie – Betreiber, die vom 31.x-Zweig upgraden, springen also direkt zu 32.1. Vollständige Release-Details sind auf der offiziellen Bitcoin-Core-Release-Seite dokumentiert.

Datenschutz- und Netzwerksicherheitsverbesserungen

Version 32.1 behebt eine potenzielle Datenschutz-Schwachstelle im Zusammenhang mit Transaction-Broadcasts. Das Problem konnte die ursprüngliche IP-Adresse offenlegen, wenn Betreiber den Befehl sendrawtransaction mit aktiviertem Private Broadcasting verwendeten – ein gewichtiges Anliegen, da eine IP-Adresse Transaktivität mit dem Netzwerk und Standort eines bestimmten Betreibers verknüpfen kann.

Das Update stärkt das private Broadcasting von Transaktionen zudem durch zusätzliche Schutzmaßnahmen. Die Private-Broadcast-Queue ist nun auf 10.000 Transaktionen begrenzt, und einzelne Transaktionen sind auf 1.000 Broadcast-Versuche gedeckelt – Einschränkungen, die übermäßigen Ressourcenverbrauch verhindern sollen.

Darüber hinaus aktivieren automatisch erstellte Tor Hidden Services jetzt Proof-of-Work-Verteidigungen, sofern der Tor-Daemon diese unterstützt. Die Software führt außerdem verbesserte Transaktions-Relay-Kontrollen ein, die Speicher- und CPU-Verbrauch bei hoher Netzwerkaktivität reduzieren.

Neue Funktionen und Kompatibilitätsanforderungen

Über die Datenschutzarbeit hinaus bringt Bitcoin Core 32.1 mehrere operationale Verbesserungen. Paralleles Abrufen von Transaction-Output-Daten kann die Blockvalidierung beschleunigen, während Änderungen an den Transaktionsindizes – den Datenstrukturen, mit denen die Node-Software historische Transaktionen nachschlägt – den Speicherbedarf auf der Festplatte deutlich reduzieren können. Vorhandene Transaktionsindizes müssen jedoch neu aufgebaut werden, um die gesamten Speicherersparnisse zu erzielen, und Betreiber sollten vor dem Upgrade die Kompatibilität prüfen, da der Neuaufbau bestimmter Indizes Downgrades auf frühere Softwareversionen erschweren kann.

Der Release enthält außerdem Wallet- und Interface-Änderungen, darunter Watch-only-Wallet-Exporte und aktualisierte Einstellungen zum Ersetzen von Transaktionen. Gleichzeitig können veraltete Konfigurationsoptionen Anpassungen an automatisierten Workflows und Anwendungen erfordern, die mit Bitcoin Core verbunden sind.

Wartungsreleases bieten alternative Upgrade-Pfade

Bitcoin Core 31.2 und 30.4 bieten Sicherheits- und Wartungsupdates für Betreiber, die auf früheren unterstützten Zweigen verbleiben. Diese Releases beheben Schwachstellen im Zusammenhang mit übermäßigem Speicherverbrauch und potenziellen speicherbedingten Abstürzen unter bestimmten Bedingungen.

Das Projekt veröffentlichte zudem Version 29.5 als letztes Update für den älteren Zweig. Bitcoin Core 29.x und frühere Versionen haben nun das End-of-Life erreicht und erhalten keine regulären Updates mehr – Betreiber, die darauf verbleiben, erhalten keine Patches mehr für künftig entdeckte Schwachstellen.

Für Börsen, Zahlungsabwickler und Infrastrukturanbieter unterstreichen die aktuellen Releases die Bedeutung des Testens von Integrationen vor dem Deployment. Betreiber sollten Wallet-Verhalten, RPC-Kompatibilität, Indexierungsanforderungen und Netzwerkkonfigurationen prüfen, anstatt sich ausschließlich auf Versionsnummern zu verlassen – die offizielle Release-Seite dient als Referenzpunkt für Rollout-Planung und bekannte Probleme.