xmr.club
EN 中文 ES RU
← todas las guías
guía · explicación larga

Swaps atómicos BTC↔XMR: eigenwallet vs BasicSwap vs Farcaster (2026)

Los swaps atómicos representan el santo grial criptográfico del intercambio de criptomonedas: pasar de Bitcoin a Monero sin custodia central, sin cuentas y sin ninguna posibilidad de congelación AML a mitad de vuelo. Pero 'atómico' no significa 'sin fricción' ni 'sin errores'. Aquí va una auditoría honesta del stack atómico actual.

Atómico vs instantáneo vs P2P: tres modelos de confianza

Para mover capital de Bitcoin a Monero sin entregar documentos de identidad, debes elegir entre tres modelos técnicos fundamentalmente distintos:

                  [ Comparación de arquitecturas de confianza ]

1. AGREGADORES DE SWAP INSTANTÁNEO (kyc.rip, Trocador, FixedFloat)
   [Tú] ──(BTC)──> [Mesa custodia] ──(XMR)──> [Tú]
   • Velocidad: minutos
   • Fricción: baja (navegador web)
   • Riesgo de contraparte: alto durante la ventana de custodia; congelaciones AML posibles

2. REDES P2P DESCENTRALIZADAS (Haveno, RetoSwap, Bisq)
   [Comprador] <──(Custodia multifirma 2-de-3)──> [Vendedor]
                     ^
                     | (Árbitro en caso de disputa)
   • Velocidad: 30–60 minutos (o días con efectivo por correo)
   • Fricción: media (cliente de escritorio, depósito de seguridad)
   • Riesgo de contraparte: custodia criptográfica; depende de arbitraje humano en disputas

3. SWAPS ATÓMICOS ENTRE CADENAS (BasicSwap, eigenwallet, Farcaster)
   [Cadena Bitcoin] <══(Firmas adaptadoras)══> [Cadena Monero]
   • Velocidad: 30–120 minutos (confirmaciones en ambas cadenas)
   • Fricción: alta (demonios locales o clientes de escritorio)
   • Riesgo de contraparte: MATEMÁTICAMENTE CERO (atomicidad impuesta por el código; sin terceros)

En un swap instantáneo entregas a un exchange centralizado la custodia temporal de tu Bitcoin. Si su motor de cumplimiento marca tu UTXO, congela tus fondos.

En un DEX P2P como Haveno, las monedas quedan en custodia multifirma en cadena y un árbitro designado resuelve las disputas.

En un swap atómico no hay mesa intermediaria, ni depósito en custodia, ni árbitro. El intercambio de valor se rige estrictamente por matemáticas. Mediante contratos con bloqueo temporal por hash (HTLC) y firmas adaptadoras criptográficas, la transacción es atómica: o ambas partes reciben sus respectivos activos, o el protocolo aborta y ambas recuperan automáticamente sus fondos originales.


Cómo funcionan realmente los swaps atómicos BTC↔XMR

Implementar un swap atómico entre Bitcoin y Monero se consideró durante mucho tiempo uno de los retos criptográficos más duros del sector.

Bitcoin posee un lenguaje de scripting rico (Script) que soporta de forma nativa bloqueos por hash y bloqueos temporales relativos (OP_CHECKLOCKTIMEVERIFY). Monero, por diseño deliberado, no tiene lenguaje de scripting alguno—su cadena impone privacidad mediante direcciones sigilosas, RingCT y firmas de anillo.

Para ejecutar un swap sin contratos inteligentes en Monero, la comunidad de investigación en privacidad fue pionera en el uso de firmas adaptadoras Schnorr / ECDSA y pruebas verificables de igualdad de logaritmo discreto (DLEQ):

  1. Bloqueo del Bitcoin: El comprador bloquea Bitcoin en una salida multifirma 2-de-2 en la cadena de Bitcoin, gobernada por un bloqueo temporal.
  2. Bloqueo del Monero: El vendedor bloquea Monero en una salida de Monero recién generada donde la clave de gasto está dividida en dos mitades.
  3. El apretón de manos criptográfico: Cuando el comprador firma la transacción de Bitcoin para reclamar los fondos, la firma matemática revela necesariamente la pieza de clave secreta que faltaba para que la otra parte desbloquee la salida de Monero.
  4. Modo de fallo: Si alguna de las partes se desconecta o se niega a cooperar, el bloqueo temporal expira en la cadena de Bitcoin, permitiendo al depositante recuperar sus BTC, mientras el bloqueo de Monero simplemente se reembolsa al creador de la orden.

En ningún momento puede ninguna de las partes fugarse con ambas monedas.


Los tres stacks principales de swaps atómicos

El ecosistema de código abierto ha convergido en tres arquitecturas de software distintas:

