Topics BlockchainCurrent Page

Por qué los intercambios atómicos (atomic swaps) están revolucionando el trading descentralizado de criptomonedas

Intermedio
Blockchain
Oct 12, 2021

Las plataformas de intercambio descentralizados se han convertido en una forma fiable de intercambiar criptomonedas donde la gente no tiene que utilizar ninguna billetera basada en la plataforma de intercambio. En su lugar, la plataforma de intercambio de criptomonedas es posible a través de una billetera no custodiada que solo tiene una clave privada. Los exchange descentralizados (DEX) utilizan varios mecanismos de trading, como libros de pedidos y makers automatizados (AMM), para que las transacciones sean fluidas y seguras.

Sin embargo, los DEX han recibido un impulso en la adopción por parte de los usuarios gracias a desarrollos como los intercambios atómicos, un método de intercambio peer-to-peer en el que dos o más partes pueden intercambiar directamente criptomonedas a través de sus billeteras personales. Una de las mayores criptomonedas centradas en la privacidad, Monero (XMR), ha experimentado una subida de precios del 20% tras implementar el intercambio atómico en su sistema. Según ErCiccione, colaborador del proyecto Monero, este nuevo concepto permite a los inversores intercambiar BTC y XMR sin necesidad de recurrir a terceros.

La implementación del intercambio atómico representa un gran salto para la industria de las criptomonedas, ya que los traders e inversores tienen ahora más liquidez en el mercado. En las siguientes secciones, veremos qué son los intercambios atómicos, proporcionaremos ejemplos simples y elaboraremos el proceso de transacción.

¿Qué son los intercambios atómicos?

Los intercambios atómicos son una técnica de intercambio rápido de criptomonedas en diferentes sistemas de blockchain. Este método se conoce muchas veces como trading atómico de entre cadenas, donde el intercambio ocurre a través de un contrato inteligente entre dos billeteras de criptomonedas personales. Se trata de un sistema de transacciones peer-to-peer (P2P) que utiliza diferentes blockchains.

Los exchange centralizados (CEX) tienen la mayor posición en el trading de activos digitales. Permiten a los inversores experimentar el trading tradicional de criptomonedas, como las divisas, las acciones y las materias primas. Las plataformas de intercambio se encargan de gestionar y financiar la billetera, tal y como haría un banco. Por otro lado, los DEX permiten a los inversores realizar trading con sus criptomonedas sin necesidad de recurrir a una billetera basada en la plataforma de intercambio. Los inversores pueden intercambiar y realizar trading directamente con criptomonedas desde sus billeteras no custodiadas. Sin embargo, los DEX utilizan varios mecanismos para hacer que el trading sea más seguro, siendo el intercambio atómico uno de ellos.

Aunque el intercambio atómico es una forma innovadora de intercambiar criptomonedas, la idea del trading entre cadenas llegó después de muchos años de debate. En 2013, Tier Nolan describió el sistema de intercambio atómico. Antes de eso, Daniel Larimer presentó el protocolo de intercambio sin confianza P2PTradeX en 2012, y algunas personas lo consideran el prototipo de intercambio atómico.

Desde entonces, muchos entusiastas y desarrolladores de criptomonedas han comenzado a experimentar con el protocolo de intercambio atómico, con las comunidades de Bitcoin, Litecoin, Decred y Komodo jugando un papel importante. El primer intercambio atómico P2P tuvo lugar en 2014, pero se hizo público en 2017 después de un intercambio exitoso entre Litecoin y Bitcoin. Además de utilizarse como parte de los CEX, el intercambio atómico tiene una naturaleza sin confianza y peer-to-peer. Por esto, los traders lo consideran un verdadero sistema de trading descentralizado.

¿Cómo funcionan los intercambios atómicos?

Ahora que sabes qué son los intercambios atómicos, es hora de explorar cómo funcionan. El término atómico connota procesos que, o bien, se completan o no se inician. En otras palabras, podemos considerar el intercambio atómico como una función que garantiza que se cumplan todas las condiciones predeterminadas antes de que se produzca una operación. Los intercambios atómicos se hicieron posibles con la utilización del contrato inteligente, un proceso automatizado para hacer cumplir las condiciones durante una transacción.

El intercambios atómico utiliza una función virtual segura de dos vías, el contrato hashed timelock (HTLC), que utiliza un complejo cifrado matemático conocido como función hash. Además, implementa una restricción de tiempo por la que la transacción se revierte si alguna de las partes no cumple las condiciones en un tiempo predeterminado.

Por ejemplo, dos partes pueden acordar establecer un límite de tiempo de una hora para un intercambio atómico. Si alguna de las partes no cumple todas las condiciones del trading en una hora, el contrato devolverá las criptomonedas al propietario original.

Como sistema de trading sin confianza, el intercambio atómico utiliza HTLC con los siguientes protocolos:

  • Clave hashlock: la clave hashlock asegura que el trading se finaliza cuando ambas partes presentan sus comprobantes criptográficos de sus lados de la transacción.

  • Clave de bloqueo de tiempo: la clave de bloqueo de tiempo es un mecanismo de seguridad que establece una fecha límite para una transacción concreta. Como resultado, confirma que las monedas depositadas se devuelven a los traders en caso de que el intercambio no se complete debido a uno o varios motivos dentro del plazo.

Hay dos formas de procesar el intercambio atómico: en la cadena (on-chain) y fuera de la cadena (off-chain). Con el método on-chain, el intercambio atómico tiene lugar en una única red blockchain. Por otro lado, en el intercambio atómico off-chain la transacción se produce a través de una capa secundaria. Este tipo de intercambio atómico utiliza canales de pago bidireccionales, que es un mecanismo comparable al de Lightning Network.

