NachrichtenKryptoShielded-Bitcoin-Vorschlag: Zahlungsprivatsphäre ohne Änderungen an Bitcoins Regeln

Shielded-Bitcoin-Vorschlag: Zahlungsprivatsphäre ohne Änderungen an Bitcoins Regeln

Autor: Coindoo·

Wichtige Erkenntnisse

  • •Der Shielded-Bitcoin-Vorschlag würde Sender, Empfänger und Betrag verbergen, indem Bitcoin als Veröffentlichungs- und Ordnungsschicht genutzt wird, während separate Overlay-Software Zero-Knowledge-Transfers nach dem Vorbild von Zcash verifiziert.
  • •Das Design erfordert keine Änderung der Konsensregeln von Bitcoin, da die Kette nur den verschlüsselten Umschlag aufzeichnet und den Shielded-Proof niemals verifiziert oder Shielded-Guthaben pflegt.
  • •Das Papier legt nicht fest, wie gewöhnliches BTC in das private System ein- oder aus ihm austreten würde, und überlässt das Peg-in- und Peg-out-Design einer separaten PIPEs-v2-Forschung.
  • •Das vorgeschlagene Transaktionsprofil umfasst einen 625-vByte-OP_RETURN-Output, der bei 10 sat/vB etwa 6.250 Sats und bei 50 sat/vB etwa 31.250 Sats kosten würde.
  • •Das System hängt von Indexern ab und ein unzuverlässiger Indexer könnte zensieren, verzögern oder veraltete Informationen liefern, während öffentliche Ein- und Auszahlungsspuren weiterhin Hinweise auf die Identität eines Nutzers liefern können.
Shielded-Bitcoin-Vorschlag: Zahlungsprivatsphäre ohne Änderungen an Bitcoins Regeln

Ein am 24. September veröffentlichtes Forschungspapier der Kryptografiefirma [[alloc] init] schlägt eine Methode vor, um Bitcoin eine stärkere Zahlungsvertraulichkeit zu ermöglichen, ohne die Konsensregeln zu ändern. Das Design, Shielded Bitcoin genannt, würde den Inhalt einer Zahlung in einer Overlay-Schicht verbergen — dennoch bleibt Bitcoins Ledger öffentlich, und wichtige Fragen zu Verifizierung, Ein- und Ausgang werden außerhalb von Bitcoin verlagert.

Bitcoin heute ist pseudonym, nicht privat

Bitcoins Ledger bewahrt Beträge, Zeitpunkte und den Weg der Coins zwischen Adressen auf. Diese Aufzeichnungen können mit Börsendaten, Händlerinformationen und Adress-Clustering-Techniken kombiniert werden, um zunächst getrennt erscheinende Aktivitäten zu verknüpfen. Das Bitcoin-Whitepaper selbst beschreibt eine öffentliche Transaktionshistorie.

Das Papier fragt, ob Nutzer ohne eine Regeländerung eine stärkere Zahlungsvertraulichkeit erlangen könnten. Seine Antwort: Bitcoin als Veröffentlichungs- und Ordnungsschicht nutzen, während separate Software private Transfers rekonstruiert und verifiziert.

Bitcoin könnte den Datenträger bestätigen, ohne die Zahlung zu bestätigen

Das ist der zentrale Unterschied. Eine Bitcoin-Transaktion könnte gemined und dauerhaft aufgezeichnet werden, obwohl Bitcoin selbst das Zero-Knowledge-Proof nicht prft oder das Shielded-Balance-System pflegt. Der Prozess läuft in drei Schritten ab:

  1. Bitcoin zeichnet einen Umschlag auf. Die Kette stellt fest, dass Daten veröffentlicht wurden, wann sie veröffentlicht wurden, welche Gebühr gezahlt wurde und wo sie in der Blockreihenfolge erscheinen.
  2. Das Overlay spielt ihn erneut ab und prüft ihn. Unabhängige Indexer rekonstruieren den Protokollzustand, verifizieren den Proof und verwerfen Umschläge, die gegen die Regeln des Shielded-Systems verstoßen.
  3. Nur ein gültiger Transfer ändert das private Guthaben. Ein ungültiger Umschlag kann in Bitcoins Historie verbleiben, während in Shielded Bitcoin kein akzeptierter Transfer entsteht.

Der Vorschlag nutzt ein Modell, das von Zcash bekannt ist. Wert wird durch verschlüsselte Notes dargestellt; ein Sender beweist in Zero Knowledge, dass er diese Notes ausgeben darf und kein Wert geschaffen wird; öffentliche Marker namens Nullifier verhindern, dass eine Note doppelt ausgegeben wird. Jeder, der dieselbe Bitcoin-Historie erneut abspielt, sollte zum selben Note-Baum und Nullifier-Set gelangen.