1. eigenwallet (antes UnstoppableSwap)

  • Arquitectura: Aplicación GUI de escritorio pensada para el taker (quien vende BTC para adquirir XMR).
  • Transporte de red: 100% servicios ocultos de Tor.
  • Requisitos de nodo: Ligeros. El cliente usa servidores públicos Electrum de Bitcoin y nodos públicos del demonio Monero, de modo que no necesitas descargar gigabytes enteros de historia de cadena a tu disco.
  • Modelo de trading: La aplicación se conecta a creadores de mercado independientes que ejecutan backends de swap automatizados (ASB). La GUI muestra las ofertas de swap disponibles con sus tasas y límites máximos.
  • Fortalezas: Con diferencia, la barrera de entrada más baja para el usuario final. Descargas el binario de escritorio, lo lanzas, financias la cartera Bitcoin integrada sobre Tor, pegas tu dirección Monero externa y pulsas Swap.
  • Debilidades: Históricamente direccional (optimizado sobre todo para BTC→XMR; la capacidad XMR→BTC es más reciente y con menos profundidad de mercado). Depende de operadores ASB activos de la comunidad que mantengan liquidez.

2. BasicSwap DEX

  • Arquitectura: Plataforma completa de exchange descentralizado autoalojado.
  • Transporte de red: Red de mensajería segura del núcleo de Particl (SMSG) sobre Tor.
  • Activos soportados: Monero (XMR), Bitcoin (BTC), Litecoin (LTC), Particl (PART), Dash (DASH).
  • Requisitos de nodo: Pesados. En su modo principal autoalojado, BasicSwap ejecuta nodos completos locales de las monedas que operas (p. ej. bitcoind y monerod), normalmente orquestados con contenedores Docker.
  • Fortalezas: Libro de órdenes auténticamente entre pares. Cualquiera puede colocar órdenes límite como maker o completar órdenes como taker. Elimina la dependencia de servidores centralizados de cotización o de un único proveedor ASB. Totalmente de código abierto y auditado.
  • Debilidades: Huella de hardware considerable. Requiere cientos de gigabytes de disco y horas de sincronización inicial de cadena antes de poder colocar tu primera orden.

3. Protocolo Farcaster

  • Arquitectura: Implementación modular y multirrepositorio en Rust de la especificación de swaps atómicos entre cadenas.
  • Transporte de red: Capa P2P de tipo gossip sobre Tor / I2P.
  • Requisitos de nodo: Demonios modulares (farcasterd, swapd, peerd, monero-wallet-rpc).
  • Fortalezas: Base de código muy modular y rigurosa, escrita en Rust con seguridad de memoria. Sirve de cimiento del protocolo para integraciones modernas de desarrolladores y motores de swap sin interfaz gráfica.
  • Debilidades: Orientado sobre todo a usuarios avanzados de línea de comandos, operadores de nodos y desarrolladores de carteras de terceros que construyen frontends de swap embebidos.

Matriz comparativa de stacks

Característica / métricaeigenwalletBasicSwap DEXProtocolo Farcaster
Público principalTakers minoristas de escritorioOperadores de nodos soberanos y tradersDesarrolladores y usuarios avanzados de terminal
Interfaz de usuarioGUI de escritorio pulidaWeb UI / panel en el navegador localDemonios CLI y API
Espacio en disco necesario< 1 GB (Electrum/RPC remotos)300 GB+ (nodos locales completos)Variable (demonios ligeros o completos)
Tiempo de sincronización inicial< 2 minutosDe horas a días (sincronía de cadena)De minutos a horas
DireccionalidadBTC → XMR (principal)Multidireccional (BTC, XMR, LTC)Bidireccional (BTC ↔ XMR)
Soporte TorTor nativo integradoTor integrado / Particl SMSGSoporte integrado de demonio Tor
Ficha en xmr.clubSeguido en Guíasmixers · Grado ASeguido en Herramientas

Alfabetización en incidentes y parches: entender el riesgo del código

En las finanzas centralizadas, el riesgo viene de humanos corruptos. En los swaps atómicos, el riesgo viene de errores de implementación criptográfica y condiciones de carrera temporales.

Los usuarios de privacidad deben acercarse a las herramientas atómicas con una alfabetización madura en incidentes:

El ciclo de vulnerabilidades del backend de swap automatizado (ASB)

A finales de 2024 y principios de 2025, las auditorías de seguridad de las primeras implementaciones de ASB de UnstoppableSwap descubrieron riesgos de repetición de transacciones en casos límite, en los que un atacante agresivo podía manipular las tarifas del mempool de Bitcoin para retrasar una transacción de reembolso más allá de la ventana de expiración del bloqueo.

  • La respuesta: Los desarrolladores publicaron de inmediato avisos de divulgación responsable, aconsejaron a los operadores de ASB suspender el llenado automático de órdenes y rediseñaron las fórmulas del margen del bloqueo temporal de reembolso antes del cambio de marca a eigenwallet.
  • La conclusión: Como taker (enviando BTC para recibir XMR), tu capital está muy protegido porque eres quien redime la salida de Monero. Como maker (operando un servidor automatizado que aporta liquidez), quedas expuesto a vulnerabilidades de script, reorganizaciones de mempool y caídas de software. Si operas un nodo maker, debes seguir los repositorios del proyecto y aplicar las actualizaciones de inmediato.

La divulgación responsable como señal de confianza

