Sind Bitcoins von Natur aus fungibel?

Hat jede Bitcoin eine eindeutige Kennung, so wie Geldscheine Seriennummern haben? Wenn ja, könnten Sie die Eigentumskette eines bestimmten Bitcoin zurückverfolgen (dh den aktuellen Besitzer eines bestimmten Bitcoin anhand seiner Kennung finden)? Die Antwort, die ich finde, ist nein:

Es gibt auch spezifische Merkmale von Bitcoin, die dies erschweren. Transaktionen legen alle Eingabe-Bitcoins auf einen großen Stapel, den sie als Ausgaben ausgeben. Es gibt kein Konzept von bestimmten ausgegebenen Bitcoins, die bestimmten Eingaben entsprechen. Bitcoins haben keine Seriennummer, die durch die Blockchain zurückverfolgt werden kann. Solche Tracking-Regeln wären also grundsätzlich willkürlich.

https://bitcoin.stackexchange.com/a/2139/894

Ist das richtig?

Antworten (7)

Das ist genau. Lassen Sie mich von Anfang an erklären, wie Bitcoins funktionieren:

  1. Bitcoins entstehen erst, wenn sie durch Lösen eines Blocks abgebaut werden. Die erste Transaktion im Block besteht im Grunde darin, dass Sie sagen: „Ich gebe mir 50 Bitcoins an meine Adresse A“ (plus Transaktionsgebühren aus dem Block).
  2. Wenn Sie Bitcoins ausgeben möchten, müssen Sie auf eine oder mehrere Transaktionen zeigen, die zeigen, woher Sie sie haben, und sagen, wie viele Bitcoins Sie wohin transferieren. Es ist wie zu sagen: "Ich habe Bitcoins bei Transaktion X erhalten. Ich sende 20 Münzen an Adresse B."
  3. Der Punkt ist, dass Sie meistens nicht alle Münzen senden möchten, die Sie aus der Transaktion erhalten haben, also geben Sie auch an, wie viel Wechselgeld Sie an eine andere Adresse senden, die normalerweise von Ihnen selbst kontrolliert wird: „Ich habe Bitcoins bei Transaktion X erhalten . Ich sende 20 Münzen an Adresse B und 30 Münzen an Adresse A.“
  4. Da alles Obige kryptografisch signiert ist, kann man sicher sein, dass niemand Münzen ausgeben kann, die er nicht hat (mehr ausgeben als er hat, die Münzen eines anderen ausgeben usw.).
  5. Um sicherzustellen, dass niemand betrügt, schaut jeder auf die Hände aller, indem er jede Transaktion überprüft, die ihm in den Weg kommt. Wenn Sie betrügen, wird Ihre Transaktion nicht weitergeleitet.

Ich hoffe, das erklärt das Konzept, wie Bitcoin in Bezug auf Ihre Frage funktioniert. Nur um es klar auszudrücken:

„Hat jede Bitcoin eine eindeutige Kennung, so wie Geldscheine Seriennummern haben?“

Nicht wie Währung (dass jede Rechnung eine Seriennummer hat und man sie nicht auseinanderbrechen kann), eher wie Kontoauszüge (die Kennung identifiziert die Transaktion mit einer bestimmten Menge an Bitcoins), aber das ist immer noch eine Vereinfachung.

„Wenn ja, könnten Sie die Eigentumskette einer bestimmten Bitcoin zurückverfolgen (d. h. den aktuellen Besitzer einer bestimmten Bitcoin anhand ihrer Kennung finden)?“

Sie können den Verlauf der Transaktionen auf dem Satz von Bitcoins bis zu dem verfolgen, wer sie abgebaut hat, aber nicht auf einem bestimmten 1BTC. Es ist wie zu sagen: „Alice hat Jill 10 Dollar gezahlt. Jill hat 20 Dollar von Bob bekommen. Bob hat 50 Dollar von der Münze bekommen.“

Nur dass Sie nicht sehen können, wer Alice, Jill und Bob sind, es sei denn, sie sagen es Ihnen.

Bitcoins sind etwas fungibel, aber nicht vollständig. Es ist wie ein Stammbaum. Sie können nicht sagen „Dieser Bitcoin war vor 2 Jahren an Ort Y“, genauso wenig wie Sie sagen können „Person X war vor 1000 Jahren Person Y“. Aber Sie können sagen "Dieser Bitcoin kann auf diese Transaktion von vor 2 Jahren zurückgeführt werden", genauso wie Sie sagen können "Person Y, die vor 1000 Jahren lebte, ist ein Vorfahre von Person X".

Genauso wie eine Person Millionen von Vorfahren und Nachkommen haben kann, kann ein Bitcoin auf Millionen von Bitcoins zurück- oder weiterverfolgen. Da einige Bitcoins jedoch zu einer bestimmten Transaktion/Adresse zurückverfolgt werden können und andere nicht, sind sie nicht vollständig austauschbar, und verschiedene Bitcoins können mehr oder weniger wert sein.

Hier ist ein Beispiel von jemandem, der anbietet, 2 „normale“ Bitcoins für 1 Bitcoin zu bezahlen, was auf die historische Transaktion des Pizzakaufs für 10.000 BTC zurückgeführt werden kann.

Es gibt eigentlich keine Bitcoins – es gibt nur Transaktionen, die auf Bitcoins lauten. Diese Transaktionen haben eine Geschichte, obwohl diese Geschichte, wie die verknüpfte Antwort besagt, komplex sein kann.

