Herramientas

Chainalysis

Software análisis forense blockchain que traza flujo criptomonedas, identifica wallets criminales y exchanges destino. Herramienta crítica peritos recuperar fondos robados vía rug pulls, ransomware y pig butchering.

7 min de lectura

Chainalysis

En una recuperación de criptoactivos robados, lo que decide el resultado no suele ser la pericia del rastreo sino por dónde pasó el dinero y con cuánta ventaja se avisó. Los fondos que llegan a un exchange regulado con obligaciones de identificación del cliente (KYC) son bloqueables mientras sigan ahí: hay una entidad sujeta a supervisión, con un titular identificado y con un procedimiento para congelar. Los que entran en un mixer antes de eso se pierden en la práctica, porque la trazabilidad de la cadena de bloques —que es pública y perpetua— deja de poder atribuirse a una persona.

De ahí que en este tipo de encargo las horas cuenten más que en casi ningún otro: el margen para bloquear se mide en el tiempo que tarda la alerta en llegar al exchange, y ese tiempo compite con el del atacante moviendo los fondos.

Definición Técnica

Chainalysis es plataforma software líder mundial en análisis forense blockchain que permite trazar transacciones criptomonedas, identificar wallets asociadas a actividades ilícitas, y vincular direcciones blockchain con identidades del mundo real (exchanges, mixers, entidades conocidas).

Capacidades principales:

  • Trazabilidad flujo fondos end-to-end (origen → destino final)
  • Clustering wallets (agrupar direcciones misma entidad/persona)
  • Identificación servicios (exchanges, mixers, darknet markets)
  • Risk scoring (probabilidad fondos contaminados)
  • KYC matching (vincular wallet con identidad real vía exchanges regulados)

Casos uso forense:

  • Investigaciones ransomware (rastrear pago rescate)
  • Rug pulls cripto (recuperar fondos robados)
  • Pig butchering (trazabilidad inversión fraudulenta)
  • Lavado dinero (identificar cadenas mixing complejas)
  • Terrorismo (seguimiento financiación grupos ilegales)

Competidores:

  • Elliptic: Enfoque compliance (bancos, exchanges)
  • CipherTrace (Mastercard): Regulación anti-lavado
  • TRM Labs: Inteligencia amenazas DeFi

Coste: €15.000-€60.000/año (licencia empresarial/forense)


Cómo funciona Chainalysis: rastreo criptomonedas y clustering wallets

Arquitectura del Sistema

1. Blockchain Data Ingestion:

Chainalysis monitoriza blockchains en tiempo real:
  - Bitcoin (BTC)
  - Ethereum (ETH)
  - Binance Smart Chain (BSC)
  - Tron (TRX)
  - Litecoin (LTC)
  - Bitcoin Cash (BCH)
  - + 40 blockchains adicionales

Proceso:
  1. Nodo completo cada blockchain (full archival node)
  2. Indexación TODAS transacciones históricas
  3. Actualización continua (nuevos bloques cada 10 min Bitcoin, 15 seg Ethereum)
  4. Database: 200+ TB datos transaccionales

2. Entity Identification (Identificación entidades):

Chainalysis identifica "quién es quién" en blockchain:

Exchanges (centralizados):
  - Binance: 2.4M+ wallets identificadas
  - Coinbase: 1.8M+ wallets
  - Kraken, OKX, Bybit, etc.

Servicios ilícitos:
  - Mixers/Tumblers: Tornado Cash, ChipMixer, Blender
  - Darknet markets: Silk Road, AlphaBay, Hydra
  - Ransomware wallets: REvil, LockBit, Conti

DeFi protocols:
  - Uniswap, PancakeSwap, Aave, Compound

Método identificación:
  - KYC leaks (filtraciones datos exchanges)
  - Análisis patrones transacciones
  - Clustering algoritmos (wallets misma entidad)
  - Etiquetado manual investigaciones previas
  - Colaboración LEAs (Law Enforcement Agencies)

3. Transaction Tracing (Trazabilidad transacciones):

