die Privatsphäre von Spenden hätte schützen können

Alle Bitcoin-Transaktionen sind öffentlich, jeder kann sie einsehen. Es ist nichts Besonderes erforderlich, um alle Bitcoin-Transaktionen anzuzeigen, die jemals stattgefunden haben – sie sind alle öffentlich in der Blockchain verfügbar. Sie brauchen keinen Knoten, es genügt eine einfache Block-Explorer-Website wie Mempool.space, KYCP.org oder Blockstream Explorer. Sie können davon ausgehen, dass Ihre Gegner zuschauen.

Was nicht in der Blockchain gespeichert wird, sind Ihre personenbezogenen Daten wie Name, Adresse, Telefonnummer usw. Diese Informationen werden extern von Dritten wie Ihrem Arbeitgeber, Ihrem Makler/Ihrer Börse katalogisiert oder möglicherweise eine Spendenaktion, für die Sie gespendet und für die Sie diese Informationen freiwillig zur Verfügung gestellt haben. Wenn Ihr Arbeitgeber Sie in Bitcoin bezahlt, kann er Ihre öffentlichen Transaktionen verfolgen und beispielsweise sehen, dass Sie an eine Spendenaktion gespendet haben. Ebenso könnte der Organisator der Spendenaktion den Verlauf Ihrer Bitcoin-Transaktionen einsehen und er würde wissen, wie viel Bitcoin Sie in die Transaktion investiert haben, bei der Sie einen kleinen Teil zum Spenden abgeschnitten haben.

Darüber hinaus wäre jeder externe Beobachter, der die Bitcoin-Spendenadresse kannte, in der Lage, alle eingehenden Spenden zu überwachen und dann zu sehen, wohin das verbleibende Wechselgeld aus diesen Spenden gesendet wurde. Diese externen Beobachter konnten auch sehen, wohin die Spenden nach der ersten Einzahlung geflossen sind. Wenn personenbezogene Daten von einem vertrauenswürdigen Dritten aufbewahrt wurden, wo Fiat gegen Bitcoin getauscht wurde oder wo Bitcoin gegen Fiat getauscht wurde, dann ist der Verwahrer dieser Informationen gezwungen, diese Details herauszugeben, die eine Person persönlich identifizieren. p>

“Das bestehende [Legacy-Finanz-]System hat mehrere gesetzliche Mechanismen eingebaut, die grundlegende Privatsphäre gewährleisten (Ihre Bank teilt beispielsweise Ihren Kontostand und Transaktionsverlauf nicht mit dem Barista im Café). Die Blockchain hat nicht den Luxus der Gesetzgebungsbefugnis, um diese Probleme zu lösen, daher werden Softwarelösungen wie CoinJoin verwendet, um diesen grundlegenden Schutz zu erhalten.”

–Samourai Wallet Blogpost, 15. März 2022 

Ein reales Beispiel für die Notwendigkeit des Bitcoin-Mixing

Lassen Sie uns eintauchen und lernen, die Auswirkungen zu verstehen eines vollständig transparenten Transaktionsbuchs angesichts eines immer aggressiveren Umfelds. Dieser Abschnitt liefert diesen Hintergrund anhand eines realen Beispiels und einer Erläuterung, wie Bitcoin-Transaktionen in einem solchen Szenario untersucht werden.

Nachdem festgestellt wurde, dass in diesem realen Beispiel die Rückverfolgung von Bitcoin-Transaktionen möglich sein könnte Behörden, die gegen diese Transaktionen sind, um gegen sie vorzugehen, wird dieser Artikel erklären, wie Whirlpool, eine CoinJoin-Implementierung, die von den Entwicklern von Samourai Wallet entwickelt wurde, die deterministischen Verbindungen zwischen den Transaktionen hätte aufbrechen und zukunftsweisende Anonymität bieten können.

Zeitachse

Hier ist eine Zeitachse des jüngsten kanadischen Freiheitskonvois mit bemerkenswerten Ereignissen in Bezug auf Bitcoin:

5. Februar 2022: GoFundMe gibt bekannt, dass alle Spenden an den Freedom Convoy an die Spender zurückerstattet würden, was jede weitere Beteiligung zwischen der Crowdfunding-Plattform und dem Freedom Convoy verbietet. Dies war im Wesentlichen eine Werbung für unaufhaltsames Geld wie Bitcoin. Spenden an die Spendenkampagne @HonkHonkHodl über @tallycoinapp beginnen sich zu steigern. 7. Februar 2022: Unter einem Anordnung, ausgestellt vom Ontario Superior Court of Justice, einer anderen Crowdfunding-Plattform, @GiveSendGo, ist gezwungen, den Zugang zu Millionen von Dollar einzufrieren, die an den Freedom Convoy gespendet wurden. Dies hat die Spendensammlung über Bitcoin durch die Spendenkampagne @HonkHonkHodl weiter eskaliert. 11. Februar 2022: Ontario erklärt den Ausnahmezustand. Diese Erklärung machte es ausdrücklich”rechtswidrig und strafbar, den Waren-, Personen-und Dienstleistungsverkehr entlang kritischer Infrastrukturen zu blockieren und zu behindern”. Der Premier von Ontario, Doug Ford, stellt weiter klar: „Die Geldstrafen für die Nichteinhaltung werden hoch sein, mit einer Höchststrafe von 100.000 US-Dollar und einer Freiheitsstrafe von bis zu einem Jahr diesen Anordnungen nicht nachkommen.“ 14. Februar 2022: Kanadischer Premierminister Justin Trudeau berief sich auf den Emergencies Act. Neben der Erweiterung der Befugnisse und der Reichweite der kanadischen Regierung über das hinaus, was in normalen Zeiten angemessen sein mag, hat der Emergencies Act zwei spezifische und weitreichende finanzielle Auswirkungen: Erstens würde es Crowdfunding-Plattformen und Zahlungen erfassen Zweitens müssen sich Crowdfunding-Plattformen und die von ihnen genutzten Zahlungsdienstleister bei den Finanztransaktionen registrieren und große und/oder verdächtige Transaktionen melden Berichte Analysis Centre of Canada (FINTRAC), die nationale Finanznachrichtenagentur. Finanzkonten würden ohne Gerichtsbeschluss für Personen eingefroren, die mit dem Freedom Convoy in Verbindung stehen. 14. Februar 2022: Am selben Tag, an dem sich die kanadische Regierung auf das Notfallgesetz beruft, @HonkHonkHodl schließt die Spendenaktion auf @tallycoinapp ab, nachdem sie überschritten wurde das ursprüngliche Ziel, insgesamt fast 21 Bitcoin zu spenden. 15. Februar 2022: Der Ontario Superior Court of Justice hat das Mareva Injunction, eine Sammelklage in Höhe von 306.000.000 US-Dollar. Diese einstweilige Verfügung benennt 17 Einzelpersonen, zwei Organisationen und 62 anonyme Körperschaften als Angeklagte und stellt weiter fest, dass „jede andere Person, die von dieser Anordnung weiß und alles tut, was dem Angeklagten hilft oder es ihm erlaubt, gegen die Bestimmungen dieser Anordnung zu verstoßen, ebenfalls als verächtlich angesehen werden kann vor Gericht und kann mit einer Geld-oder Gefängnisstrafe belegt werden.”Im Wesentlichen jeder, der so viel getan hat wie einer Freedom Kaffee serviert Dem Konvoi-Verdächtigen drohen nun Geld-und Haftstrafen. Diese einstweilige Verfügung geht so weit, dass sie mehrere Bitcoin-Adressen umfasst, wenn also eine davon mit Ihrer Identität in Verbindung gebracht wird, dann würden Sie gegen diese einstweilige Verfügung verstoßen. 16. Februar 2022: Neuigkeiten, dass die Royal Canadian Mounted Police (RCMP) eine schwarze Liste mit Kryptowährungsadressen im Zusammenhang mit den Spenden der Freedom Convoys veröffentlicht hat. Im Wesentlichen bedeutet dies, dass alle Gelder, die mit einer dieser Adressen verbunden sind und eine Bitcoin-zu-Fiat-Rampe erreichen, eine Beschlagnahme und eine sofortige Meldung an die Behörden auslösen würden, basierend auf den nur wenige Tage zuvor ergriffenen Notfallmaßnahmen.

Zusammenfassung

