¿Hay alguna forma de rastrear un bitcoin individual (o satoshi)?

Por ejemplo, si quisiera "recolectar" bitcoins importantes, ¿hay alguna forma de rastrear una moneda en lugar de una serie de transacciones? Si quisiera uno de los bitcoins de la infame compra de " pizza Bitcoin ", por ejemplo, ¿hay alguna forma de hacerlo?

Quizás la pregunta que debería hacer es más como "¿Existen los bitcoins en sí mismos o solo los registros de transacciones?"

Podría valer la pena vincular a la pizza de bitcoin para construir el Canon de Bitcoin.
Buena idea, considéralo hecho.
Su pregunta alternativa explica mejor la dinámica. Los bitcoins no "existen". Son simplemente valores vinculados a direcciones y transferidos de una dirección a otra. Cuando alguien dice informalmente que tengo 1 BTC, lo que quiere decir es que tengo acceso a las claves privadas que colectivamente tienen un saldo de 1.0 BTC.
esta es una página web muy interesante y he disfrutado leyendo muchos de los artículos y publicaciones contenidos en el sitio web, sigan con el buen trabajo y espero leer más contenido interesante en el futuro. muchas gracias
con una regla (suposición), es posible. primeros bitcoins en entrar, primeros en salir; significa, "los usuarios de bitcoin siempre gastan BTC de su cuenta en el mismo orden en que lo recibieron".
agregando mi comentario anterior como nueva pregunta, para saber si eso permitiría el seguimiento de bitcoin posible.

Respuestas (7)

Aquí hay un posible esquema que describe las transacciones de dos direcciones Ay Bque contienen inicialmente 50 BTC cada una:

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

Aquí hay tres transacciones, y solo mencionan valores: esas transacciones se almacenan en la cadena de bloques como:

  • 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)

Solo están involucradas cantidades globales, no satoshis individuales . ¿Podrías decir de dónde vino cada uno de los satoshis* ? Ao B? Simplemente imposible.

Conclusión: no existen los satoshis individuales , no tienen identidades en el marco de Bitcoin.

(Y es lo mismo, o incluso peor, para los bitcoins . Un bitcoin individual no está bien definido. Puede ser una agrupación de cantidades más pequeñas en el mismo lugar (billetera), o en la misma dirección, o en la misma transacción, pero en un momento dado ).

Sin embargo, es posible rastrear los flujos de dinero entre direcciones, que pueden "diluirse" en otros flujos, como se ilustra en esta respuesta .

Puede rastrear hacia atrás y averiguar qué porcentaje del valor de una transacción "famosa" está en su billetera. Por ejemplo, el destinatario de tx3 tiene el 50% de (A).
Eso es cierto. En casos particulares, cuando no ha habido transacciones de "fusión" que involucren salidas de una transacción famosa, podría decir que el 100% de algunas monedas provienen de esta transacción. Por ejemplo, las monedas en (C) son 100% de (A).

He estado jugando con las "bitcointools" de Gavin ( nuevamente ) para rastrear lo que sucedió con los famosos Bitcoins "pizza".

Resulta que, en lugar de ser artículos de colección raros, los 10 000 BTC intercambiados por dos pizzas se han extendido a más de un millón de direcciones de Bitcoin diferentes desde que se compraron las pizzas, sin contar los fragmentos diluidos que terminaron en tarifas de transacción.