Die Idee vermeidet eine Bitcoin-Regeländerung, macht Bitcoin aber nicht zum Verifizierer einer privaten Zahlung. Diese Trennung prägt sowohl den Privatsphäre-Vorteil als auch die damit verbundenen Risiken.

Was Shielded Bitcoin verbergen würde — und was es trotzdem offenlegt

Innerhalb des Shielded-Systems ist das angestrebte Privatsphäre-Ziel umfassend: Sender, Empfänger, Betrag und die Verknüpfung zwischen ausgegebenen und neu erzeugten Notes würden verschlüsselt. Ein externer Beobachter könnte verifizieren, dass ein gültiger privater Transfer stattfand, ohne zu erfahren, wer an wen wie viel gezahlt hat.

Diese öffentlichen Spuren können wichtiger sein, als Leser erwarten würden. Ein auffälliger Einzahlungsbetrag, dem umgehend Shielded-Aktivität folgt, oder eine später ähnlich hohe Auszahlung kann weiterhin Hinweise auf die Identität eines Nutzers liefern. Shielded Bitcoin soll den internen Graphen der Zahlung vertraulich machen; es ist kein Versprechen, dass ein Nutzer für das Bitcoin-Netzwerk unsichtbar wird.

Silent Payments, beschrieben in BIP 352, veranschaulichen den Unterschied im Umfang. Sie sollen verhindern, dass externe Beobachter eine Zahlung einer wiederverwendbaren Empfangsadresse zuordnen können, verschleiern jedoch nicht den Betrag und verschlüsseln nicht Bitcoins UTXO-Graphen. Shielded Bitcoin strebt eine umfassendere Form der Vertraulichkeit an und stellt daher weitaus höhere Anforderungen an Wallets und unterstützende Software.

Der Preis dafür, Bitcoin unverändert zu lassen

Bitcoin-Nutzer müssten sich nicht auf neue Konsensregeln einigen. Die Basiskette würde Datenverfügbarkeit und Transaktionsordnung bereitstellen, während das Overlay ausgewählte Daten interpretiert, um seinen eigenen privaten Zustand zu pflegen. Shielded Bitcoin hätte keine separaten Block-Produzenten wie eine Sidechain; sein Zustand würde aus Bitcoins veröffentlichter Aufzeichnung rekonstruiert.

Für einen Nutzer bedeutet das, dass eine Wallet die korrekte rekonstruierte Wurzel und Note-Position benötigt, bevor sie eine gültige Ausgabe erstellen kann. Das kann sie durch vollständiges lokales Replaying erreichen, indem sie die Antwort eines Indexers gegen Bitcoin-Daten verifiziert oder einem Indexer direkt vertraut. Das Papier sagt, ein Indexer könnte die Notes eines Nutzers nicht ausgeben, doch ein unzuverlässiger Indexer könnte zensieren, verzögern oder einer Wallet, die die Antwort nicht prüfen kann, veraltete Informationen liefern.

Der Kompromiss: Die Finalität von Bitcoin bliebe erhalten, während die Fähigkeit eines Nutzers, eine private Zahlung abzuschließen, davon abhinge, dass das Overlay eine korrekte, überprüfbare Sicht auf Bitcoins Historie hat.

Reorganisationen stellen eine weitere Erschwernis dar. Da der Shielded-Zustand aus der aktiven Bitcoin-Kette rekonstruiert wird, kann eine Reorg eine kürzliche Wurzel verändern und einen ausstehenden Shielded-Transfer zum Neuaufbau zwingen. Das ist nicht zwingend ein fataler Fehler, aber es ist ein anspruchsvolleres Wallet-Erlebnis als eine gewöhnliche Bitcoin-Zahlung.

Der Vorschlag braucht noch eine Antwort für echtes BTC

Shielded Bitcoin beschreibt, was passiert, nachdem BTC in das private Note-System eingetreten ist. Es legt noch nicht fest, wie gewöhnliches BTC beim Eintritt gesperrt oder beim Austritt freigegeben würde. Die Autoren überlassen die Peg-in- und Peg-out-Komponenten einer separaten PIPEs-v2-Forschung.

Hier trifft ein Privatsphäre-Design auf tatsächliches Eigentum. Eine Bridge, ein Vault oder ein Freigabemechanismus würde bestimmen, wer abheben kann, was passiert, wenn ein Operator verschwindet, welche Ausgänge zensiert werden können und welche Informationen öffentlich werden. Das Papier erhebt keinen Anspruch, dass Ein- und Auszahlungen trustless, privat oder zensurresistent sein werden.

