Gibt es eine Möglichkeit, einen einzelnen Bitcoin (oder Satoshi) zu verfolgen?

Wenn ich zum Beispiel wichtige Bitcoins „sammeln“ wollte, gibt es dann eine Möglichkeit, eine Münze statt einer Reihe von Transaktionen zu verfolgen? Wenn ich zum Beispiel einen der Bitcoins aus der berüchtigten „ Bitcoin-Pizza “ kaufen möchte, gibt es dafür eine Möglichkeit?

Vielleicht ist die Frage, die ich stellen sollte , eher wie „Existieren Bitcoins selbst oder nur die Aufzeichnungen von Transaktionen?“

Es könnte sich lohnen, auf die Bitcoin-Pizza zu verlinken, um den Bitcoin-Kanon aufzubauen.
Gute Idee, für erledigt halten.
Ihre alternative Frage erklärt die Dynamik besser. Bitcoins „existieren“ nicht. Sie sind einfach Werte, die mit Adressen verknüpft sind und von einer Adresse zur anderen übertragen werden. Wenn jemand informell sagt, ich habe 1 BTC, was er damit meint, habe ich Zugriff auf die privaten Schlüssel, die zusammen ein Guthaben von 1,0 BTC haben.
Dies ist eine sehr interessante Webseite und ich habe es genossen, viele der Artikel und Posts auf der Website zu lesen, machen Sie weiter so und hoffe, in Zukunft weitere interessante Inhalte zu lesen. Vielen Dank .
mit einer Regel (Annahme) ist es möglich. erste Bitcoins rein, zuerst raus; bedeutet, "Bitcoin-Benutzer geben BTC von ihrem Konto immer in der gleichen Reihenfolge aus, in der sie es erhalten haben".
Hinzufügen meines vorherigen Kommentars als neue Frage, um zu wissen, ob dies eine Bitcoin-Verfolgung ermöglichen würde.

Antworten (7)