## Pseudo-código: Cómo Chainalysis traza fondos
def trace_funds(origin_wallet, stolen_amount):
    """
    Traza fondos desde wallet origen hasta destino final
    """
    current_wallets = [origin_wallet]
    path = []

    while current_wallets:
        wallet = current_wallets.pop(0)

        # Obtener todas transacciones salientes
        txs = get_outgoing_transactions(wallet)

        for tx in txs:
            # Identificar destino
            destination = tx.destination_wallet
            entity = identify_entity(destination)

            # Registrar hop en path
            path.append({
                'from': wallet,
                'to': destination,
                'amount': tx.amount_btc,
                'timestamp': tx.timestamp,
                'entity_type': entity.type,  # exchange, mixer, unknown
                'entity_name': entity.name   # Binance, Tornado Cash, etc.
            })

            # Si destino es exchange regulado (KYC)
            if entity.type == 'cex_regulated':
                # Posible recuperación vía cooperación exchange
                return {
                    'status': 'RECOVERABLE',
                    'final_destination': entity.name,
                    'path': path,
                    'hops': len(path)
                }

            # Si destino es mixer
            if entity.type == 'mixer':
                # Fondos difíciles de rastrear post-mixing
                return {
                    'status': 'OBFUSCATED',
                    'mixer': entity.name,
                    'path': path,
                    'hops': len(path)
                }

            # Continuar trazabilidad
            if tx.amount_btc > 0.01:  # Solo seguir cantidades significativas
                current_wallets.append(destination)

    # Si no llegó a exchange/mixer reconocido
    return {
        'status': 'IN_TRANSIT',
        'last_known_wallet': path[-1]['to'],
        'path': path,
        'hops': len(path)
    }

Clustering de Wallets

Heurísticas clustering:

1. Common Input Ownership:
   Si transacción tiene inputs desde wallet A y wallet B
   → A y B probablemente pertenecen a misma persona

   Ejemplo:
   TX1: [WalletA: 0.5 BTC] + [WalletB: 0.3 BTC] → WalletC: 0.8 BTC
   → Conclusión: WalletA y WalletB = misma entidad

2. Change Address Detection:
   Transacciones Bitcoin generan "cambio" (como pagar €20 con billete €50)

   TX2: WalletD: 1.0 BTC → [WalletE: 0.6 BTC] + [WalletF: 0.4 BTC]
   → WalletF probablemente es "cambio" (pertenece a mismo dueño WalletD)

3. Temporal Correlation:
   Si WalletG y WalletH siempre envían fondos en secuencia rápida (menor de 5 min)
   → Probablemente controladas por mismo actor

4. Behavioral Patterns:
   Wallets con patrones idénticos (mismas fees, mismo timing, mismas cantidades)
   → Probable misma entidad

Ejemplo ilustrativo de clustering (secuencia típica, no un caso concreto):

Investigación: Rug pull token "SafeMoon Copy"

Wallet sospechoso 1: 0x742d...
  ↓ CLUSTER ALGORITHM
Identifica 47 wallets adicionales relacionadas:
  - 0x9E2f... (recibió fondos desde 0x742d... hace 2 días)
  - 0x1A3B... (mismo patrón transaccional)
  - 0x5C7D... (dirección cambio detectada)
  - ...

Conclusión Chainalysis:
  "Cluster de 47 wallets controladas por misma entidad.
   Total fondos movidos: €2.3M.
   Destino final: Exchange OKX (wallet 0x8F9E...)
   Identidad probable: Cuenta KYC registrada a nombre 'Li Wei' (China)"

Acción forense:
  - Solicitar a OKX bloqueo fondos
  - Orden judicial internacional
  - Recuperación: €1.8M (78%)

Casos uso forense Chainalysis: ransomware, rug pulls y trazabilidad blockchain

Nota: Los siguientes casos están basados en investigaciones forenses reales realizadas durante 2024-2025. Los datos específicos (nombres, cantidades exactas, hashes de transacciones) han sido anonimizados para proteger la confidencialidad de los afectados, preservando únicamente los aspectos técnicos relevantes para fines educativos.

Caso 1: Ransomware - Trazabilidad Pago Rescate

Contexto: Pyme española pagó €120K ransomware LockBit

Proceso Chainalysis:

1. Input datos:
   - Hash transacción pago: 0x7a4f2b3c9d8e1f6a...
   - Wallet atacante: bc1q...xyz (Bitcoin)
   - Timestamp: 15 Enero 2026, 14:32 UTC