Was sich in der obigen Zeitachse im Wesentlichen herausstellte, war, dass es der kanadischen Regierung in weniger als zwei Wochen gelang, einen Teil der Bevölkerung in Kriminelle zu verwandeln, und dann gab es nichts, was die Regierung daran hinderte, dies zu missachten die Rechte dieser riesigen Gruppe von Menschen.

Das ist es, was dieser Autor als”Pendelschwingen”bezeichnet. An einem Tag führen Sie ein völlig normales und legales Leben, am nächsten sind Sie ein Krimineller und müssen mit schweren Konsequenzen rechnen, wenn Sie tun, was einst belanglos war. Wenn Sie es schätzen, mit Ihren Freunden und Ihrer Familie kommunizieren zu können, sich frei bewegen und auf Finanzdienstleistungen zugreifen oder Ihr Geld für die Dinge ausgeben zu können, die Sie wählen, dann wäre es für Sie von Vorteil, kleine, schrittweise Schritte zu unternehmen, um diese Freiheiten zu schützen.

Es gibt viele Ressourcen für diejenigen, die mehr über die Tools erfahren möchten, die Ihnen in diesem Kampf zur Verfügung stehen:

Folge dem Geld

Dieser Abschnitt wird Verfolgen Sie den Fluss einer Spende auf der Bitcoin-Blockchain zur Freedom Convoy Bitcoin-Adresse und dann weiter zu den ausgezahlten Zahlungen an die Trucker. An Stellen auf diesem Weg wird aufgezeigt, wo Whirlpool hätte eingesetzt werden können und wie es dazu beigetragen hätte, das Targeting bestimmter Personen zu verhindern, die zuließen, dass ihre Identität mit ihrer Aktivität in der Kette verknüpft wurde. Die Transaktions-IDs (txids), Bitcoin-Adressen und Daten wurden verschleiert, aber dies sind tatsächliche Transaktionen rund um die @HonkHonkHodl-Spenden.

Diese Demonstration folgt den Transaktionen einer Entität namens Alice. Alice hat ungefähr 28 Bitcoin in ihrer Brieftasche, in einer einzigen nicht ausgegebenen Transaktionsausgabe (UTXO). Eines Tages beschließt Alice, den UTXO zu verwenden, um eine Einzahlung von 0,3 BTC auf ein Coinbase-Konto zu tätigen. On-Chain-Heuristik würde die vernünftige Annahme treffen, dass das Coinbase-Konto Alice gehört. Bei dieser Transaktion werden die 28 BTC als einzige Eingabe verwendet und es gibt zwei Ausgaben. Die erste Ausgabe sind die 0,3 BTC auf ihr vermutetes Coinbase-Konto. Die zweite Ausgabe sind ihre verbleibenden 28 BTC.

Im Laufe der Zeit führt Alice drei weitere Transaktionen mit diesen 28 BTC durch, wobei sie jedes Mal die 28 BTC als Eingabe bereitstellt, wobei ein kleiner Betrag ausgegeben und der Rest als Wechselgeld an sie zurückgegeben wird. Diese Art von Ausgabenmustern in der Kette wird als „Peel Chain“ bezeichnet, und Whirlpool hilft, diesen Kreislauf zu durchbrechen, indem er die deterministischen Verbindungen durchbricht.

Bei der vierten Transaktion spendete Alice an den Freedom Convoy.

Jedes Mal, wenn Alice eine Transaktion durchführte, wurden die 28 BTC UTXO als Eingabe verwendet und ein wenig ausgegeben, wobei der Großteil dieser 28 BTC als Wechselgeld an Alice zurückgegeben wurde. Dann wurde dieses Wechselgeld als Eingabe für die nächste Transaktion ausgegeben, wobei ein kleiner Teil als Ausgabe abgezogen und der Rest wieder an Alice zurückgegeben wurde. Aufgrund dieses Peel-Chain-Musters einfacher Transaktionen gehen die 0,3 BTC, die in der ersten Transaktion an Coinbase ausgegeben wurden, davon aus, dass Coinbase sich der wahren Identität von Alice bewusst ist und sich bewusst ist, dass sie die 28 BTC besitzt, die sie weiterhin nachgelagert ausgegeben hat. Coinbase kann auch jede Transaktion im Zusammenhang mit dieser Bitcoin sehen.

