Zum Inhalt springen
buybitcoinsmart

Glossar / Privatsphäre und Sicherheit

Vermeidung von Zusammenführungen

Was ist die Vermeidung von Zusammenführungen?
Die Vermeidung von Zusammenführungen ist die Praxis, niemals zwei Ihrer Bitcoin in derselben Transaktion auszugeben und so zu verhindern, dass die verschiedenen Teile Ihrer Wallet öffentlich miteinander verknüpft werden.

Der Begriff stammt aus einem Essay von Mike Hearn vom Dezember 2013, geschrieben, als das Zusammenfassen von Eingaben bereits die einfachste Methode war, den Bestand einer Person nachzuvollziehen. Sein Vorschlag ging über sorgfältiges Ausgeben hinaus: Ein Zahler würde mehrere parallele Transaktionen an mehrere Adressen des Empfängers senden, sodass keine einzelne Transaktion alles zusammenführte. Heute besteht er als Disziplin fort, nicht als Protokoll.

Wie es funktioniert

Die Regel der Vermeidung von Zusammenführungen ist negativ, was sie leicht zu befolgen und leicht zu vergessen macht. Bauen Sie niemals eine Transaktion, deren Eingaben aus zwei Bitcoin stammen, die Sie getrennt halten wollen.

In der Praxis bedeutet das, Ihre Wallet wie eine Reihe von Gefäßen zu behandeln und nicht wie einen Kontostand. Ein Gefäß enthält Bitcoin, die von einem verifizierten Börsenkonto abgehoben wurden. Ein anderes enthält Bitcoin, die Peer-to-Peer gekauft oder als Zahlung erhalten wurden. Ein drittes enthält langfristige Ersparnisse. Jede Ausgabe schöpft aus genau einem Gefäß, und wenn das Gefäß keinen einzelnen Coin hat, der groß genug ist, senden Sie entweder weniger, senden Sie aus einem anderen Gefäß oder akzeptieren Sie, dass diese bestimmte Zahlung zwei Bitcoin zusammenführt, und planen Sie die Verknüpfung ein.

Hearns stärkere Version verlagerte die Arbeit auf den Zahler. Statt eine Transaktion aus drei Bitcoin zusammenzustellen, würde der Zahler drei separate Transaktionen an drei vom Empfänger bereitgestellte Adressen senden, sodass die Zahlung unversehrt ankam, während nichts in den Blockchain-Daten die Teile verband. Das Zahlungsprotokoll, das er damals entwarf, unterstützte mehrere Ausgabeadressen in einer einzigen Anfrage; es wurde vor Jahren als veraltet eingestuft, und keine gängige Wallet automatisiert dieses Muster heute.

Der Preis ist real und wird später gezahlt. Das Verweigern einer Zusammenführung bedeutet, viele kleine Coins zu behalten, und kleine Coins sind teuer zu bewegen: Eine native SegWit-Eingabe auszugeben kostet etwa 68 virtuelle Bytes, also bei einem stark ausgelasteten Netzwerk mit einer Gebührenrate von 150 sat/vB sind das 10.200 Satoshi, die Hälfte des Werts eines Coins von 20.000 Satoshi. Treiben Sie es weiter, fallen die Bitcoin unter die Dust-Schwelle, wo das Ausgeben mehr kostet, als sie enthalten. Die Vermeidung von Zusammenführungen schützt die Privatsphäre, indem sie eine dauerhafte Gebührenlast und eine Untergrenze dafür akzeptiert, wie klein Ihre Bitcoin sinnvoll sein können.

Wo sie auftritt

Die Vermeidung von Zusammenführungen zeigt sich als Funktion in den Wallets, die Privatsphäre ernst nehmen.

Sparrow, Wasabi und Electrum zeigen alle, welche konkreten Bitcoin eine Ausgabe verbrauchen wird, bevor Sie signieren, was eine unsichtbare Zusammenführung in eine sichtbare Entscheidung verwandelt. Das Einfrieren wirkt als grobes Durchsetzungsmittel: Frieren Sie die Bitcoin in dem Gefäß ein, aus dem Sie nicht ausgeben, und die automatische Auswahl kann sie nicht erreichen. Manche gehen weiter und betreiben getrennte Wallets oder getrennte Konten unter einer Seed-Phrase, sodass kein einzelner Senden-Bildschirm beide Stapel überhaupt sehen kann.

Nicht optional ist sie nach einem Coinjoin. Gemischte Outputs beziehen ihre Privatsphäre daraus, von den gemischten Outputs anderer Personen nicht unterscheidbar zu sein, und zwei davon zusammen auszugeben beweist sofort, dass sie einer Person gehören, was das gesamte Ergebnis verwirft. Dasselbe gilt für das Wechselgeld, das beim Einstieg in eine Mischung übrig bleibt: Es bleibt für immer getrennt, oder die Mischung war sinnlos.

Vermeidung von Zusammenführungen vs. CoinJoin

Hearn stellte die Vermeidung von Zusammenführungen und Coinjoin im ursprünglichen Essay als Alternativen gegenüber, und der Vergleich gilt weiterhin. Die Vermeidung von Zusammenführungen ist kostenlos, braucht keine Gegenparteien und erregt keine Aufmerksamkeit, weil die Transaktionen, die sie erzeugt, wie die aller anderen aussehen. Was sie nicht kann, ist, bei Verknüpfungen zu helfen, die bereits bestehen: Sie schützt die Zukunft, niemals die Vergangenheit. Ein Coinjoin macht das Gegenteil, kostet echtes Geld und erzeugt eine offensichtlich gemeinschaftliche Transaktion im Austausch gegen Mehrdeutigkeit über Bitcoin, deren Historie bereits öffentlich ist. Das Zweite ohne das Erste zu tun, ist verschwendetes Geld.

Nicht zu verwechseln mit

Häufig gestellte Fragen

Ist die Vermeidung von Zusammenführungen die höheren Gebühren wert?

Das hängt davon ab, was Sie schützen. Bitcoin, die von einer Börse abgehoben wurden, von Bitcoin getrennt zu halten, die anderswo erworben wurden, ist meist ein paar Tausend Satoshi wert, während Haarspalterei innerhalb eines einzigen Ersparnisstapels, der bereits eine gemeinsame Historie teilt, Ihnen nichts bringt.

Was geschieht, wenn ich keinen einzelnen Coin habe, der für eine Zahlung groß genug ist?

Sie senden entweder einen kleineren Betrag, zahlen aus einem anderen Gefäß oder akzeptieren die Zusammenführung bewusst. Es gibt keine Wallet-Funktion, die Bitcoin unsichtbar zusammenführt, die Wahl besteht also immer zwischen der Zahlung und der Verknüpfung.

Verwandte Begriffe

Mehr zum Thema Privatsphäre und Sicherheit

Diese Seite auf Englisch lesen