CoinJoin: qué es, cuándo tiene sentido y límites
¿Cómo funciona?
En una transacción CoinJoin, varios participantes aportan inputs y definen outputs del mismo monto. Como todos los outputs son iguales, un observador externo no puede determinar qué input financió qué output. Es como si varias personas metieran billetes del mismo valor en una caja y sacaran billetes nuevos: nadie sabe qué billete era de quién.
Implementaciones
Las principales implementaciones han sido Wasabi Wallet (protocolo WabiSabi), JoinMarket (modelo maker/taker descentralizado) y Whirlpool (Samourai Wallet). Cada una tiene trade-offs distintos en descentralización, coste, facilidad de uso y tamaño del anonimato set.
Estado actual (2024-2025)
El ecosistema CoinJoin sufrió dos golpes importantes. En abril de 2024, los fundadores de Samourai Wallet fueron arrestados en Estados Unidos bajo cargos de blanqueo de capitales, y la app fue retirada de las tiendas. En ese mismo período, Wasabi Wallet anunció el cese de su coordinador centralizado de CoinJoin citando riesgos regulatorios. Actualmente, JoinMarket (completamente descentralizado, sin coordinador central) es la alternativa más robusta desde el punto de vista de resistencia a la censura, aunque más técnica. También cobran relevancia los pagos por Lightning Network como alternativa de privacidad práctica para montos pequeños.
Límites y consideraciones
CoinJoin no es magia: si después de un CoinJoin envías todos los outputs a la misma dirección, deshaces la privacidad ganada. La gestión post-mezcla es tan importante como la mezcla misma. Además, algunos exchanges y servicios marcan fondos "mezclados" como sospechosos, lo que puede crear problemas prácticos.
¿Por qué importa?
CoinJoin es la respuesta práctica a la transparencia radical de Bitcoin. No convierte Bitcoin en una moneda anónima, pero eleva significativamente el coste de rastrear fondos específicos, protegiendo la fungibilidad y la privacidad del usuario.
Errores habituales
- Hacer CoinJoin y luego consolidar todos los outputs (deshace la privacidad)
- Creer que CoinJoin es ilegal (es una técnica criptográfica legítima)
- Pensar que una sola ronda de mezcla garantiza anonimato total
Conceptos relacionados
Fuentes primarias
- Greg Maxwell, propuesta original de CoinJoin (2013)
- Bitcoin Wiki: CoinJoin