Als Alice eine Spende an den Freedom Convoy machte, verbrauchte sie, was von diesen ursprünglichen 28 BTC übrig war. Bei der Spendentransaktion hat Alice 24,07 BTC eingegeben. Die Transaktion hatte zwei Ausgänge, eine Spende von 0,25 BTC an die bekannte Freedom Convoy Bitcoin-Spendenadresse, die auf der Tallycoin-Website gehostet wird. Die andere Ausgabe waren 23,82 BTC, die als Wechselgeld an Alice zurückgegeben wurden.

Unter der Annahme, dass Coinbase Alices wahre Identität kennt und ihre On-Chain-Aktivität direkt mit ihrem Coinbase-Konto verknüpft ist, kann ihre wahre Identität als Spenderin des Freedom Convoy aufgedeckt werden, wenn die Behörden die Angelegenheit untersuchen. Nachdem Alice ihre Spende getätigt hatte, wurde mehr Bitcoin konsolidiert und von den Organisatoren der Bitcoin-Spende von Freedom Convoy stromabwärts verschoben.

Das Unternehmen, das die Kontrolle über den Freedom Convoy hat Spenden führt mehrere Transaktionen durch, die Bitcoin konsolidieren und die neuen Guthaben an neue Adressen verschieben. Während der gesamten Spendenaktion von Tallycoin wurde dieselbe Bitcoin-Spendenadresse verwendet.

Um Spenden an Trucker von Freedom Convoy auszuzahlen, richtete die Einheit, die die Bitcoin kontrolliert, 100 verschiedene Wallets für die Trucker ein. Sie machten drei Einzahlungen in jede Brieftasche. Leider haben sie in jeder Brieftasche für jede der drei Einzahlungen dieselbe Adresse verwendet, anstatt jedes Mal eine neue Adresse zu verwenden. Die Wiederverwendung von Adressen ist schlecht für den Datenschutz, da dann bekannt ist, dass alle Transaktionen, die diese eine Adresse betreffen, von der Entität kontrolliert werden, die den Signaturschlüssel für diese Adresse besitzt. Der Whirlpool-Koordinator erzwingt strenge Regeln, die eine Wiederverwendung von Adressen in CoinJoin-Transaktionen nicht zulassen.

Diese Grafik zeigt viele Spenden, die an die bekannte Tallycoin-Bitcoin-Spendenadresse getätigt wurden. Dann werden diese Spenden konsolidiert und in drei Transaktionen an neue Adressen verschoben, was zu der Transaktion führt, bei der die Bitcoin in einer scheinbaren Testtransaktion an 100 Brieftaschen ausgezahlt wurde. Jede Einzahlung betrug nur 4.800 Sats.

A Ein paar Blocks später wurde eine weitere Einzahlung in die 100-Geldbörsen für die Trucker vorgenommen. Diese Transaktion wurde durch eine 14,67 BTC-Konsolidierung der Freedom Convoy-Spenden finanziert. Es gab 100 gleichgroße Ausgaben von 0,004 BTC, die jeweils an dieselbe Adresse gingen wie die Einzahlung von 4.800 Sat in jeder der 100 Brieftaschen. Es gab auch eine Ausgabe von 14,27 BTC aus dieser Transaktion.

Die Ausgabe von 14,27 BTC wurde ein paar Blocks später als Eingabe für die dritte Trucker-Wallet-Einzahlung verwendet. Diese Transaktion hinterlegte 100 gleichgroße Ausgaben von 0,14 BTC, die jeweils an dieselbe Adresse gingen wie die Einzahlung von 4.800 Sat und die Einzahlung von 0,004 BTC in jeder der 100 Wallets.

Der Großteil der Trucker-Kautionen wurde nicht ausgegeben. Diejenigen, die ausgegeben wurden, gingen an KYC-Börsen wie Coinbase, Crypto.com und Kraken.

