CoinJoin

CoinJoin es una técnica para mejorar la privacidad en Bitcoin que combina las transacciones de varios usuarios en una sola transacción conjunta, lo que dificulta a los analistas de blockchain determinar qué direcciones de entrada enviaron fondos a qué direcciones de salida. Propuesta por el desarrollador de Bitcoin Gregory Maxwell en 2013, CoinJoin preserva la privacidad sin necesidad de modificar el protocolo de Bitcoin: funciona utilizando transacciones estándar de Bitcoin en las que varios participantes acuerdan combinar sus entradas y salidas. CoinJoin está implementada en monederos centrados en la privacidad como Wasabi Wallet y JoinMarket.

Definición

CoinJoin combina múltiples transacciones para mejorar la privacidad:

Aspecto Mareas Ideales para Lecciones
MecanismoVarios usuarios crean una única transacción con múltiples entradas y salidas de igual valor.
beneficio de privacidadOculta el vínculo entre remitentes y destinatarios.
Modelo de confianzaSin necesidad de confianza: ningún gestor centralizado administra los fondos; los usuarios firman conjuntamente.
Cambio de protocoloNo se requiere nada: utiliza el formato de transacción estándar de Bitcoin.
ParticipantesMúltiples usuarios coordinándose (normalmente mediante software).

En qué se diferencia CoinJoin de los mezcladores

ElementoCoinJoinMezclador centralizado
CustodiaSin custodia – nadie retiene tus fondosCustodia: la mezcladora retiene los fondos temporalmente.
ConfianzaSin necesidad de confianza: garantías criptográficasSe requiere confianza: la mezcladora podría robar fondos.
Huella en la cadenaTransacción única entre múltiples partesMúltiples transacciones a través de direcciones de mezclador
Estado reglamentarioGeneralmente legal (herramienta de privacidad)A menudo se marca como sospechoso.

Origen e Historia

FechaEventos
2013Gregory Maxwell propuso CoinJoin en el foro de Bitcoin.
2014Las primeras implementaciones de CoinJoin aparecieron, pero requerían coordinación manual.
2015JoinMarket se ha lanzado: un mercado descentralizado de CoinJoin.
2018Wasabi Wallet se ha lanzado: la primera implementación de CoinJoin fácil de usar con el protocolo Chaumian CoinJoin (protocolo ZeroLink).
2019Lanzamiento de Whirlpool de Samourai Wallet: implementación móvil de CoinJoin.
2022Tornado Cash (mezclador de Ethereum, no CoinJoin) sancionado por el Tesoro de EE. UU.: las herramientas de privacidad se enfrentaron a presión regulatoria.
2024Wasabi Wallet y Samourai Wallet se enfrentaron a desafíos regulatorios; el uso de herramientas de privacidad continuó, pero con un mayor escrutinio.
“CoinJoin permite a los usuarios de Bitcoin combinar sus transacciones para mayor privacidad, sin tener que confiar su dinero a nadie más.”
Gregory Maxwell, Propuesta CoinJoin (2013)

Cómo Funciona

PasoProceso
1Varios usuarios desean realizar transacciones con Bitcoin.
2Un coordinador (o protocolo entre pares) pone en contacto a los participantes.
3Cada participante proporciona su entrada (UTXO) y la dirección de salida deseada.
4Todas las entradas y salidas se combinan en una sola transacción.
5Cada participante verifica que la transacción incluye su salida.
6Cada participante firma únicamente su aportación (nadie controla los fondos de los demás).
7La transacción combinada se transmite a la red Bitcoin.
Transacción estándarTransacción CoinJoin
Alice: 0.5 BTC → BobCombinados: Alice (0.1), Bob (0.1), Carol (0.1) → tres salidas de 0.1 BTC
Fácil de rastrear al remitente → receptorNo se puede determinar qué insumo financió qué producto
ImplementaciónPlataformaMétodo
Cartera WasabiOrdenador de sobremesa (Windows, Mac, Linux)Chaumian CoinJoin (protocolo WabiSabi)
Unirse al mercadoEscritorio/ServidorMercado peer-to-peer para CoinJoins
Samourai WhirlpoolMóvil (Android)Ciclos de mezcla basados ​​en Zerolink

En términos simples

  1. CoinJoin es una herramienta de privacidad para Bitcoin.– Mezcla tu transacción con las transacciones de otras personas, de modo que nadie puede saber fácilmente quién envió dinero a quién.
  2. Funciona combinando transacciones– en lugar de que cada persona realice una transacción por separado, varias personas combinan sus transacciones en una sola transacción grande con muchas entradas y salidas.
  3. Tu dinero nunca está en manos de nadie más.A diferencia de los mezcladores, CoinJoin no custodia tus fondos. Tú firmas tu parte de la transacción y nadie más puede tomar tus Bitcoin.
  4. Lo utiliza Bitcoin, una plataforma que se preocupa por su privacidad. usuarios que no desean que sus transacciones financieras sean rastreables públicamente en la cadena de bloques.

