Preise werden geladen…
🔥BULLISH

Bitcoin Core 32.x: Datenschutz-Fix für Private Broadcast

Der Patch teilt die Peer-Disziplinar-Logik auf, sodass Private-Broadcast-Verbindungen nicht mit gewöhnlicher Knotenaktivität korreliert werden können. Nutzer des aktuellen stabilen 31.1-Zweigs bleiben jedoch bis zu einem 31.2-Release ungeschützt.

Bitcoin Core hat in seinen 32.x-Entwicklungszweig einen Datenschutz-Fix integriert, der ein Verhalten adressiert, durch das ein Beobachter die Private-Broadcast-Verbindungen eines Knotens mit dessen gewöhnlicher Peer-Aktivität verknüpfen könnte. Der Patch trennt, wie die Software fehlverhaltende Peers zwischen Private-Broadcast-Verbindungen und Standardverbindungen behandelt. Diese Änderung erreichte den Main-Zweig am 25. September und wurde am 1. Oktober auf 32.x zurückportiert. Der entsprechende Patch für die 31.x-Release-Linie ist mit Stand 8. Oktober noch offen. Nutzer des aktuellen stabilen Release 31.1 warten daher bis zum Erscheinen eines 31.2 auf den Fix.

Warum es wichtig ist

Private Broadcast ist ein optional aktivierbares Feature, das über sendrawtransaction genutzt wird und Transaktionen über dedizierte, kurzlebige Verbindungen zu Tor- oder I2P-Peers leitet. Das Datenschutzproblem besteht darin, dass bei einem Disziplinar-Vorgang gegen einen dieser privaten Peers dieselbe Behandlung auch gewöhnliche Verbindungen trennen könnte, die die Adresse dieses Peers teilen, oder das Verhalten des Knotens für einen außenstehenden Beobachter erkennbar verändern könnte. In den früheren Release Notes zu 31.1 hatte Bitcoin Core ein separates IP-Adressen-Leak dokumentiert, bei dem Private-Broadcast-Traffic manchmal über Clearnet statt über das Datenschutz-Netzwerk geroutet wurde. Der neuere Patch schließt eine andere Lücke, nämlich beobachtbare Effekte der Peer-Behandlung statt des Routing-Pfads selbst.

Der Patch hält fehlverhaltende private Peers weiterhin getrennt, schließt sie jedoch aus der regulären Disziplinar-Logik aus. Umgekehrt verhindert er, dass ein Disziplinar-Vorgang gegen einen gewöhnlichen Peer Private-Broadcast-Verbindungen mitreißt, die dessen Adresse teilen. Die Entwickler haben das Feature zudem als experimentell markiert und seine Datenschutz-Versprechen auf Risikoreduktion statt vollständige Anonymität eingegrenzt. Eine ehrliche Einordnung, die für Nutzer bei der Abwägung einer Aktivierung relevant ist.

Marktauswirkungen

Die Bitcoin-Core-Referenzimplementierung bestimmt das Verhalten eines großen Anteils der Full Nodes im Netzwerk, und Datenschutz-Änderungen auf Protokollebene wirken in der Regel auf Wallet-Software und nachgelagerte Forks nach. Da Private Broadcast weiterhin standardmäßig deaktiviert und ausdrücklich als experimentell gekennzeichnet ist, bleibt der unmittelbare Markteffekt begrenzt.

Verwandte Tokens
$BTC

Häufig gestellte Fragen

  1. Was ändert der Bitcoin-Core-Datenschutz-Fix konkret?

    Der Fix trennt die Disziplinar-Logik so, dass ein Vorgehen gegen einen Private-Broadcast-Peer keine gewöhnlichen Verbindungen mehr beeinflusst, die dessen Adresse teilen, und umgekehrt. Damit wird ein Seitenkanal geschlossen, der beide Aktivitätsarten hätte verknüpfen können.

  2. Warum ist der v31-Backport noch offen, wenn v32 den Fix bereits hat?

    Der 31.x-Backport erhielt am 6. Oktober die Reviewer-Zustimmung und trägt einen 31.2-Meilenstein, ein Release-Datum wurde jedoch nicht festgelegt. Der 32.x-Zweig enthält die integrierte Änderung bereits seit dem 1. Oktober.

  3. Ist Private Broadcast in Bitcoin Core standardmäßig aktiviert?

    Nein. Private Broadcast ist optional und standardmäßig deaktiviert. Die Entwickler haben es zudem als experimentell markiert und seine Datenschutz-Versprechen auf Risikoreduktion statt vollständige Anonymität eingegrenzt.

  4. Wie unterscheidet sich das vom früheren IP-Adressen-Leak-Fix in 31.1?

    Die Release Notes zu 31.1 dokumentierten einen Routing-Bug, bei dem Private-Broadcast-Traffic manchmal über Clearnet statt über das konfigurierte Datenschutz-Netzwerk lief. Der neuere Patch adressiert beobachtbare Effekte der Peer-Handling-Logik, nicht den Routing-Pfad selbst.

  5. Was sollten Nutzer von Bitcoin Core 31.1 in der Zwischenzeit tun?

    Nutzer des stabilen 31.1-Release warten auf die Auslieferung des 31.2-Backport. Wer bereits 32.x-Testkandidaten, aktuell rc3, einsetzt, kann den Fix über den Entwicklungszweig bereits nutzen.

Quellenangabe
Aggregiert von CryptoSlate · Verifiziert · Zuletzt aktualisiert vor 13d
Original öffnen →