Leider hat die kanadische Regierung mehrere, wenn nicht alle dieser Adressen auf die schwarze Liste gesetzt, bereit, strenge Strafen gegen jeden zu verhängen, der mit diesen Spenden in Verbindung gebracht wird. Für den Trucker, der seine Kaution an Coinbase geschickt hat, bedeutet dies, dass er als Schuldiger identifiziert wird. Die Börsen werden alle Aktivitäten auf ihren Plattformen im Zusammenhang mit diesen Spenden erfassen und melden. Für Alice ist es jetzt möglich, ihre Identität direkt mit einigen der gespendeten Bitcoins zu verknüpfen, da sie mehrere Transaktionen vor der Spende auf ihr Coinbase-Konto eingezahlt hat. Das bedeutet, dass Alice gemeldet wird und ihr möglicherweise Strafen in Bezug auf die Unterstützung des Freiheitskonvois drohen. 814″width=”1320″>

Wie Whirlpool dies behebt

Um zu verstehen, wie die Whirlpool CoinJoin-Implementierung als Werkzeug verwendet werden kann, um On-Chain-Heuristiken zu brechen und zukunftsweisende Anonymität zu erlangen, ist es so Es ist wichtig, zunächst die Probleme mit einfachen Bitcoin-Transaktionen zu verstehen, die einen Eingang und zwei Ausgänge haben. Im obigen Beispiel aus der Praxis können Sie sehen, wie eine Person, die diese Art von einfachen Transaktionen durchführt, Spuren in der Kette hinterlassen kann, die sie unwiderruflich mit Aktivitäten verbinden, die die Behörden aktiv zu bestrafen versuchen. Hier ist ein visuelles Beispiel, um den Punkt zu verdeutlichen, dies ist Alices Transaktion, die eine Ausgabe auf ihr angenommenes Coinbase-Konto ausgegeben hat.png”height=”406″width=”1641″>

Sie können sehen, dass es nur eine Möglichkeit gibt, diese Transaktion zu interpretieren, Alice besaß die gesamte Eingabe von 28,49 BTC, schickte 0,3 BTC an Coinbase und erhielt 28,18 BTC zurück Veränderung. Dann können weitere Heuristiken durchgeführt werden, um Informationen zu extrapolieren, die nicht in die Transaktion eingebettet sind, z. B. dass es wahrscheinlicher ist, dass Alice das Coinbase-Konto besitzt, auf das die 0,3 BTC eingezahlt wurden. Wenn wir weiter gehen, ist es möglich, Alices wahre Identität vernünftigerweise mit der 28,18 BTC-Änderung aus den von Coinbase geführten KYC-Aufzeichnungen zu verknüpfen.

So sieht eine Whirlpool-Transaktion in der Kette aus. Es gibt immer fünf Eingänge und fünf Ausgänge. Alle Ausgaben haben denselben Nennwert, in diesem Fall 0,05 BTC. Sie können diese Transaktion auf der Website KYCP.org hier einsehen.

Es gibt strenge Regeln, die von der ZeroLink CoinJoin-Implementierung in Whirlpool festgelegt und durchgesetzt werden der Koordinator. Der Koordinator ist ein blinder Server, der die CoinJoin-Transaktionen erleichtert. Einige der Regeln, die der Koordinator durchsetzt, sind:

Jede CoinJoin-Transaktion hat fünf Eingaben. Jede CoinJoin-Transaktion hat fünf Ausgaben. Keine Wiederverwendung von Adressen. Alle Ausgaben einer CoinJoin-Transaktion haben dieselbe Bezeichnung nicht von einem Pool zum anderen wechseln – 0,05 BTC UTXOs werden beispielsweise nicht als Eingaben in 0,01 BTC großen Whirlpool CoinJoin-Transaktionen verwendet. Keine einzelne Brieftasche darf mehr als eine Eingabe für eine Transaktion haben. Alle fünf Eingaben müssen also aus verschiedenen Wallets stammen. Es dürfen keine zwei Ausgaben einer CoinJoin-Transaktion zusammen in einer zukünftigen CoinJoin-Transaktion verwendet werden. Jede CoinJoin-Transaktion hat mindestens zwei neue Teilnehmer am Liquiditätspool und maximal drei. Jede CoinJoin-Transaktion hat mindestens zwei Remix-Teilnehmer und höchstens drei. Diese Teilnehmer können als „Trittbrettfahrer“ bezeichnet werden. Neue Teilnehmer übernehmen die Bergmannsgebühr. Teilnehmer, die erneut mischen, mischen ohne zusätzliche Gebühr weiter. Als Eingaben sind nur UTXOs aus einer früheren CoinJoin-Transaktion (Trittbrettfahrer) oder UTXOs aus einer Transaktion Null (TX0) (frische Teilnehmer) zulässig.