A partir del bloque 166149, el 10 de febrero de 2012, 1 037 382 direcciones han tenido monedas de pizza desde que se gastaron. 174,584 de ellos todavía tienen monedas de pizza (las otras pueden o no ser direcciones vacías, ya que es posible tener dos transacciones diferentes enviadas a la misma dirección sin que las monedas se mezclen. En otras palabras, es posible tener "monedas de pizza" y "monedas que no son de pizza" en la misma dirección y aún así poder saber cuáles son cuáles. De las aproximadamente 600k direcciones que actualmente tienen fondos, alrededor del 29% de ellas contienen monedas de pizza.

La cadena más corta de transacciones desde la compra de pizza hasta las monedas de pizza que se tienen actualmente tiene una longitud de 9, y la más larga tiene una longitud de 6723.

Actualmente no hay salida sin canjear que contenga monedas de pizza 100% puras. Todas las monedas de pizza se han diluido un poco con otras monedas. Los restantes más puros son estos 100 BTC , que son 90,7276 % de moneda de pizza pura, y solo 11 transacciones separadas de la transacción de pizza. (Las 9 transacciones más recientes solo tienen 1 entrada cada una, por lo que es fácil seguirlas hasta ese momento. En la siguiente transacción, las monedas de pizza provinieron de la penúltima entrada, con un valor de 4223 BTC, y la quinta de la última entrada, con un valor de 5777. Juntas, esas 2 entradas conforman las monedas de pizza de 10k BTC 100% puras. Las otras entradas en esta gran transacción, con un valor total de 1022 BTC, son las únicas monedas que no son de pizza introducidas. 10000 * 100 / 11022 = 90.7276%, la pureza ).

También revisé mi billetera para ver si tenía monedas de pizza. 8 de mis direcciones tienen monedas de pizza, pero muy diluidas. Mi 'más fuerte' tiene una pureza de 1.1760 % y es un pequeño retiro que hice de MtGox en octubre de 2011.

Finalmente, aquí hay algunos datos que muestran la distribución mes a mes de las monedas de pizza:

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%

Editar: Acabo de encontrar estas monedas 100% puras allinvain , sin diluir después de 24 saltos desde que le robaron 25k BTC de su computadora .

Edición 2: no quiero dar a entender que las monedas allinvain no hayan sido saqueadas por completo. Han tocado 755,796 direcciones diferentes desde que fueron robadas y actualmente están en 109,235 direcciones diferentes, incluidas 8 de mi billetera personal. Resulta que exactamente los mismos 8 que tienen monedas de pizza en ellos.

Buen analisis!!
Es posible que las monedas AllInVein estén esperando mejores servicios de mezcla.

En realidad, esto es similar a "¿Se puede falsificar un bitcoin?" pregunta.

La respuesta es no, porque como pareces insinuar, no existe tal cosa como un bitcoin. Simplemente hay una lista de transacciones, que tiene consenso a su alrededor, donde nunca se permite que las billeteras se vuelvan negativas.

La forma más sencilla de entender por qué la respuesta es "no" es comprender un concepto muy básico sobre las transacciones de Bitcoin:

Cada transacción (excepto la generación de transacciones) tiene una o más "entradas" que extraen Bitcoins. Y cada transacción tiene una o más "salidas" que ofrecen esos Bitcoins.

En la transacción en sí, todos los Bitcoins se juntaron para formar una pila. No hay forma de rastrear una entrada en particular a una salida en particular, ni eso tiene sentido.

Imagine que una transacción obtiene 25 Bitcoins de un lugar y 25 Bitcoins de otro lugar y luego envía 10 Bitcoins a cada uno de los cinco lugares diferentes. ¿Qué significa preguntar de qué entrada provienen las monedas en una salida particular?

Los bitcoins son más como saldos de cuentas que como centavos. Si pones 10 centavos en una pila y das 1, puedes preguntar qué centavo obtuvieron. Pero si deposita dos cheques de $10 y luego retira $5, ¿de qué cheque provienen esos $5? Ni siquiera es una pregunta significativa.

Me gusta la analogía del cheque. Sin embargo, lo que Gavin sugirió en el comentario debajo de mi respuesta es que, por ejemplo, en una transacción (entrada: 10, entrada: 90; salida: 60, salida: 40), uno podría considerar que el 10% de ambas salidas provienen del primera entrada y el 90% de la segunda entrada. De igual forma, el 60% de ambas entradas fueron enviadas a la primera salida y el 40% a la segunda salida. Por supuesto, es un punto de vista bastante arbitrario, pero podría ser interesante usarlo para generar un análisis de flujo de monedas.
Y ese es el sentido en el que puedes rastrear Bitcoins. En ese sentido, puede rastrear cada Bitcoin hasta el bloque de recompensas del que proviene.
¿Cuál es el caso de uso para esta transacción que toma 10 + 90 -> 60 + 40? Me doy cuenta de que Bitcoin admite múltiples entradas/salidas, pero ¿el cliente estándar incluso admite transacciones sin más de un gasto más una dirección de 'cambio'?
El caso de uso sería pagar 60 Bitcoins a una persona y 40 a otra sin cambios. El cliente estándar tiene 'sendmany', pero no hay soporte de GUI para él.
@DavidSchwartz Me doy cuenta de que la transacción real envía 60 bitcoins a una persona y 40 a otra sin cambios. Solo estaba tratando de hacer una analogía de esta transacción con una transacción real en la economía, en la que se paga a dos personas a la vez. Supongo que hay algunos ejemplos, pero generalmente no es la forma en que pensamos acerca de las cosas en un mundo que considera casi todas las transacciones como la transferencia atómica de valor del remitente al destinatario.
Si bien puede incluir algunas transacciones de Bitcoin en ese modelo, puede o no reflejar la realidad económica de las transacciones.
@AndrewJones, no se hace porque haya un caso de uso real detrás, sino que desde un punto de vista matemático, es "más fácil" hacerlo de esa manera.

Es posible que desee echar un vistazo a los conceptos de "mancha" y "monedas de colores". Puedes empezar aquí:

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

Monedas de colores: https://bitcointalk.org/index.php?topic=106373.0

Si conoce el número de TX, puede ir a blockchain.info, buscar el número de TX, hacer clic en "Ver gráfico de árbol" y aparecerá un gráfico de árbol y puede hacer clic en los círculos amarillos/naranjas. Así es como descubrí que un bitcoin que envié a un intercambio terminó jugando al ping-pong con SatoshiDice.

Un "bitcoin" es una salida individual de una transacción. Es una "moneda", porque no es posible gastar solo una parte de ella y de alguna manera dejar el resto reposando en su billetera, colgando la transacción de la que proviene.

Una transacción puede verse así: tomar estos "bitcoins", fundirlos, acuñar otros nuevos de acuerdo con las especificaciones proporcionadas por mí y distribuirlos como estoy instruyendo. Cada transacción destruye los bitcoins que son sus entradas y produce bitcoins que son sus salidas. Las "tarifas de transacción" son como "materia prima no utilizada" que regresa al "suelo" y solo se puede extraer como una moneda mediante la minería.

Esto es similar a las monedas físicas reales: el cajero no puede tomar la mitad de su moneda de 50 centavos cuando su factura dice que solo debe 25 centavos, solo puede tomar la moneda de 50 centavos completa y devolverle una moneda de 25 para deshacerse del exceso de pago tuyo. Del mismo modo, si solo tiene una moneda de 50 BTC en su cuenta y desea pagar 5 BTC, usted (o, más específicamente, su cliente de BTC) debe "fundir" la moneda de 50 BTC para crear una moneda de 5 BTC y una moneda de 45 BTC antes puede dar los 5 BTC a la dirección de destino que especificó. Y esta es también la razón por la que también debe especificar un destino para la moneda de 45 BTC (de lo contrario, los 45 BTC se convertirán en "material de bitcoin sin minar en bruto" que no se puede usar directamente y debe extraerse).

Así que la respuesta es "sí". Un bitcoin comienza su existencia en la salida de una transacción y continúa su existencia hasta que ingresa en la entrada de una transacción. Cuando el bitcoin entró en otra transacción, ya no existe; los resultados de esa otra transacción son bitcoins completamente diferentes.

¡Bienvenido a bitcoin.stackexchange! Sin embargo, no creo que esa sea la definición estándar de un "bitcoin"; en cambio, creo que un "bitcoin" es 1BTC. ¿Puedes describir eso de una mejor manera?