Die Transaktionen lauten auf etwas, das es dann nicht gibt? Ich bin völlig anderer Meinung. Das Konzept eines Bitcoin ist abstrakt, aber das bedeutet nicht, dass es nicht existiert.
Bitcoins als Rechnungs-/Maßeinheit gibt es natürlich genauso wie Zähler existieren, so viel wird nicht hinterfragt. Aber ein Messgerät existiert nicht als eigenständiges Objekt, und ich würde sagen, dass ein Bitcoin tatsächlich nicht als eigenständiges Objekt existiert, nicht einmal als abstraktes digitales Objekt. Ich denke, Sie könnten alternativ sagen, dass eine Ausgabe ein Bitcoin (Objekt) mit dem Nennwert einer bestimmten Anzahl von Bitcoins (Einheit) ist.

Denken Sie daran, wie Bitcoins erstellt werden - in Klumpen von 50 in einem Block. Sie können den Unterschied zwischen dem „ersten“ Bitcoin dieses Klumpens von 50 oder dem „zweiten“ oder dem „zweiundzwanzigsten“ nicht erkennen. Es ist nur eine Zahl in einem öffentlichen Hauptbuch namens Blockchain. Es gibt keine Seriennummern wie auf einer Dollarnote.

Nun, man könnte auch sagen „Miner erhalten eine Rechnung im Wert von 50 BTC, und darauf steht eine Seriennummer“. Wenn sie es ausgeben, wird die Rechnung geteilt oder zusammengeführt, wobei weitere Seriennummern hinzugefügt werden. Sie können jeden Bitcoin in Ihrer Brieftasche absolut zurückverfolgen, wann er abgebaut wurde.
Nicht wirklich. Wenn ich am Montag 50 BTC und am Dienstag weitere 50 BTC schürfe und Ihnen dann alle 100 BTC in einer einzigen Transaktion sende, können Sie nicht sagen, welche dieser 100 BTC am Montag und welche am Dienstag geschürft wurden. Wenn Sie dann einen dieser 100 BTC an jemand anderen senden, macht es keinen Sinn zu fragen, an welchem ​​​​Tag dieser Bitcoin geschürft wurde. Ähnlich wie wenn Sie zwei Monate hintereinander 100 Dollar auf ein Sparkonto einzahlen und dann 10 Dollar abheben, macht es keinen Sinn zu fragen: "In welchem ​​Monat habe ich diese 10 Dollar gespart?". Die beiden 100-Dollar-Einzahlungen wurden auf dem Sparkonto vermischt und sind jetzt nicht mehr zu unterscheiden.

Wenn Sie fragen, ob Bitcoins zurückverfolgt werden können, dann ist die Antwort nein. Wenn Sie fragen, ob öffentliche Schlüssel zurückverfolgt werden können, lautet die Antwort ja.

Bitcoins sind wie vertretbare Immobilien. Ihre öffentliche Adresse besitzt das „Recht“ auf eine bestimmte fungible Menge an Bitcoin. Es gibt keine serialisierten Bitcoins oder einzelne Token. Wenn Sie etwas Bitcoin ausgeben, "übertragen" Sie mit Ihrem privaten Schlüssel einen bestimmten fungiblen Betrag an die neue öffentliche Adresse. Private Schlüssel werden in Ihrem „Wallet“ gespeichert, das eigentlich nur ein Schlüsseltresor ist. Das Guthaben aller wird in der „Blockchain“ gespeichert, einer öffentlichen Datenbank aller Transaktionen. Stellen Sie sich die Blockchain als einen „Registrar“ für Immobilien vor. Neue „grant deeds“ von (derzeit) 50 Bitcoin werden dem „Miner“ gewährt, der als erster den Hash des nächsten Blocks löst. Das Auflösen des Hashs ist rechnerisch schwierig und verhindert Fälschungen.

Es ist eine vernünftige Analogie, aber genauso wie zwei identische Wohnungen eine unterschiedliche Geschichte haben können, die wichtig ist (z. B. jemand wurde in einer ermordet), können auch Bitcoins eine wichtige Geschichte haben. Google „verseuchte Bitcoins“

Jeder Bitcoin kann in subatomare Einheiten von 0,00000001 unterteilt werden. Jede Transaktion erstellt eine Division, die nachverfolgt und mit einer Seriennummer verglichen werden kann.

Sowohl die öffentlichen Adressen, an die die Bitcoins ausgegeben werden, als auch die Transaktions-IDs könnten als Seriennummern dienen.

Bitcoin ist nicht von Natur aus fungibel, da die Blockchain leicht nachvollziehbar ist.

Beispielsweise gab es einen Fehler bei der Randomisierung von Änderungsausgaben, der erst im Januar 2013 behoben wurde.

Dies entkräftet die Vorstellung, dass Tracking-Regeln willkürlich wären. Die einfache Identifizierung von Early Adopters von Bitcoin zerstört jede inhärente Fungibilität, die es möglicherweise hatte.

Sie können mehr darüber lesen, indem Sie hier nach Schattenadressen suchen:

https://miki.it/pdf/BitIodine_presentation.pdf

Bitcoins und ihre Untereinheiten haben keine Identifikatoren und können nicht eindeutig durch die Transaktionshistorie zurückverfolgt werden: Wenn Sie eine Transaktion mit 2x1 Bitcoin-Eingängen und 2x1 Bitcoin-Ausgängen haben, wissen Sie nicht, welche Münze vom Eingang zu welchem ​​Ausgang gegangen ist. Die Münzen, die bei Transaktionen ein- und ausfließen, sind gemischt.
Dies ist derzeit der Fall, aber wie in meiner Antwort angegeben, war dies für Transaktionen vor 2013 nicht der Fall. Es könnte argumentiert werden, dass Bitcoin aus diesem Grund nicht vollständig fungibel ist.