Mit diesen Regeln unterbricht Whirlpool deterministische Verbindungen und sorgt für vorausschauende Anonymität. Es gibt nichts an einer einzelnen Whirlpool CoinJoin-Transaktionsausgabe, die sie von einer der anderen vier Ausgaben unterscheidet. Jeder Output ist mit gleicher Wahrscheinlichkeit mit einem gegebenen Input verknüpft, daher können keine definitiven Schlussfolgerungen über das Eigentum an einem gegebenen Output gezogen werden.

Ein weiteres wichtiges Merkmal von Whirlpool ist das oben erwähnte TX0-Konzept. TX0 erstellt die UTXOs, die als neue Teilnehmer an einer Whirlpool CoinJoin-Transaktion verwendet werden können. Jeder UTXO, der als Eingabe für eine Whirlpool CoinJoin-Transaktion verwendet wird, muss zuerst von einem TX0 stammen. Ganz einfach, TX0 nimmt als Eingabe etwas Bitcoin aus Ihrer Einzahlungsmappe. Dies kann ein einzelner Eingang sein oder es können mehrere Eingänge sein. Im Beispiel unten war die TX0-Eingabe 0,81 BTC.

In diesem speziellen Beispiel betrug die ausgewählte Poolgröße 0,05 BTC, was bedeutet, dass alle UTXOs aus diesem Pool betragen 0,05 BTC. Sie können sehen, dass die einzelne 0,81 BTC-Eingabe verwendet wurde, um die folgenden Ausgaben zu erstellen:

18 0,0501 BTC-Ausgaben: Dies sind neue Teilnehmer, die für neue Whirlpool CoinJoin-Transaktionen verfügbar sind. Sie tragen ein wenig zusätzliches Bitcoin, damit sie die Miner-Gebühr der Whirlpool CoinJoin-Transaktion decken können, an der sie teilnehmen werden. Eine Ausgabe von 0,0134 BTC: Dies wird als „Doxxic Change“ bezeichnet und ist von den anderen UTXOs und der Samourai Wallet-Anwendung getrennt fordert Sie auf, dieses UTXO als Doxxic Change zu kennzeichnen und den Ausgabestatus dieses UTXO auf „nicht auszugeben“ zu ändern. Weitere Details zu Doxxic Change folgen.Eine Ausgabe von 0,0025 BTC: Dies ist die Gebühr, die an die Entwickler von Samourai Wallet für diesen Service gezahlt wird.

Zu diesem Zeitpunkt ist der On-Chain-Verlauf, der mit der Der 0,81-BTC-Eingang ist weiterhin mit jedem der oben genannten Ausgänge verknüpfbar. Da jedoch jeder der 0,0501 BTC UTXOs in eine neue Whirlpool CoinJoin-Transaktion aufgenommen wird, wird die deterministische Verbindung zu dieser Historie unterbrochen. Danach kann die On-Chain-Heuristik nicht verwendet werden, um Annahmen über den Besitz der Whirlpool CoinJoin UTXOs zu treffen. So wird vorausschauende Anonymität erreicht, alle UTXOs sind gleich groß und haben die gleiche Wahrscheinlichkeit, mit einer bestimmten Eingabe verknüpft zu werden. Diese UTXOs verschmelzen sozusagen zu einer Masse.

Um diese Verschmelzung zu einem Crowd-Effekt zu demonstrieren, veranschaulichen die nächsten Bilder, wie viele Möglichkeiten es gibt, wenn man versucht, einen der Inputs dieser ersten Transaktion mit einem der Outputs zu verknüpfen. Wenn eine der Ausgaben einer laufenden Transaktion als Eingabe für eine andere Whirlpool CoinJoin-Transaktion verwendet wird, werden diese Ausgaben rot markiert und die Pfade immer wieder erweitert. Am Ende stellt jeder blaue Punkt oder nicht erweiterte rote Punkt eine Transaktion dar, deren Eigentümer die verdächtige Entität sein könnte.

