¿Qué son los intercambios atómicos en las criptomonedas?
Un intercambio atómico se refiere a una transacción entre cadenas entre carteras de criptomonedas. El intercambio se llama "atómico" porque solo hay dos posibles resultados del intercambio.
Ambas partes obtienen sus criptomonedas deseadas o ambas permanecen con sus criptomonedas originales.
Los intercambios atómicos son transacciones puramente de igual a igual. No es necesario un intermediario como un intercambio. En cambio, los intercambios ocurren directamente entre las billeteras de los usuarios mientras se rigen por un contrato inteligente.
¿Cómo funciona un intercambio atómico?
Todo el proceso de un intercambio atómico está supervisado por un contrato Hash TimeLock (HTLC). Este contrato inteligente garantiza que ambas billeteras reciban su cripto en un tiempo específico.
Si una de las billeteras no confirma haber recibido los fondos dentro del límite de tiempo, se cancela toda la transacción y se les devuelve a ambos pares sus activos originales.
Este proceso ocurre a través de hashes criptográficamente seguros. Hay dos características específicas de un contrato Hash TimeLock (HTLC) que hacen posible los intercambios atómicos:
1. Verificar-Bloquear-Tiempo-Verificar (CLTV).
Según BIP-65 , este comando "permite que la salida de una transacción no se pueda utilizar hasta algún momento en el futuro". En pocas palabras, es una función de bloqueo de tiempo que evita que un receptor de los fondos acceda (o gaste) los fondos hasta que haya pasado un tiempo en particular. También actúa como una medida de seguridad para devolver fondos al remitente si el intercambio atómico no se completa en un tiempo determinado.
2. Pago a script-Hash (P2SH).
Esta función requiere que los fondos enviados a una determinada dirección necesiten un permiso especial antes de que se vuelvan a gastar. Este permiso especial se conoce como hashlock. Un hashlock "restringe el gasto de una salida hasta que un dato específico se revela públicamente". Este dato es el resultado de un código secreto.
¿Por qué son útiles los intercambios atómicos?
Los intercambios atómicos le permiten realizar transacciones criptográficas entre cadenas desde la seguridad de su billetera criptográfica. No es necesario que entregue sus claves a un intercambio centralizado para que se lleve a cabo el intercambio. Mejor aún, si la transacción no se realiza, ambas partes reciben un reembolso de sus activos.
Otro punto clave es la variedad. Si las monedas que desea intercambiar no figuran en el intercambio centralizado que utiliza, no puede intercambiarlas. Más aún, los intercambios centralizados suelen tardar meses en enumerar nuevas monedas. Por otro lado, los intercambios atómicos le ofrecen la posibilidad de intercambiar monedas siempre que estén integradas con la plataforma de intercambio atómico.
Intercambio atómico frente a intercambio descentralizado
Los DEX tradicionales generalmente le permiten intercambiar monedas en una cadena de bloques en particular. En comparación, los intercambios atómicos permiten a los usuarios realizar intercambios en diferentes cadenas de bloques.
Por ejemplo, Uniswap, el DEX más grande por capitalización de mercado, solo le permite intercambiar tokens ERC-20 (basados en Ethereum). No puede intercambiar Bitcoin por Ether en Uniswap, pero puede hacerlo en el intercambio descentralizado de Komodo.
Komodo fue la primera plataforma en implementar intercambios atómicos. Según se informa, permite intercambios atómicos en el 95% de todas las criptomonedas.
La plataforma tiene una moneda nativa llamada KMD que se usa para pagar transacciones en la red. Es importante tener en cuenta que los costos de transacción los paga el tomador de liquidez.
Como se mencionó anteriormente, dos partes tienen lugar en un intercambio atómico. Las dos partes son el "Hacedor" y el "Tomador". El proveedor de liquidez se conoce como el "Creador" (creador de mercado), mientras que el tomador de liquidez se conoce como el "Tomador".
El Tomador inicia el intercambio atómico y paga la tarifa de transacción. La tarifa de transacción que paga el Tomador está destinada a disuadirlos de enviar spam a la red con transacciones falsas. En Komodo, la tarifa de transacción es aproximadamente 1/777 del monto del pedido.
Komodo incluso ofrece una billetera de código abierto llamada AtomicDEX. Con esta billetera sin custodia, puede intercambiar cualquier moneda agregada por los desarrolladores.
¿Su billetera criptográfica admite intercambios atómicos?
La billetera AtomicDEX mencionada anteriormente es una billetera sin custodia, lo que significa que tiene la posesión total de sus claves privadas . Sin embargo, existen numerosas billeteras criptográficas, que van desde billeteras de custodia hasta billeteras multifirma, por lo que debe tomarse su tiempo y averiguar qué se adapta a sus requisitos criptográficos.
Ahora que conoce los intercambios atómicos y cómo funcionan, también puede incluirlo en la ecuación.