Gibt es eigentlich „Münzmischer“? Kann man ihnen vertrauen?

Seit ich angefangen habe, von Bitcoin zu hören, haben die Leute mir gegenüber „Münzmischer“ erwähnt und mir gesagt, ich solle sie benutzen. Aber schon früh, als sie Bitcoins aufgrund ihres niedrigen Marktpreises praktisch nach links und rechts zum Greifen weggeworfen haben, erschienen mir diese immer faul.

Ich konnte ihnen einfach nicht vertrauen, selbst bei kleinen Bitcoin-Beträgen. Sicherlich nicht mit all meinen Münzen.

Heute könnte ich einem solchen Dienst einfach nie zutrauen, etwas anderes zu tun, als einfach meine Münzen zu stehlen und nichts anderes zu tun, als sie zu behalten.

Gleichzeitig möchte ich wirklich Privatsphäre. Ich habe in all den Jahren solche zusätzlichen Margen für den Kauf von Bitcoin auf „P2P“-Weise bezahlt, aber mein Name/meine Identität ist immer noch verschiedenen Personen bekannt, mit denen ich gehandelt oder Waren gekauft habe.

Wenn ich meinen Bitcoin-Dienst starte, muss ich zwangsläufig ab und zu etwas Bitcoin an Kunden versenden. Und dann wird es "Stücke" aus meiner Brieftasche holen, von denen bekannt ist, dass sie an mich gebunden sind! Und das wird meine Privatsphäre verletzen. Aber ich kann nicht riskieren, sie ganz zu verlieren oder noch mehr zu bezahlen, als ich bereits durch die Zahlung all dieser zusätzlichen Kosten verloren habe, ganz zu schweigen von den enormen Transaktionsgebühren, die das Bitcoin-Netzwerk selbst erhebt. Extragebühren für das „Mischen“ der Coins sind mehr oder weniger undenkbar.

Sind das wirklich Dinge? Oder nur ein weiterer Betrug? Wie kann ich ihnen vertrauen? Benutzt ihr sie alle? Warum wurde diese Funktion nicht einfach in Bitcoin eingebaut und automatisiert?

Antworten (1)

Bitcoin-Datenschutz ist ein kompliziertes und nuanciertes Thema, um wirklich eine gute Vorstellung davon zu bekommen, worum es geht, würde ich empfehlen, diesen Artikel zu lesen . Trotzdem kann ich Ihnen noch einige direktere Antworten auf Ihre Frage geben:

Leute haben mir gegenüber "Münzmischer" erwähnt und mir gesagt, ich solle sie benutzen. Allerdings (...) konnte ich ihnen einfach nicht vertrauen, nicht einmal bei kleinen Bitcoin-Beträgen.

Sie sind schlau, Ihre Coins nicht jemand anderem anzuvertrauen. In den frühen Tagen des Netzwerks betrieben einige Leute „Mixing“-Dienste, die Einzahlungen von Benutzern akzeptierten und dann Coins mit einer nicht verwandten Geschichte an diese Benutzer zurückgaben. Dies würde die Eigentumskette unterbrechen, hat aber mehrere offensichtliche Nachteile:

  • Sie müssen dem Dienst vollkommen vertrauen, um Ihr Geld nicht zu stehlen
  • Sie müssen dem Dienst voll und ganz vertrauen, dass er keine Protokolle über den Münzbesitz führt
  • Sie müssen dem Dienst voll und ganz vertrauen, dass er Ihnen Münzen mit einer unabhängigen Geschichte gut zusendet

Für die meisten Benutzer ist dies also keine gute Lösung für das Problem, die Privatsphäre bei der Verwendung von Bitcoin wahren zu wollen.

Die gute Nachricht ist, dass im Laufe der Zeit neue Techniken erfunden wurden, die es dem Benutzer ermöglichen, die Geschichte seiner Münzen zu verschleiern, ohne auf die oben genannten Probleme zu stoßen. Einige Beispiele für diese Techniken umfassen das, was allgemein als „Coinjoin“-Transaktionen und „Payjoin“-Transaktionen bezeichnet wird.

„Coinjoin“-Transaktionen sind eine spezielle Transaktion, die Eingaben von einer großen Anzahl von Benutzern entgegennimmt und dann gleichwertige Ausgaben erzeugt. Als Benutzer kann die gleichwertige Ausgabe, die Sie aus dieser Transaktion erhalten, nicht auf Ihre spezifische Eingabe zurückgeführt werden, sodass Sie in dem Sinne Privatsphäre gewinnen, dass Ihre Ausgabe jetzt möglicherweise aus einer der (vielen) Eingaben stammen könnte. Durch den Einsatz einer cleveren Kryptographie und teilweise signierter Bitcoin-Transaktionen (PSBTs) müssen Sie als Benutzer niemals einem Server oder anderen Teilnehmern der Transaktion vertrauen. Die Software signiert Ihre Eingabe nur, wenn sie sieht, dass Sie für eine der Ausgaben bezahlt werden, also ist kein Vertrauen involviert! Ihre Münzen befinden sich immer in Adressen, für die Sie allein die Schlüssel kontrollieren. Einige Beispiele für Wallets, die diese Funktionalität bieten, sind JoinMarket und Wasabi.