In dieser Transaktion wurden fünf Eingaben verwendet, um der möglichen Spur einer verdächtigen Entität zu folgen, jede Ausgabe könnte ihnen gehören. Drei der Ausgänge wurden in einem anderen Whirlpool CoinJoin verwendet. Es gibt eine von fünf Möglichkeiten.

Zwei der Ausgänge führen zu weiteren Whirlpool CoinJoin-Transaktionen. Es gibt eine von 16 möglichen Transaktionen zu folgen.

Drei der Ausgänge führen zu weiteren Whirlpool CoinJoin-Transaktionen. Es gibt eine von 24 möglichen Transaktionen zu folgen.

Sechs der Ausgänge führen zu weiteren Whirlpool CoinJoin-Transaktionen. Es gibt eine von 34 möglichen Transaktionen, denen gefolgt werden kann.

Zehn der Ausgänge führen zu weiteren Whirlpool CoinJoin-Transaktionen. Es gibt eine von 55 möglichen Transaktionen zu folgen.

Neunzehn der Ausgänge führen zu weiteren Whirlpool CoinJoin-Transaktionen. Es gibt eine von 87 möglichen Transaktionen und eine nicht ausgegebene Ausgabe, die folgen soll.

Zweiundvierzig der Ausgaben führen zu weiteren Whirlpool CoinJoin-Transaktionen. Es folgen eine von 133 möglichen Transaktionen und zwei nicht verbrauchte Ausgaben.

Zu diesem Zeitpunkt wird es zu schwierig, manuell zu zählen, und die Idee ist inzwischen gut illustriert. Jeder rote Punkt stellt eine weitere Whirlpool CoinJoin-Transaktion dar, die zu fünf zusätzlichen Ausgaben führt, die der Entität gehören könnten, der die ursprüngliche Eingabe gehörte. Jeder blaue Punkt stellt eine Transaktion dar, die kein Whirlpool CoinJoin ist, aber die interessierende Ausgabe enthalten könnte.

Das geht immer weiter. Dies ist der asymmetrische Vorteil, den das Aufbrechen deterministischer Verbindungen hat, wenn ein externer Beobachter die Blockchain-Transaktionsdaten betrachtet, um jemandem zu folgen.

Wenn Alice Bitcoin aus einer Whirlpool-Ausgabe an den kanadischen Freiheitskonvoi gespendet hätte, dann hätte es keine deterministische Möglichkeit gegeben, diese Spende mit Alices Vorgeschichte in Verbindung zu bringen Verlauf der Transaktionen. Jede Untersuchung der Angelegenheit rückwärts durch den Transaktionsverlauf hätte zu einem wolkenähnlichen Transaktionsdiagramm geführt, wie oben gezeigt.

Ebenso, wenn einer der kanadischen Freedom Convoy-Spendenempfänger Whirlpool für CoinJoin verwenden würde Bitcoin, dann gäbe es für eine KYC-Börse keine deterministische Möglichkeit, ihre Einzahlung mit den fraglichen Spenden zu verknüpfen. Auch wenn der Organisator der Spenden die eingehenden Spenden in die Höhe getrieben hätte, wäre die Spur dieser Gelder in der Kette verschleiert worden. Darüber hinaus hätten Einzahlungen in die 100-Geldbörsen der Trucker mithilfe von kollaborativen Transaktionen erfolgen können, bei denen die Privatsphäre gewahrt bleibt, anstelle von Sammelausgaben.

Um mehr über die Anonymität von Whirlpool zu erfahren, lesen Sie dieser Artikel. Lesen Sie diesen Artikel, um mehr darüber zu erfahren der in dieser Demonstration verwendete Blockchain-Explorer KYCP.org. Sehen Sie sich diesen Stephan Livera Podcast mit @ErgoBTC zum Thema Abwicklung von CoinJoins, Tumblern, Wasabi und JoinMarket.

Dies ist ein Gastbeitrag von Econoalchemist. Die geäußerten Meinungen sind ausschließlich ihre eigenen und spiegeln nicht unbedingt die von BTC Inc oder dem Bitcoin Magazine wider.

Categories: IT Info