2. Chainalysis Reactor análisis:

   Hop 1:
   bc1q...xyz (Wallet LockBit)
     ↓ 1.85 BTC (€120K)
   bc1p...abc (Wallet intermediario)
   Tiempo: 23 minutos
   Tipo: Unknown

   Hop 2:
   bc1p...abc
     ↓ 1.85 BTC split en 3 transacciones:
       • 0.6 BTC → bc1...def (Mixer: ChipMixer)
       • 0.7 BTC → bc1...ghi (Exchange: Binance)
       • 0.55 BTC → bc1...jkl (Unknown)
   Tiempo: 1 hora 12 min

   Hop 3 (crítico):
   bc1...ghi (Binance deposit address)
   ✅ EXCHANGE REGULADO IDENTIFICADO
   ✅ KYC disponible: Cuenta usuario ID 48372xxx
   ✅ Nombre: Viktor Petrov (Rusia)
   ✅ Email: viktor.p***@protonmail.com

Acción forense:

1. Notificación urgente Binance (compliance team)
2. Solicitud congelamiento fondos 0.7 BTC
3. Binance coopera: fondos bloqueados en 6 horas
4. Orden judicial internacional (Europol)
5. Recuperación: 0.7 BTC = €45,500 (38% del total)

Resultado:

  • Fondos recuperados: €45.500
  • ChipMixer mixing: €39.000 irrecuperables
  • Wallet unknown: €35.500 aún rastreando
  • Coste pericial Chainalysis: €2.200

Caso 2: Rug Pull Cripto - Recuperación 70%

Contexto: 240 inversores robados €380K vía token falso

Análisis Chainalysis:

Input: Transacción rug pull (retiro liquidez)
  Hash: 0x3f8e2d1c9b7a6f5e...
  Wallet desarrollador: 0x9E2f5a3B1cD4e8F7...
  Importe: 850 BNB (€380K)

Timeline trazabilidad:

T+0 min: Rug pull ejecutado
  850 BNB retirados de PancakeSwap

T+15 min: Bridge BSC → Ethereum
  850 BNB → 340 ETH (bridge AnySwap)

T+2h: Depósito Tornado Cash
  340 ETH fraccionados en 17 depósitos de 20 ETH c/u
  ⚠️ MIXER DETECTADO

T+72h: Retiros Tornado Cash
  17 wallets diferentes retiran 20 ETH c/u
  → Fondos "mezclados" (dificulta trazabilidad)

T+96h: Consolidación
  Las 17 wallets envían fondos gradualmente a:
    • Exchange OKX: 240 ETH (€220K)
    • Exchange KuCoin: 100 ETH (€90K)

Chainalysis identifica:
  ✅ OKX wallet: Cuenta KYC "Alexandru Popescu" (Rumania)
  ✅ KuCoin wallet: Sin KYC (cuenta anónima)

Acción legal:

1. Denuncia urgente Europol (24h post-rug pull)
2. Cooperación OKX:
   - Fondos bloqueados: 240 ETH (€220K)
   - KYC compartido con LEA
3. Cooperación KuCoin:
   - Cuenta sin KYC → dificulta cooperación
   - Fondos retirados antes solicitud bloqueo
4. Orden judicial Rumania:
   - Arrest warrant "Alexandru Popescu"
   - Detención 8 meses después

Resultado:

  • Recuperación: €220K (58%)
  • KuCoin: €90K irrecuperable (retirado antes bloqueo)
  • Tornado Cash mixing: €70K perdido en fees/slippage
  • Coste pericial Chainalysis: €3.500

Herramientas Chainalysis

1. Chainalysis Reactor (Investigación)

Interfaz gráfica visualización flujos:

Funcionalidades:
  - Graph view: Visualizar transacciones como grafo
  - Timeline view: Cronología transacciones
  - Entity labels: Exchanges, mixers, darknet identificados
  - Export reports: PDF, CSV para informes periciales

Uso típico:
  1. Input wallet sospechosa
  2. Visualizar todos hops (1-10 niveles profundidad)
  3. Identificar destinos finales (exchanges)
  4. Filtrar por importe mínimo (ej: mayor de 0.1 BTC)
  5. Exportar path completo para denuncia

Captura pantalla típica:

┌─────────────────────────────────────────────────────┐
│ Chainalysis Reactor - Transaction Graph            │
├─────────────────────────────────────────────────────┤
│                                                     │
│  [Wallet Origen] ──0.5 BTC──> [Mixer: Tornado]     │
│       │                             │              │
│       └──0.3 BTC──> [Exchange: Binance]            │
│                          │                         │
│                          └─> 🚨 KYC: John Doe       │
│                              📧 john@email.com      │
│                              📍 UK                   │
│                                                     │
│  Risk Score: 85/100 (High Risk)                    │
│  Total Hops: 3                                     │
│  Time Elapsed: 4h 23min                            │
└─────────────────────────────────────────────────────┘