Cómo iniciar un intercambio atómico

Vamos a desglosar el sistema de intercambio atómico de principio a fin:

  • La primera parte genera una dirección HTLC y deposita allí su criptomoneda. Después, se genera y se hace hash de un código de acceso conocido como preimagen, que posteriormente bloquea la transacción. 

  • A continuación, la primera parte envía la preimagen a la segunda parte para verificar que la criptomoneda ha sido depositada.

  • Ahora la segunda parte puede depositar su criptomoneda en una nueva dirección con el mismo hash generado.

  • Una vez que la segunda parte deposita la criptomoneda, la primera parte puede desbloquear el importe con una clave secreta utilizada para iniciar el primer depósito.

  • Por último, la segunda parte completa el proceso de intercambio atómico desbloqueando el depósito realizado por la primera parte.

Veamos ahora un ejemplo de cómo se realizaría un intercambio atómico en el mercado real:

Digamos que Allison y Scott son amigos que quieren intercambiar criptomonedas a través de un intercambio atómico. En primer lugar, Allison deposita Litecoin en una dirección de contrato segura. Mientras crea el contrato, Allison genera una clave de acceso y comparte el hash criptográfico con Scott. Recuerda que Scott aún no puede acceder al Litecoin depositado, porque solo conoce el hash, no la clave de acceso.

A continuación, Scott crea otra dirección de contrato seguro utilizando el hash proporcionado por Allison y deposita su Bitcoin. Para reclamar el BTC depositado, Allison necesita la misma clave de acceso que creó al depositar. En cuanto reclame el BTC con la clave de acceso, el intercambio se habrá completado.

El proceso general es sencillo y ninguna de las partes tiene que depender de un CEX que cobre más.

Ventajas y desventajas de los intercambios atómicos

Un detalle que puede llamar la atención de los inversores es que el intercambio atómico tiene una naturaleza descentralizada, por lo que se evita la necesidad de un CEX o cualquier otro mediador. Dos o más partes pueden ejecutar fácilmente una transacción con un intercambio entre cadenas. De este modo, todo el proceso se desarrolla en un entorno de alta seguridad, y ninguna parte tiene que entregar sus fondos a un CEX o a cualquier otro tercero. Por otro lado, algunas limitaciones podrían desmotivar a la gente a utilizar los intercambios atómicos.

Veamos algunas de las ventajas y desventajas de los intercambios atómicos.

Ventajas

  • Los intercambios atómicos juegan un papel importante en los intercambios P2P descentralizados. Ahora mismo, los DEX solo funcionan con una única blockchain. Sin embargo, utilizando el intercambio atómico, los inversores pueden intercambiar fácilmente criptomonedas entre varias blockchains. 

  • Un DEX con funcionalidad de intercambio atómico tiene una interfaz más fácil de usar que la de un CEX. 

  • El intercambio atómico es una transacción P2P, por lo que la gente puede enviar fondos directamente desde su billetera sin involucrar a terceros. Además, las tarifas de trading son menores. En algunos casos, los intercambios atómicos no implican ningún costo.

  • Los intercambios atómicos tienen altas velocidades de transacción. La gente puede intercambiar altcoins sin utilizar directamente las redes BTC o ETH como intermediarios.

Desventajas

  • Hay algunas condiciones que deben cumplirse para que se produzca un intercambio atómico. Por ejemplo, un intercambio atómico solo puede ocurrir cuando dos criptomonedas tienen el mismo algoritmo hash. Además, deben ser compatibles con los HTLC y otras funciones de programación.

  • Aunque un intercambio atómico es barato y rápido, existe un problema en cuanto a la privacidad de los usuarios. La gente puede rastrear fácilmente cualquier transacción mediante intercambios on-chain desde el explorador de blockchain, donde es fácil hacer un enlace hacia las direcciones. Por otro lado, suele ser difícil seguir las transacciones de los intercambios atómicos. No obstante, muchos desarrolladores creen que la firma digital utilizada en los intercambios atómicos es una solución más fiable.

  • La complejidad es otro problema de los intercambios atómicos. Tradicionalmente, los usuarios pueden intercambiar criptomonedas con un solo clic. En cambio, un intercambio atómico consta de varios pasos.

  • No hay manera de intercambiar criptomonedas a moneda fiduciaria, o moneda fiduciaria a criptomoneda, con el intercambio atómico. Por lo tanto, los usuarios a veces encuentran que los intercambios con funcionalidad de intercambio atómico son una solución incompleta para sus necesidades de trading.

Conclusión

Esperamos que ahora entiendas qué son los intercambios atómicos con esta práctica guía. Aunque hay algunas desventajas a tener en cuenta, el intercambio atómico se ha convertido en una puerta de entrada para mejorar la privacidad y la seguridad en el trading de criptomonedas. Su operatividad entre cadenas permite a los usuarios intercambiar más de 7.800 criptomonedas diferentes. Por lo tanto, el intercambio atómico, junto con otros conectores de blockchain, desempeñará un papel importante en la evolución actual de la industria de las criptomonedas.

* Descargo de responsabilidad: este artículo está destinado a ser utilizado únicamente con fines de referencia. Ninguna información proporcionada a través de Bybit constituye un consejo o una recomendación de que cualquier inversión o estrategia comercial sea adecuada para una persona específica. Estas previsiones se basan en las tendencias del sector, las circunstancias de los clientes y otros factores, y conllevan riesgos, variables e incertidumbres. No existe ninguna garantía presentada o implícita en cuanto a la exactitud de las previsiones, proyecciones o declaraciones predictivas específicas en este documento. Los usuarios de este artículo aceptan que Bybit no se hace responsable de ninguna de sus decisiones de inversión. Busca asesoramiento profesional antes de realizar trading.