Cómo funciona el análisis de cadena

Datos públicos más unas pocas asunciones pueden vincular direcciones. Conocer las asunciones es la mejor defensa.

El análisis de cadena significa estudiar la cadena de bloques pública para agrupar direcciones que probablemente pertenecen a la misma persona, y luego vincular esos grupos a identidades reales.

Las asunciones principales (heurísticas)

  • Propiedad común de entradas: todas las entradas de una transacción pertenecen a la misma persona. El propio documento técnico señaló que las transacciones con varias entradas revelan esto.
  • Detección de cambio: una salida es el pago, la otra es el cambio. Importes redondos y tipos de script coincidentes suelen revelar cuál es cuál (BIP78 nombra las heurísticas «change-round-amount» y «change-scriptpubkey»).
  • Reutilización de direcciones: la misma dirección vista varias veces vincula todos los pagos.

Dónde entra la identidad

La cadena no contiene nombres. La identidad suele entrar en los bordes: exchanges con KYC, facturas, tiendas, publicaciones públicas y datos de red de billeteras que preguntan a servidores de terceros por tus direcciones.

La respuesta de Bitcoin

Las heurísticas son asunciones, no hechos, y se pueden romper:

  • Direcciones nuevas y control de monedas evitan regalar vínculos.
  • PayJoin rompe la asunción de entrada común en pagos ordinarios.
  • CoinJoin crea transacciones de muchos a muchos donde las salidas no pueden emparejarse con las entradas.
  • Tu propio nodo completo evita que tu billetera revele tus direcciones a otros.

El análisis de cadena lo usan empresas y autoridades, por ejemplo en los informes anuales de delitos de Chainalysis. Sus cifras son estimaciones construidas sobre estas mismas asunciones.