Hier ist ein mögliches Schema, das Transaktionen von zwei Adressen beschreibt Aund Bdie anfänglich jeweils 50 BTC enthalten:

     (A) 50 btc --tx1-----------------------> 25 btc (C)
                   \
                    `-> 25 btc (D) --.
                                      \
                                       tx3--> 50 btc (*)
                                      /
                    .-> 25 btc (E) --'
                   /
     (B) 50 btc --tx2-----------------------> 25 btc (F)

Hier gibt es drei Transaktionen, und sie erwähnen nur Werte: Diese Transaktionen werden in der Blockchain gespeichert wie:

  • tx1:(input on A: 50BTC; output on D: 25BTC, output on C: 25BTC)
  • tx2:(input on B: 50BTC; output on E: 25BTC, output on F: 25BTC)
  • tx3:(input on D: 25BTC,  input on E: 25BTC; output on *: 50BTC)

Es handelt sich nur um globale Beträge, nicht um einzelne Satoshis . Können Sie sagen, woher die einzelnen Satoshis kamen *? Aoder B? Einfach unmöglich.

Fazit: Es gibt keine einzelnen Satoshis , sie haben keine Identitäten im Bitcoin-Framework.

(Und es ist dasselbe oder sogar noch schlimmer für Bitcoins . Ein einzelnes Bitcoin ist nicht genau definiert. Es kann sich um eine Gruppierung kleinerer Beträge am selben Ort (Wallet) oder an derselben Adresse oder in derselben Transaktion handeln, aber zu einem bestimmten Zeitpunkt .)

Es ist jedoch möglich, Geldflüsse zwischen Adressen zu verfolgen, die sich mit anderen Flüssen „verdünnen“ können, wie in dieser Antwort dargestellt .

Sie könnten rückwärts verfolgen und herausfinden, wie viel Prozent des Wertes einer „berühmten“ Transaktion sich in Ihrer Brieftasche befinden. ZB hat der Empfänger von tx3 50 % von (A).
Das ist richtig. In besonderen Fällen, wenn es keine „Merge“-Transaktionen mit Ergebnissen einer berühmten Transaktion gegeben hat, könnte man sagen, dass 100 % einiger Coins aus dieser Transaktion stammen. ZB Münzen in (C) sind 100% von (A).

Ich habe ( wieder ) mit Gavins „Bitcointools“ gespielt , um zu verfolgen, was mit den berühmten „Pizza“-Bitcoins passiert ist.

Es stellt sich heraus, dass die 10.000 BTC , die für zwei Pizzen eingetauscht wurden, keine seltenen Sammlerstücke sind, sondern sich seit dem Kauf der Pizzen auf über eine Million verschiedene Bitcoin-Adressen verteilt haben, nicht mitgerechnet die verdünnten Fragmente, die in Transaktionsgebühren endeten.

Ab Block 166149, am 10. Februar 2012, haben 1.037.382 Adressen die Pizzamünzen aufbewahrt, seit sie ausgegeben wurden. 174.584 davon enthalten noch Pizzamünzen (die anderen können leere Adressen sein oder auch nicht, da es möglich ist, dass zwei verschiedene Transaktionen an dieselbe Adresse ausgegeben werden, ohne dass die Münzen vermischt werden. Mit anderen Worten, es ist möglich, „Pizzamünzen“ zu haben und "Nicht-Pizza-Münzen" in derselben Adresse und können trotzdem erkennen, welche welche sind. Von den rund 600.000 Adressen, die derzeit Gelder verwahren, enthalten etwa 29 % davon Pizza-Münzen.

Die kürzeste Transaktionskette vom Pizzakauf bis zu aktuell gehaltenen Pizzamünzen hat die Länge 9 und die längste hat die Länge 6.723.

Es gibt derzeit keine nicht eingelöste Ausgabe, die 100 % reine Pizzamünzen enthält. Alle Pizzamünzen wurden etwas mit anderen Münzen verdünnt. Die reinsten verbleibenden sind diese 100 BTC , die zu 90,7276 % reine Pizzamünzen sind, und nur 11 Transaktionen, die von der Pizzatransaktion getrennt sind. (Die letzten 9 Transaktionen haben jeweils nur 1 Eingabe, daher ist es einfach, sie so weit zurückzuverfolgen. Bei der nächsten Transaktion kamen die Pizzamünzen sowohl von der vorletzten Eingabe im Wert von 4223 BTC als auch von der fünftletzten Eingabe im Wert von 4223 BTC 5777. Zusammen stellen diese 2 Eingaben die vollen 100 % reinen 10.000 BTC-Pizzamünzen dar. Die anderen Eingaben in dieser großen Transaktion im Wert von insgesamt 1022 BTC sind die einzigen eingeführten Nicht-Pizzamünzen. 10000 * 100 / 11022 = 90,7276 %, die Reinheit ).

Ich überprüfte auch meine Brieftasche, um zu sehen, ob ich irgendwelche Pizzamünzen hielt. 8 meiner Adressen enthalten Pizzamünzen, aber sehr verdünnt. Mein „stärkster“ hat eine Reinheit von 1,1760 % und ist eine winzige Entnahme , die ich im Oktober 2011 von MtGox gemacht habe.

Abschließend noch einige Daten, die die monatliche Verbreitung der Pizzamünzen zeigen:

pizza payment of 10000.00000000 BTC to 17SkEw2md5avVNyYgj6RiXuQKNwkXaxFyQ
is in block 57043

-block  --date--  --total--   ---used--%total-   -active---%total---%used-
 58815  May 2010          4         2 (50.00%)         4  100.00%  200.00%
 63561  Jun 2010          4         2 (50.00%)         0    0.00%    0.00%
 71436  Jul 2010         26         8 (30.77%)        24   92.31%  300.00%
 77452  Aug 2010         34        10 (29.41%)        13   38.24%  130.00%
 82997  Sep 2010        138        37 (26.81%)       106   76.81%  286.49%
 88892  Oct 2010      2,016       265 (13.14%)     1,898   94.15%  716.23%
 94801  Nov 2010      6,295       577 ( 9.17%)     4,428   70.34%  767.42%
100409  Dec 2010      7,510       835 (11.12%)     1,464   19.49%  175.33%

-block  --date--  --total--   ---used--%total-   -active---%total---%used-
105570  Jan 2011     13,271     1,540 (11.60%)     6,150   46.34%  399.35%
111136  Feb 2011     19,055     2,632 (13.81%)     6,423   33.71%  244.03%
116038  Mar 2011     42,027     5,605 (13.34%)    24,341   57.92%  434.27%
121126  Apr 2011     69,544     9,085 (13.06%)    29,727   42.75%  327.21%
127865  May 2011    123,997    26,032 (20.99%)    57,911   46.70%  222.46%
134121  Jun 2011    249,138    54,047 (21.69%)   132,348   53.12%  244.88%
139035  Jul 2011    382,845    93,928 (24.53%)   146,156   38.18%  155.60%
143408  Aug 2011    494,140   108,340 (21.92%)   126,134   25.53%  116.42%
147565  Sep 2011    589,942   119,491 (20.25%)   111,178   18.85%   93.04%
151314  Oct 2011    680,787   131,370 (19.30%)   105,320   15.47%   80.17%
155451  Nov 2011    780,292   142,302 (18.24%)   114,013   14.61%   80.12%
160036  Dec 2011    885,172   156,321 (17.66%)   120,631   13.63%   77.17%

-block  --date--  --total--   ---used--%total-   -active---%total---%used-
164780  Jan 2012    998,087   170,082 (17.04%)   136,985   13.72%   80.54%

166149  Feb 2012  1,037,382   174,584 (16.83%)    54,346    5.24%   31.13%

Bearbeiten: Ich habe gerade diese 100% reinen Allinvain-Münzen gefunden - unverdünnt nach 24 Sprüngen, als 25.000 BTC von seinem Computer gestohlen wurden .

Bearbeiten 2: Ich möchte nicht andeuten, dass die Allinvain-Münzen nicht gründlich geplündert wurden. Sie haben seit ihrem Diebstahl 755.796 verschiedene Adressen berührt und befinden sich derzeit in 109.235 verschiedenen Adressen, darunter 8 aus meiner eigenen persönlichen Brieftasche. Es stellt sich heraus, dass genau die gleichen 8 Pizzamünzen enthalten.

Schöne Analyse!!
Es ist möglich, dass die AllInVein-Münzen auf bessere Mischdienste warten.

Dies ähnelt eigentlich der Frage „Kann ein Bitcoin gefälscht werden?“. Frage.

Die Antwort ist nein, denn wie Sie anscheinend angedeutet haben, gibt es so etwas wie Bitcoin nicht. Es gibt einfach eine Transaktionsliste, die Konsens darüber hat, wo keine Geldbörsen jemals negativ werden dürfen.

Der einfachste Weg, um zu verstehen, warum die Antwort „nein“ ist, besteht darin, ein sehr grundlegendes Konzept über Bitcoin-Transaktionen zu verstehen:

Jede Transaktion (mit Ausnahme der Generierung von Transaktionen) hat einen oder mehrere „Eingänge“, die Bitcoins einziehen. Und jede Transaktion hat einen oder mehrere "Ausgänge", die diese Bitcoins anbieten.

Bei der Transaktion selbst bilden alle eingezogenen Bitcoins einen Stapel. Es gibt keine Möglichkeit, eine bestimmte Eingabe zu einer bestimmten Ausgabe zu verfolgen, und das ist auch nicht sinnvoll.

Stellen Sie sich vor, eine Transaktion zieht 25 Bitcoins von einem Ort und 25 Bitcoins von einem anderen Ort ein und sendet dann 10 Bitcoins an jeden von fünf verschiedenen Orten. Was bedeutet es zu fragen, aus welchem ​​Input die Coins in einem bestimmten Output stammen?

Bitcoins ähneln eher Kontoständen als Cents. Wenn Sie 10 Pennys auf einen Stapel legen und 1 ausgeben, können Sie fragen, welchen Penny sie bekommen haben. Aber wenn Sie zwei 10-Dollar-Schecks einzahlen und dann 5 Dollar abheben, von welchem ​​Scheck stammen diese 5 Dollar? Es ist nicht einmal eine sinnvolle Frage.

Ich mag die Check-Analogie. Was Gavin jedoch in dem Kommentar unter meiner Antwort vorgeschlagen hat, ist, dass man beispielsweise bei einer (Eingabe: 10, Eingabe: 90; Ausgabe: 60, Ausgabe: 40) Transaktion davon ausgehen könnte, dass 10 % der beiden Ausgaben aus der stammen ersten Eingang und 90 % vom zweiten Eingang. Ebenso wurden 60 % der beiden Eingaben an den ersten Ausgang und 40 % an den zweiten Ausgang gesendet. Natürlich ist dies eine ziemlich willkürliche Sichtweise, aber es könnte interessant sein, sie zu verwenden, um eine Analyse des Münzflusses zu erstellen.
Und das ist der Sinn, in dem Sie Bitcoins verfolgen können. In diesem Sinne können Sie jeden Bitcoin bis zu den Blockbelohnungen zurückverfolgen, aus denen er stammt.
Was ist der Anwendungsfall für diese Transaktion, die 10 + 90 -> 60 + 40 dauert? Mir ist klar, dass Bitcoin mehrere Eingaben/Ausgaben unterstützt, aber unterstützt der Standard-Client überhaupt Transaktionen ohne mehr als eine Ausgabe plus eine „Änderungs“-Adresse?
Der Anwendungsfall wäre die Zahlung von 60 Bitcoins an eine Person und 40 an eine andere ohne Änderung. Der Standard-Client hat 'sendmany', aber es gibt keine GUI-Unterstützung dafür.
@DavidSchwartz Mir ist klar, dass die eigentliche Transaktion 60 Bitcoins an eine Person und 40 an eine andere ohne Änderung sendet. Ich habe nur versucht, diese Transaktion mit einer realen Transaktion in der Wirtschaft zu vergleichen, bei der zwei Personen gleichzeitig bezahlt werden. Ich nehme an, es gibt einige Beispiele, aber es ist im Allgemeinen nicht die Art und Weise, wie wir über die Dinge in einer Welt denken, die fast alle Transaktionen als atomare Wertübertragung vom Sender zum Empfänger betrachtet.
Während Sie einige Bitcoin-Transaktionen in dieses Modell packen können, kann es die wirtschaftliche Realität der Transaktionen widerspiegeln oder auch nicht.
@AndrewJones, es wird nicht gemacht, weil es einen echten Anwendungsfall dahinter gibt, sondern dass es aus mathematischer Sicht "einfacher" ist, es so zu machen.

Vielleicht möchten Sie sich die Konzepte von "Taint" und "Colored Coins" ansehen. Hier können Sie starten:

Makel: https://bitcointalk.org/index.php?topic=92416.0

Farbige Münzen: https://bitcointalk.org/index.php?topic=106373.0

Wenn Sie die TX-Nummer kennen, können Sie zu blockchain.info gehen, die TX-Nummer suchen, auf „Baumdiagramm anzeigen“ klicken und ein Baumdiagramm wird angezeigt und Sie können auf die gelben/orangen Kreise klicken. So fand ich heraus, dass eine Bitcoin, die ich an eine Börse geschickt hatte, mit SatoshiDice Ping-Pong spielte.

Ein „Bitcoin“ ist ein individueller Output einer Transaktion. Es ist eine "Münze", weil es nicht möglich ist, nur einen Teil davon auszugeben und den Rest irgendwie in Ihrer Brieftasche zu lassen und an der Transaktion zu hängen, aus der sie stammt.

Eine Transaktion kann so gesehen werden: Nimm diese "Bitcoins", schmelze sie, präge neue nach den von mir vorgegebenen Vorgaben und verteile sie nach meinen Anweisungen. Jede Transaktion zerstört die Bitcoins, die ihre Eingaben sind, und produziert Bitcoins, die ihre Ausgaben sind. Die „Transaktionsgebühren“ sind wie „ungenutzter Rohstoff“, der in den „Boden“ zurückkehrt und nur durch Mining als Coin wieder gewonnen werden kann.

Dies ist ähnlich wie bei echten physischen Münzen – der Kassierer kann nicht die Hälfte Ihrer 50-Cent-Münze nehmen, wenn auf Ihrer Rechnung steht, dass Sie nur 25 Cent schulden, er kann nur die ganze 50-Cent-Münze nehmen und Ihnen eine 25-Münze zurückgeben, um sie loszuwerden der überschüssigen Zahlung von Ihnen. Wenn Sie nur 50 BTC-Münzen auf Ihrem Konto haben und 5 BTC bezahlen möchten, müssen Sie (oder genauer gesagt Ihr BTC-Kunde) die 50-BTC-Münze „schmelzen“, um vorher eine 5-BTC- und eine 45-BTC-Münze zu erstellen Es kann die 5 BTC an die von Ihnen angegebene Zieladresse geben. Und das ist auch der Grund, warum Sie auch für den 45 BTC-Coin ein Ziel angeben müssen (andernfalls werden die 45 BTC zu „rohem, nicht abgebautem Bitcoin-Material“, das nicht direkt verwendbar ist und abgebaut werden muss).

Die Antwort lautet also „ja“. Ein Bitcoin beginnt seine Existenz an einem Ausgang einer Transaktion und setzt seine Existenz fort, bis er in einen Eingang einer Transaktion eintritt. Wenn die Bitcoin in eine andere Transaktion eingetreten ist, existiert sie nicht mehr; Die Ergebnisse dieser anderen Transaktion sind völlig andere Bitcoins.

Willkommen bei bitcoin.stackexchange! Ich glaube jedoch nicht, dass dies die Standarddefinition von „Bitcoin“ ist; Stattdessen denke ich, dass ein „Bitcoin“ 1 BTC ist. Kannst du das besser beschreiben?