Importante: CoinJoin es una herramienta legítima de privacidad, pero ha sido objeto de escrutinio regulatorio. Algunos exchanges marcan o rechazan las criptomonedas que han pasado por transacciones de CoinJoin. Su estatus legal varía según la jurisdicción; en la mayoría de los lugares, el uso de herramientas de privacidad es legal, pero los reguladores se centran cada vez más en la lucha contra el lavado de dinero. Los usuarios deben comprender el marco regulatorio de su jurisdicción antes de usar CoinJoin.

Ejemplos del mundo real

Ejemplo 1: Cartera de wasabi

  • Escenario: Un usuario de Bitcoin preocupado por su privacidad quería romper el vínculo entre su identidad y sus transacciones de Bitcoin.
  • Implementación: Mediante Wasabi Wallet, el usuario participó en rondas automatizadas de CoinJoin. La billetera se coordinó con otros usuarios para crear transacciones conjuntas con salidas de igual denominación (0.1 BTC, 0.01 BTC, etc.).
  • Resultado: Tras varias rondas de CoinJoin, el historial de Bitcoin del usuario quedó completamente oculto. Los analistas de blockchain ya no podían rastrear de forma fiable el origen de las monedas.

Ejemplo 2: Unirse al mercado

  • Escenario: Un poseedor de Bitcoin quería obtener comisiones al tiempo que proporcionaba liquidez para las transacciones de CoinJoin.
  • Implementación: JoinMarket funciona como un mercado donde los "creadores" ofrecen sus monedas para la mezcla de CoinJoin y obtienen pequeñas comisiones, mientras que los "tomadores" inician las operaciones de CoinJoin y pagan esas comisiones.
  • Resultado: JoinMarket creó un mercado de privacidad autosostenible donde ambas partes se benefician: los creadores obtienen rendimientos sobre sus Bitcoin y los compradores obtienen ganancias. privacidad de transacciones.

Ejemplo 3: Presión regulatoria

  • Escenario: Tras las sanciones impuestas a Tornado Cash en agosto de 2022, las herramientas de privacidad en todo el ecosistema de criptomonedas fueron objeto de un mayor escrutinio.
  • Implementación: Algunas plataformas de intercambio comenzaron a marcar o rechazar los Bitcoin que habían pasado por transacciones de CoinJoin, y los desarrolladores de herramientas de privacidad se enfrentaron a desafíos legales.
  • Resultado: La situación puso de manifiesto la tensión entre la privacidad financiera y el cumplimiento normativo. El uso de CoinJoin continuó, pero con una mayor concienciación sobre los riesgos regulatorios.

Ventajas

La VentajaMareas Ideales para Lecciones
PrivacidadOculta los vínculos de las transacciones en la cadena de bloques pública.
Sin custodiaNingún tercero retiene sus fondos en ningún momento.
Sin esperanzasLas garantías criptográficas impiden el robo por parte de los coordinadores.
No hay cambios en el protocolo.Funciona con transacciones estándar de Bitcoin.
FungibilidadMejora la fungibilidad de Bitcoin al romper el historial de transacciones.

Desventajas y riesgos

DesventajaMareas Ideales para Lecciones
Riesgo regulatorioAlgunas jurisdicciones pueden restringir el uso de herramientas de privacidad.
Rechazo de cambioAlgunos exchanges marcan como spam los Bitcoin procesados ​​por CoinJoin.
CoordinaciónRequiere suficientes participantes para una mezcla efectiva.
TarifasLas transacciones de CoinJoin son más grandes y cuestan más en comisiones de minería.
Complejidad: Para usar CoinJoin correctamente, es necesario comprender sus limitaciones.

Preguntas Frecuentes

¿Es legal CoinJoin?

CoinJoin es legal en la mayoría de las jurisdicciones, ya que utiliza transacciones estándar de Bitcoin. Sin embargo, usarlo para blanquear dinero es ilegal. Algunos organismos reguladores están intensificando el control sobre las herramientas de privacidad. Consulta la legislación local antes de usar CoinJoin.

¿CoinJoin hace que Bitcoin sea anónimo?

CoinJoin mejora significativamente la privacidad al romper el vínculo entre las entradas y las salidas, pero no hace que Bitcoin sea completamente anónimo. Los montos de las transacciones, el análisis de tiempos y otras técnicas aún pueden proporcionar cierta información. Varias rondas de CoinJoin aumentan la privacidad.

¿Pueden las plataformas de intercambio rechazar los Bitcoin de CoinJoined?

Algunas plataformas de intercambio tienen políticas que marcan o rechazan los Bitcoin que han pasado por transacciones de CoinJoin. Esto ha generado un debate sobre la fungibilidad de Bitcoin: si todos los Bitcoin deberían recibir el mismo trato, independientemente de su historial.

Noticias y Eventos