Galaxys Forschungsanalyse bezeichnet den unfertigen Peg alste Herausforderung bei der Einführung. Sie weist separat darauf hin, dass der Vorschlag von einer Relay-Policy-Umgebung abhängt, die größere OP_RETURN-Datenträger erlaubt.

Eine sichtbare Gebühren- und Relay-Frage

Das vorgeschlagene 2-Input-, 2-Output-Profil des Papiers umfasst einen 610-Byte-Protokollumschlag und einen 625-vByte-OP_RETURN-Output. Bei 10 sat/vB würde dieser Output allein etwa 6.250 Sats kosten — vor dem Rest der Bitcoin-Transaktion. Bei 50 sat/vB wären es etwa 31.250 Sats.

Das Design geht von den großzügigeren Data-Carrier-Standardeinstellungen aus, die mit Bitcoin Core 30.0 eingeführt wurden. Dies sind konfigurierbare Relay-Policy-Einstellungen, und sie geben keiner Transaktion ein Konsensrecht, vom Netzwerk weitergeleitet zu werden.

Kryptografie beseitigt kein Implementierungsrisiko

Shielded Bitcoin verwendet derzeit Groth16, ein Proof-System, dessen Sicherheitsmodell eine ehrlich durchgeführte Trusted-Setup-Zeremonie einschließt. Das Papier lässt zudem Light-Client-Proofs für künftige Arbeit offen. Vollständiges lokales Replaying kann teuer sein, sodass eine Wallet Indexer-Informationen verifizieren oder eine stärkere Abhängigkeit vom liefernden Dienst akzeptieren muss.

Deshalb sind öffentlicher Code, unabhängige Prüfung und ein Wiederherstellungsplan neben der Mathematik wichtig. Im Juni fand ein unabhängiger Forscher einen kritischen Soundness-Bug in Zcashs Orchard-Schaltkreis, und die Zcash Foundation deaktivierte Orchard-Shielded-Transaktionen vorübergehend, bevor eine bekannte Ausnutzung erfolgte. Der Vorfall stand in keiner Verbindung zu Shielded Bitcoin, zeigt aber, wie ein sicher wirkendes Privatsphäre-System dennoch von der Implementierungsqualität abhängen kann.

Privatsphäre-Tools würden weiterhin auf regulierte Zugangspunkte treffen

Das Papier enthält Viewing-Keys und skizziert ein optionales Modell, bei dem eine Behörde genehmigte Einzahlungen zertifiziert. Dies könnte einem Inhaber ermöglichen, ausgewählte Zahlungsinformationen mit einem Prüfer zu teilen, ohne den Schlüssel abzugeben, der die Mittel ausgibt.

Das würde die Entscheidung für Börsen und Verwahrer nicht beseitigen. Sie müssten weiterhin Herkunft, Eigentum und zulässige Offenung jedes Shielded-Guthabens klären, das sie erhalten. Die Financial Action Task Force erklärte im Juli, dass 83 % der untersuchten Jurisdiktionen Travel-Rule-Gesetze verabschiedet hätten und weitere 11 % deren Umsetzung bearbeiteten. Eine private Transfer-Schicht müsste mit diesen Daten- und Sorgfaltspflichten vereinbar sein.

Bevor dies ein nutzbares privates Zahlungssystem wird

Fünf Bausteine fehlen noch:

  • Ein vollständiger Peg: klare Regeln für Einzahlung, Auszahlung, Wiederherstellung und Zensur.
  • Öffentliche Implementierung: Code, Testvektoren und reproduzierbares Wallet-Verhalten.
  • Unabhängige Prüfung: kryptografische, Software- und Bridge-Sicherheits-Audits.
  • Light-Client-Verifizierung: eine Möglichkeit, den Shielded-Zustand zu prüfen, ohne einem Indexer voll zu vertrauen.
  • Praxiserprobung: Nachweise, dass Gebühren, Relay-Verhalten und selektive Offenlegung in der Praxis funktionieren.

Shielded Bitcoin zeigt, dass private Zahlungen um Bitcoin herum entworfen werden können, ohne Bitcoins Regeln zu ändern. Die offenen Fragen sind nicht kosmetischer Natur: Sie entscheiden, wie Nutzer in das System eintreten, ob sie es sicher verlassen können und wie viel Vertrauen sie in Software außerhalb der Bitcoin-Kette setzen müssen.

Dieser Artikel dient ausschließlich Informationszwecken und stellt keine Finanz-, Anlage- oder Rechtsberatung dar. Shielded Bitcoin ist ein Forschungsvorschlag; sein technisches Design, sein Implementierungsstatus und die damit verbundenen politischen Annahmen können sich ändern.