„Payjoin“-Transaktionen bieten Datenschutz auf andere Weise: Sie arbeiten daran, einige der Heuristiken zu durchbrechen, die von Kettenspionageunternehmen verwendet werden, indem sie Transaktionen mit Eingaben sowohl des Zahlers als auch des Zahlungsempfängers erstellen. Für jeden, der nicht an der Transaktion beteiligt ist, wird es schwierig, abzuleiten, welche Eingabe(n)/Ausgabe(n) die tatsächliche Zahlung war. Ich glaube, dass BTCPayServer diese Funktion implementiert, und es gibt wahrscheinlich ein paar andere Wallets, die ebenfalls an dieser Art von Transaktion teilnehmen können (Hinweis: Es ist ein interaktiver Prozess, also müssen beide Wallets fähig und online sein). Wie bei den oben erwähnten Coinjoin-Transaktionen besteht kein Vertrauen in die Teilnahme an einer Payjoin-Transaktion.

Es wird auch weiter geforscht, um die Machbarkeit anderer Techniken zur Ermöglichung des Datenschutzes zu untersuchen. Zum Beispiel wurde diese Idee für ein Coinswap-Protokoll erst vor ein paar Wochen auf der bitcoin-dev-Mailingliste gepostet, komplett mit einer funktionierenden Implementierung.

Es ist nicht klar, welche Techniken in Zukunft am nützlichsten sein werden, aber es gibt sicherlich viel Versprechen für eine privatere Bitcoin-Wirtschaft, wenn die richtige Infrastruktur aufgebaut und eingeführt wird.

Und all das gesagt, durch die einfache Teilnahme an einer Coinjoin/Payjoin-Transaktion erhält der Benutzer nicht auf magische Weise einen undurchdringlichen Datenschutzschild. Wenn der Benutzer zum Beispiel eine Coinjoin-Ausgabe erhält und dann mit einer beliebten Block-Explorer-Website nach dieser Bitcoin-Adresse sucht, dann hat er gerade sein Interesse an dieser Adresse an die Betreiber dieser Website (und ihren ISP, die NSA usw.). Jetzt können also alle diese Entitäten schlussfolgern, dass diese bestimmte Ausgabe jemandem an dieser bestimmten IP-Adresse gehört! Hoppla! Jetzt ist etwas Privatsphäre verloren gegangen, auch wenn die On-Chain-Geschichte verschleiert wurde. Um zu wiederholen, was ich zuerst geschrieben habe: Bitcoin-Datenschutz ist schwierig (aber nicht unmöglich).


Aber das ist nicht alles! Durch die Verwendung des Lightning-Netzwerks entfernen Sie den Fußabdruck Ihrer Zahlung auf der Blockchain vollständig. Blitztransaktionen können sehr privat sein, sie müssen nicht einmal öffentlich übertragen werden, sie können einfach über private (verschlüsselte) Kommunikationskanäle kommuniziert werden. Lightning befindet sich noch in einem etwas frühen Entwicklungs- und Einführungsstadium, ist aber sehr vielversprechend, insbesondere in Bezug auf die Privatsphäre der Benutzer. (Außerdem wird, wenn Taproot übernommen wird, sogar das Öffnen/Schließen von Blitzkanälen privater, was die Nachverfolgung von Blitzzahlungen noch schwieriger macht).


Um Ihre letzten Fragen kurz zu beantworten:

Sind das wirklich Dinge?

Ja

Oder nur ein weiterer Betrug?

Einige Mixer sind definitiv Betrug, aber die legitimen, die die richtigen Protokolle verwenden, sind es nicht.

Wie kann ich ihnen vertrauen?

Das müssen Sie nicht. Bei einer guten Umsetzung besteht keine Diebstahlgefahr.

Benutzt ihr sie alle?

Jeder Nutzer muss selbst entscheiden, welches Maß an Privatsphäre er wünscht. Nicht alle Benutzer haben die gleichen Bedürfnisse oder Wünsche. Aber ich denke, es ist im Allgemeinen eine gute Idee, sich an Praktiken zum Schutz der Privatsphäre zu beteiligen.

Warum wurde diese Funktion nicht einfach in Bitcoin eingebaut und automatisiert?

In Zukunft ist es durchaus möglich, dass Wallets diese Techniken „unter der Haube“ einsetzen, sodass Benutzer den Vorteil der Privatsphäre genießen, ohne überhaupt zu merken, was im Hintergrund vor sich geht. Ich glaube, das ist beispielsweise bei BTCPayServer bereits der Fall.

Es gibt andere fortgeschrittenere kryptografische Techniken, die Transaktionsinformationen (wie Ausgabewerte oder Adressen) verbergen können, aber viele dieser Techniken skalieren noch schlechter als Bitcoin bereits oder haben weniger kampferprobte kryptografische Annahmen oder erfordern vertrauenswürdige Setups usw. Der Versuch, dem Bitcoin-Netzwerk eine solche Funktionalität hinzuzufügen, wäre ein gewaltiges Unterfangen, das dem Netzwerk ein großes Risiko auferlegt. Aus diesem Grund scheint es eine praktikablere Alternative zu sein, clevere Wege zur Gestaltung von Transaktionen zu finden, um die Privatsphäre zu wahren, ohne dass größere Änderungen am Code des Netzwerks erforderlich sind.


Ich habe in diesem Beitrag einige Softwareprojekte erwähnt; Allgemeiner Haftungsausschluss: Ich bin mit keinem dieser Projekte verbunden, ich habe sie möglicherweise in der Vergangenheit verwendet oder nicht, und ich werde Sie immer ermutigen, Ihre eigenen Nachforschungen anzustellen, bevor Sie eine Bitcoin- Software ausführen.