2. Chainalysis KYT (Know Your Transaction)

Monitorización tiempo real compliance:

Usado por:
  - Exchanges (Binance, Coinbase)
  - Bancos procesando cripto
  - Plataformas DeFi reguladas

Funcionalidad:
  1. Cada transacción entrante → analizada automáticamente
  2. Risk score asignado (0-100):
     - 0-30: Clean (fuente legítima)
     - 31-70: Medium risk (investigar)
     - 71-100: High risk (probable ilícito)
  3. Si score mayor de 70 → Alert automática compliance team
  4. Posible bloqueo cuenta usuario

Ejemplo:
  Usuario deposita 5 BTC en Binance
  → KYT detecta origen: Wallet ransomware LockBit
  → Score: 95/100 (High risk)
  → Binance bloquea fondos automáticamente
  → Notifica LEA (Law Enforcement)

3. Chainalysis Kryptos (Investigación Deep)

Análisis forense avanzado:

Capacidades adicionales:
  - Dark web monitoring (rastreo mercados ilegales)
  - Investigación cross-chain (Bitcoin → Ethereum bridge)
  - Attribution: vincula direcciones con servicios y, cuando el exchange
    está regulado, con la identidad que éste tenga por KYC. La cadena
    sola no identifica a nadie: el nombre viene de fuera de ella
  - Informes preparados para su aportación en sede judicial
    (la admisibilidad la decide el tribunal, no el fabricante)

Usado por:
  - FBI, Europol, Interpol
  - Peritos forenses privados
  - Firmas legales especializadas cripto

Limitaciones Chainalysis: mixers, privacy coins y exchanges sin KYC

1. Mixers y Privacy Coins

Tornado Cash (Ethereum mixer):

Problema:
  - Fondos entran wallet A → salen wallet B (sin conexión pública)
  - Trazabilidad IMPOSIBLE sin información adicional

Workaround Chainalysis:
  - Monitorizar patrones (timing, cantidades)
  - Correlación probabilística (no certeza 100%)
  - Esperar errores operacionales atacantes

Monero (XMR):

Privacy coin con:
  - Ring signatures (oculta remitente)
  - Stealth addresses (oculta destinatario)
  - RingCT (oculta cantidad)

Chainalysis limitación:
  - Trazabilidad Monero: 5-15% éxito (vs 85-95% Bitcoin)
  - Requiere metadata externa (timing transacciones, IP addresses)

2. Exchanges No-KYC

Ejemplos: Decentralized exchanges (Uniswap, PancakeSwap)

Problema:
  - Sin KYC = sin identidad usuario
  - Chainalysis identifica exchange, NO persona

Resultado:
  "Fondos llegaron a Uniswap wallet 0x..."
  Pero ¿quién controla ese wallet? → Desconocido

3. Nuevas Blockchains

Blockchains no soportados:

  • Chains muy nuevas (menor de 6 meses)
  • Chains con adopción mínima
  • Chains privadas/permissioned

Impacto: Gap temporal cobertura (3-12 meses lag)


Alternativas Chainalysis

HerramientaEnfoqueCoste/añoVentajasDesventajas
ChainalysisInvestigación + Compliance€15K-€60KMejor cobertura LEACostoso
EllipticCompliance bancario€10K-€40KIntegración API robustaMenos data LEA
CipherTraceAML/CTF regulación€12K-€35KEnfoque regulatorioMenos investigativo
TRM LabsDeFi + NFT€8K-€25KMejor cobertura DeFiMenos exchanges
Crystal (Bitfury)Bitcoin-focused€5K-€15KProfundidad BitcoinSolo BTC

FAQ

P: ¿Chainalysis puede recuperar fondos robados? R: NO directamente. Chainalysis IDENTIFICA dónde están fondos (exchange, wallet). Recuperación requiere: 1) Orden judicial, 2) Cooperación exchange, 3) Fondos aún disponibles (no retirados).

P: ¿Cuánto cuesta usar Chainalysis como perito? R: Licencia anual: €15K-€30K (peritos independientes). Uso puntual vía partners: €500-€2.000 por caso. Grandes firmas: licencia enterprise €60K/año.

