¿Cómo rastrear los bitcoins que gasté?

Estoy estudiando las transacciones y cómo funcionan. Supongamos que rastrearía algunos bitcoins que gasté. Este es un escenario: Mis direcciones públicas son: addr1y addr2. Hice una transacción tr1(salida como blockchain.info):

tr1
input addr1 2BTC        output  addrX 1.5BTC
                                addr2 0.4BTC
                                addrY 0.1BTC

Ahora sabría en qué se gastarán los 1.5BTC que envié a addrX. Supongamos que uso el explorador blockchain.info y addrX realiza otra transacción tr2. Lo que hago es:

1 - busque el addrX,
2 - encuentre el tr2 donde se gasta mi entrada de 1.5BTC
3 - repita el primer paso pero con las direcciones especificadas en la salida de la transacción anterior

¿Estoy en lo correcto? ¿De esta manera puedo "seguir" el bitcoin que gasté? Muchas gracias.

Respuestas (2)

Sí, eso es básicamente lo que tienes que hacer.

Encontrará, sin embargo, que se vuelve mucho más complicado después de algunas transacciones. Por ejemplo, qué pasa si tr2de su ejemplo incluye otra entrada de 8.5BTC y 4 salidas de 2.5BTC cada una. ¿A dónde fueron tus 1.5 BTC? Dado que sus 1.5 BTC solo representan el 15 % del valor en tr2, ¿eso significa que las 4 salidas están compuestas por el 15 % de sus fondos? ¿Qué pasaría si las 4 salidas no fueran todas iguales en valor?

Estas preguntas resaltan el concepto de " análisis de contaminación " al rastrear monedas. Por su naturaleza, la red Bitcoin combina entradas para forjar nuevas salidas, por lo que nunca hay un camino real que una moneda toma de propietario a propietario. En muchos sentidos, es mejor pensar en una transacción como una operación que destruye todas las monedas en sus entradas y (opcionalmente) crea nuevas monedas con sus salidas.

Muchas gracias por la respuesta. Por curiosidad, pero he leído un hilo sobre análisis forense de bitcoin o inteligencia de bitcoin. Aproximadamente, ¿cómo funcionan estas herramientas? (si esta pregunta está fuera de alcance, siéntase libre de no responder).
Cuando se trata de la privacidad de Bitcoin, también debe considerar que las direcciones se pueden asociar entre sí. Si ve dos direcciones en la red que se utilizan como entradas para una transacción, tiene una buena razón para creer que son propiedad de la misma persona. Si alguien reutiliza las direcciones, puede comenzar a vincular varias direcciones por asociación como entradas de transacciones. Además, si puede identificar qué salida es una dirección de cambio, puede vincular aún más. No soy un experto, pero hay muchas cosas que puedes extrapolar de la cadena de bloques.

Sí, estás en lo correcto. Este es el camino a seguir. Para seguir fácilmente puedes usar herramientas como blockseer

Muchas gracias. Estoy mirando el enlace. Parece interesante.