En xmr.club no degradamos proyectos solo porque se haya descubierto una vulnerabilidad. Un software de esta complejidad criptográfica tendrá inevitablemente casos límite. Evaluamos a operadores y equipos de código abierto por cómo gestionan la divulgación:

  • ¿Avisaron a los usuarios antes de que se produjera un exploit público?
  • ¿Se publicaron los parches con transparencia y con historial de commits abierto?
  • ¿Evitaron reclamos engañosos del tipo “100% matemáticamente inhackeable”?

Tanto BasicSwap como eigenwallet han demostrado una madurez excepcional al abordar fallos técnicos de forma responsable.


Manual práctico: ejecutar tu primer swap atómico

Si vas a ejecutar tu primer swap atómico BTC→XMR, sigue esta lista de comprobación operativa:

Paso 1: verifica la integridad del paquete

Descarga el software exclusivamente de los repositorios oficiales (p. ej. eigenwallet.org o basicswapdex.com). Verifica siempre la firma criptográfica PGP del desarrollador contra el binario descargado antes de ejecutarlo. Nunca ejecutes un binario sin firmar descargado desde un anuncio en un buscador o un foro de terceros.

Paso 2: garantiza conectividad de red continua

Un swap atómico es un protocolo interactivo. Mientras que un swap instantáneo te permite enviar monedas y cerrar el navegador, un swap atómico requiere que tu cliente local vigile las cadenas de Bitcoin y Monero, intercambie claves criptográficas a alturas de confirmación concretas y difunda la transacción final de reclamación.

  • No cierres el portátil.
  • No pongas el ordenador a dormir.
  • Asegura una conexión a internet ininterrumpida hasta que la pantalla de estado confirme que el Monero ha sido acreditado en tu cartera local.

Paso 3: empieza con un micro-swap piloto

Nunca ejecutes un swap de 5.000 $ en tu primer intento. Haz primero una transacción de prueba pequeña (de 50 $ a 100 $). Eso te permite comprobar que tu conexión Tor es estable, entender el retardo asociado a las confirmaciones de bloque de Bitcoin y verificar que tu cartera Monero sincroniza correctamente el saldo entrante.


Cuándo NO usar swaps atómicos

Los swaps atómicos son el patrón oro de la privacidad soberana, pero no siempre son la opción racional:

  1. Tienes prisa: Un swap atómico tarda entre 30 minutos y 2 horas porque ambas cadenas requieren varias confirmaciones irreversibles antes de liberar los secretos criptográficos. Si necesitas ejecución instantánea en menos de 5 minutos, un agregador instantáneo como Trocador o kyc.rip es muchísimo más rápido — a costa del riesgo custodial y de backend durante la ventana del swap.
  2. Cambias saldos pequeños (< 50 $): Como un swap atómico requiere varias transacciones en cadena de Bitcoin (financiar la multifirma, difundir la reclamación y potencialmente procesar reembolsos), unas tarifas de minería altas pueden comerse un porcentaje significativo de tu operación.
  3. Tienes tolerancia técnica nula: Si descargar software de escritorio, esperar confirmaciones de bloque y gestionar copias de seguridad locales te resulta abrumador, el P2P descentralizado (RetoSwap) o mesas instantáneas contrastadas ofrecen una curva de aprendizaje más suave.

Preguntas frecuentes

¿Puede un swap atómico congelar mi Bitcoin por comprobaciones AML?

No. Un swap atómico es un protocolo criptográfico entre pares y de código abierto. No hay servidor centralizado de cumplimiento, ni custodia de terceros, ni endpoint de API conectado a motores de vigilancia de análisis de cadena. Ninguna de las partes tiene capacidad técnica para congelar fondos o exigir documentación de identidad.

¿Qué pasa si el ordenador de la otra persona se desconecta durante un swap?

El protocolo incorpora redes de seguridad criptográficas de reembolso. Si la contraparte se desconecta o no difunde su transacción antes de que expire el bloqueo temporal acordado, tu cliente difunde automáticamente una transacción de reembolso que devuelve tu depósito original a tu cartera. Solo pierdes las tarifas de minería en cadena.

¿Rompe un swap atómico el enlace en cadena por completo?

Sí. En la cadena de Bitcoin, los observadores solo ven un gasto multifirma 2-de-2 sin nada llamativo. En la cadena de Monero, tus fondos llegan a una salida nativa de Monero protegida por direcciones sigilosas y RingCT. No existe ningún vínculo criptográfico ni determinista en cadena que conecte la entrada de Bitcoin con el saldo resultante en Monero.

Picks

  • BasicSwap DEX — DEX multicadena de código abierto, Grado A. Usa firmas adaptadoras sobre Tor sin tokens puente, activos envueltos ni coordinadores centralizados.
  • Haveno — Red P2P descentralizada, Grado A. Ruta complementaria ideal cuando la profundidad del libro de órdenes atómico no basta para grandes volúmenes.
  • kyc.rip — Agregador propio Grado B (conflicto declarado). Alternativa pragmática cuando la velocidad y la tasa importan más que levantar infraestructura de nodos locales.