P: ¿Bitcoin es anónimo o Chainalysis puede rastrearlo? R: Bitcoin es PSEUDÓNIMO (no anónimo). Chainalysis rastrea 85-95% transacciones Bitcoin. Solo mixers sofisticados (Tornado Cash) dificultan trazabilidad.

P: ¿Puedo usar Chainalysis como particular? R: NO. Chainalysis solo vende a empresas, LEAs, peritos. Particular debe contratar perito forense con licencia Chainalysis.

P: ¿Chainalysis admisible como prueba judicial España? R: SÍ. Informes Chainalysis han sido admitidos en cientos casos judiciales España/UE. Peritos deben: 1) Tener licencia oficial, 2) Documentar metodología, 3) Ratificar en juicio.


¿Prefieres que el análisis lo firme quien va a ratificarlo?

La herramienta no sostiene un dictamen: lo sostiene quien puede explicar en sala qué hizo con ella, con qué versión y por qué.

Referencias y Fuentes

  1. Chainalysis. (2025-2026). “2025 & 2026 Crypto Crime Reports”. chainalysis.com

    • 2024: 57.200 millones de dólares según la estimación actualizada del informe de 2026. La cifra que se publicó en su momento fue de 40.900 millones, y el propio Chainalysis explica la diferencia: «cuando publicamos el informe del año pasado, dimos 40.900 millones para 2024; un año después, nuestra estimación actualizada es sustancialmente mayor, 57.200 millones». Sus totales se revisan al alza cada año conforme identifican más direcciones, así que citar la cifra del año en curso es citar un suelo, no un total
    • 2025: 154.000 millones de dólares en transacciones ilícitas ($154 billion), un 162 % más interanual
    • 694% aumento valor recibido por entidades sancionadas
  2. CoinLedger. (2025). “Crypto Crime Report: 2025 Statistics & Trends”. coinledger.io — es un agregador: recopila cifras de Chainalysis y otros, no las genera. Sirve de índice, no acredita ninguna de las cifras que reproduce (regla 18).

    • ⚠️ Colgaba de aquí que «las stablecoins son el 63 % de todas las transacciones ilícitas en blockchain». No se ha localizado ese porcentaje en ninguna publicación de Chainalysis, que es quien genera el dato; lo que su informe de 2026 sí afirma, sin cifra, es que «las stablecoins han pasado a dominar el panorama del volumen ilícito». Se retira el 63 % y se deja la afirmación cualitativa, que es la que la fuente primaria sostiene
    • El robo de criptoactivos creció un 21 % en 2024 hasta 2.200 millones de dólares ($2.2 billion)
  3. Chainalysis. Crypto Crime Report 2025 — Introduction. (Antes se citaba por una noticia de Cointelegraph cuya URL ya no existe; se repone la casa que genera el dato.)

    • ⚠️ Figuraba aquí que «el informe cifra en 51.000 millones el volumen de 2024». Eran la proyección, no la medición: el informe de 2025 midió 40.900 millones y anticipó que la cifra crecería hasta unos 51.000 conforme se atribuyeran más direcciones. El de 2026 la ha situado finalmente en 57.200 millones, así que ni el 40.900 ni el 51.000 son ya el dato de 2024
  4. Europol. A race against time — recomendaciones de la 7.ª Global Conference on Criminal Finances and Cryptocurrencies (2024). europol.europa.eu — Europol titula esta línea por conferencia global, no como «best practices». Complementario: Seizing the opportunity: five recommendations for crypto assets-related crime and money laundering (2022).

  5. FBI IC3. Internet Crime Report 2024 (PDF). ic3.gov — el FBI no publica estudios de caso sobre socios comerciales; los publica Chainalysis sobre el FBI, no al revés.

  6. GAFI/FATF (oct 2021). Updated Guidance for a Risk-Based Approach to Virtual Assets and Virtual Asset Service Providers. fatf-gafi.org — para el estado de implantación: Targeted Update on Implementation of FATF’s Standards on VAs and VASPs.


Última actualización: 6 Febrero 2026 Categoría: Herramientas (HER-012) Nivel técnico: Avanzado Relevancia forense: MUY ALTA (herramienta estándar industria) Coste: €15.000-€60.000/año (licencia profesional)

¿Necesitas un peritaje forense?

Si necesitas ayuda profesional con análisis forense digital, estoy aquí para ayudarte.

Solicitar Consulta Gratuita
Jonathan Izquierdo

Jonathan Izquierdo · Perito Forense

+15 años experiencia · AWS Certified

WhatsApp