Kann das spezifische Problem der Bitcoin-Anonymität nicht verstehen

In bitcoinwiki wird ein Problem angezeigt:

Jemand betreibt sowohl einen Geldwechsler als auch eine Seite, die Menschen in die Falle locken soll. Wenn Mr. Doe beim Tauscher kauft und dieselben Münzen verwendet, um etwas von der Trap-Site zu kaufen, kann der Angreifer nachweisen, dass diese beiden Transaktionen von derselben Person getätigt wurden. Die Blockchain würde zeigen:

Münzen von Adresse A importieren. 100 an B senden. Autorisiert durch (Unterschrift).

Münzen von Adresse B importieren. 100 an C senden. Autorisiert durch (Unterschrift).

Bitcoin-Transaktionen haben keine „Von“-Adresse, aber wenn der Angreifer glaubt, dass Adresse B von Mr. Doe kontrolliert wird, weil der Angreifer 5 $ von Mr. Does PayPal-Konto erhalten und dann 100 BTC an diese Adresse gesendet hat, dann kann er auf die Identität schließen der Partei, die an C sendet. Diese Annahme ist nicht immer richtig, da Adresse B möglicherweise eine Adresse war, die im Namen von Herrn Doe von einer dritten Partei gehalten wurde, und die Transaktion mit C möglicherweise nicht in Zusammenhang stand.

Ich kann einige Probleme nicht verstehen. Ist „jemand, der sowohl einen Geldwechsler als auch eine Website betreibt, die Menschen in die Falle locken soll“ ein Angreifer? Wenn ja, dann kenne ich (als Angreifer) doch schon den Besitzer von Adresse B, oder? Warum brauche ich Trap Site?

Antworten (2)

Vielleicht hilft ein konkreteres Beispiel:

Senator Doe kauft 100 BTC bei Ed's Exchange, wo sein Ausweis verlangt wird. Dann hebt er diese Coins an seine eigene Adresse ab 1qwerty. Er trägt einen Trenchcoat und eine dunkle Brille und verwendet diese 100 BTC, um bei Frank's Embarrassing Merchandise Emporium einzukaufen und sie an Franks frisch generierte Adresse zu senden 1abcxyz.

Er denkt, er ist sicher:

  • Ed weiß, dass 1qwertydas Senator Doe gehört und dass Doe sie an die Adresse überwiesen hat 1abcxyz, aber nur Doe und Frank wissen, dass 1abcxyzdas Frank gehört. Es wurde zufällig generiert und ein Blick auf die Adresse verrät nichts darüber, wem es gehört.

  • Frank weiß, dass er dem Besitzer der Adresse etwas Peinliches verkauft hat, kennt 1qwertyaber nicht die wahre Identität der verkleideten Person, die in seinen Laden kam.

Also, denkt Doe, weiß niemand, dass Doe tatsächlich den peinlichen Kauf getätigt hat.

Aber wenn Ed und Frank zusammenarbeiten oder heimlich dieselbe Person sind, können sie ihr Wissen teilen und erfahren, dass Doe den peinlichen Kauf getätigt hat. Jetzt können sie die Zeitungen informieren und/oder Doe erpressen.

Ich (als Angreifer) kenne doch schon den Besitzer von Adresse B, oder? Warum brauche ich Trap Site?

Sie haben Recht, wenn Sie die Bitcoin verkauft und an eine Adresse gesendet haben und Sie die Identität der Person kennen, an die sie verkauft wurde (z. B. von KYC), dann können Sie diese Person dieser Adresse zuordnen. Da es in der Blockchain öffentlich verifizierbar ist, brauchen Sie keine Trap-Site, um zu sehen, wann diese Bitcoin ausgegeben wird, aber wenn Sie eine Trap-Site betreiben, können Sie feststellen, wofür sie die Bitcoin ausgegeben haben.