MoneroP2P English

Cómo funciona un swap de USDT a Monero en MoneroP2P

Última actualización:

Respuesta corta: tu USDT queda en un contrato inteligente que solo puede pagarle al vendedor si este revela un secreto. Ese mismo secreto es la mitad que te falta para abrir la dirección de Monero donde el vendedor dejó el XMR. Por eso el intercambio es “atómico”: o se completan las dos partes, o ninguna. Si algo falla, el contrato te devuelve el USDT.

Para principiantes

Piensa en una caja fuerte con dos cerraduras:

  1. Tú y el vendedor (el “maker”) crean juntos una dirección de Monero de la que cada uno tiene solo media llave. Nadie puede mover lo que haya ahí sin las dos mitades.
  2. Tú depositas el USDT en un contrato. El contrato sabe cómo comprobar la media llave del maker, pero no la conoce.
  3. El maker deposita el XMR en la dirección compartida. La app comprueba que llegó el monto correcto.
  4. Confirmas en el contrato que todo está bien.
  5. El maker cobra el USDT, y para hacerlo tiene que entregar su media llave al contrato, que la publica en la cadena.
  6. La app toma esa media llave, la junta con la tuya y envía el XMR a tu dirección.

Si el maker nunca deposita el XMR, no confirmas y recuperas tu USDT con un reembolso.

Qué necesitas

NecesitasPara qué
Una wallet de navegador (MetaMask o compatible) con USDTDepositar en el contrato
Un poco de la moneda de la red (por ejemplo ETH en Arbitrum)Pagar el gas de las transacciones
Una dirección de MoneroRecibir el XMR (cómo crear una wallet)
Un archivo de recuperación con contraseñaReanudar si cierras la pestaña

Los dos plazos (t0 y t1)

El contrato tiene dos momentos clave:

MomentoQué puedes hacer túQué puede hacer el maker
Antes de t0, sin haber confirmadoConfirmar o reembolsarNada
Después de confirmar, o entre t0 y t1EsperarCobrar (y así revelar su secreto)
Desde t1ReembolsarNada

Importante: si no confirmas ni reembolsas antes de t0, el contrato deja que el maker cobre aunque no haya depositado el XMR. Por eso la app te pide reembolsar automáticamente si el XMR no está verificado cuando se acerca t0, y por eso debes guardar el archivo de recuperación.

Explicación técnica

El diseño completo está en el documento de arquitectura y se basa en el protocolo de AthanorLabs.