Las opiniones expresadas aquí son del autor y no representan necesariamente las opiniones de Cointelegraph.com.

Para una economía que enfatiza la descentralización, la criptomoneda se ha basado irónicamente principalmente en plataformas de intercambio centralizadas. Esto es problemático ya que a menudo tienen fondos en direcciones gigantes de "honeypot" que atraen a atacantes sofisticados. Esto ha resultado en varios casos en que se han agotado los fondos de intercambio. De hecho, ¡hubo dos en los últimos 3 meses! Bitgrail informó el 12 de febrero que más de $170 millones en XRB fueron robados de sus billeteras. Coincheck sufrió una de las mayores pérdidas con más de $400 millones en NEM siendo robado.

Intercambios descentralizados

Afortunadamente, las soluciones alternativas a los intercambios centralizados están disponibles y se llaman intercambios descentralizados (DEX). Estas plataformas están estructuradas de tal manera que los usuarios conservan la propiedad de sus monedas con sus claves privadas. Esta es una solución muy necesaria porque evita que las criptomonedas se acumulen en un punto centralizado de ataque.

La demanda de DEX está creciendo. Por ejemplo, el intercambio de Radar Relay superó $1 millón en el volumen durante un período de 24 horas por primera vez a principios de enero.

Pero incluso este tipo de intercambio tiene sus limitaciones: son líquidos y vanguardistas.

Liquidez

La forma en que funcionan los intercambios descentralizados es que las personas establecen y toman órdenes individualmente. Sin embargo, estas órdenes existen en libros de pedidos separados que se alojan de forma independiente el uno del otro. Por lo tanto, los pedidos realizados en un libro no aparecerán en otro. Esto crea un problema ya que los usuarios sufren de falta de liquidez y pueden tener que mirar varios libros diferentes para hacer sus pedidos.

Esto se puede resolver de manera justa mediante un proceso denominado "Liquidez en red". La premisa básica es que los diferentes libros de pedidos utilizan una API para compartir sus pedidos entre ellos. De esta forma, las órdenes fluyen entre "repetidores" y proporcionan la liquidez necesaria en la red.

Liquidez en red con ejecución comercial

Inversión ventajista

La Inversión ventajista es el concepto de que las personas pueden sobrepasar una orden colocada en un DEX. Muchos intercambios descentralizados que se ejecutan en Ethereum dependen de contratos inteligentes. Pero debido a que la red es un Blockchain público, esto crea un problema ya que cualquiera puede verificar el grupo de memoria para ver quién tiene la intención de tomar un pedido.

Una vez que un mal actor identifica que un pedido se ha colocado en un DEX, simplemente puede saltar delante de ellos colocando el mismo orden, excepto con más gas. Por lo tanto, la primear orden que fue

colocada nunca se realiza ya que la orden se ha ido del libro.

Inversión ventajista

Una solución que Ivan Bogatyy, un ex ingeniero de software en Google, sugirió al equipo de Bancor en su blog es implementar un 'minReturn' en comercios que cancela efectivamente el pedido una vez que el usuario se da cuenta de que alguien está tratando de cortarlo en frente de ellos. Otra solución que sugirió fue establecer un precio máximo de gas para que la gente no pueda pujar más allá del límite.

Pero estas son soluciones a corto plazo. Agregar un minReturn no previene la inversión ventajista, solo reduce las pérdidas de un usuario. Además, agregar un límite de gas no es ideal durante una red congestionada.

Otra forma de mitigar este problema es a través de un "Commit-Reveal Scheme", una solución presentada por Will Warren, cofundador del proyecto 0x, un protocolo abierto para intercambios descentralizados. Esto significa que un comerciante compromete secretamente sus fondos con una transacción, pero no la revela. Una vez que se extrae la transacción, se envía una segunda transacción con todos los detalles, por lo tanto, se ejecuta la orden en el DEX.

Desafortunadamente, este método no es perfecto, ya que no previene las colisiones accidentales, por ejemplo, cuando dos de los mismos pedidos se realizan al mismo tiempo.

Intercambios atómicos fuera de la cadena

 Intercambios atómicos

El 15 de marzo de 2018, Lightning Labs anunció la primera versión beta de Lightning para mainnet en Bitcoin y Litecoin. Una de las aplicaciones más esperadas de Lightning Network (LN) son los intercambios atómicos.

Los intercambios atómicos describen el intercambio "todo o nada" de una moneda por otra, por ejemplo, Bitcoin por Litecoin. Aunque no se necesita LN, los intercambios atómicos se harían instantáneamente, privado y sin comisiones en lo que respecta a la minería.

Echemos un vistazo a cómo se compara el LN con el problema de liquidez y las inversiones ventajistas que enfrentan los DEX.

Liquidez

Hay dos caminos generalmente entendidos para realizar intercambios atómicos en el LN, aunque se están investigando formas alternativas: directamente desde un nodo LN a otro nodo LN y enrutando su intercambio a través de un intermediario.

En cuanto a la liquidez, un problema que el LN puede enfrentar es la disponibilidad de fondos y canales. La naturaleza misma de la red requiere que los usuarios creen canales de pago a través de multisigs. Esto significa que solo puede ingresar al canal LN si tiene algo para gastar. Alternativamente, los intermediarios solo pueden enrutar los pagos si tienen una cantidad suficiente de fondos.

Este problema se puede resolver de manera similar a los DEX. Al igual que los libros de pedidos de DEX pueden compartir su información entre ellos, también pueden enrutarse y compartirse las transacciones entre los nodos que tienen los fondos y los canales para realizar el intercambio. Todo lo que se requeriría es extender el número de "saltos" que realiza su intercambio. Al momento de la publicación, esto es un desafío ya que el LN aún se encuentra en su etapa inicial de desarrollo con más y más canales y fondos agregados a él. Pero a medida que la red crezca y los jugadores más grandes entren en línea, esto será un problema menor.

Inversión ventajista

Los intercambios atómicos utilizan una técnica llamada Contratos Bloqueados por Hash Time (HTLC). Al enviar simultáneamente ambas monedas a estos contratos, los HTLC aseguran que la cantidad que está intercambiando está garantizada y no puede ser "superada", ya que pueden estar en los DEX. Del mismo modo, no hay peligro de "colisión accidental".

Contratos Bloqueados por Hash Time

Por ejemplo, si quisiera cambiar mi Litecoin por Bitcoin, necesitaría encontrar a alguien en el LN para intercambiar. Luego asignamos monedas respectivas al intercambio. Estos se enrutan a través de otros nodos si necesitamos otros puntos de conexión y no queremos pagar tarifas para crear dos canales de pago entre nosotros. De esta manera, el intercambio está garantizado.

El LN enfrenta un problema diferente: los malos actores pueden intentar engañar o robar los fondos de otra persona. Sin embargo, los severos contratos de castigo han sido diseñados de tal manera que desincentiven a cualquiera de hacerlo.

Viendo hacia adelante

Actualmente, muchos DEX desempeñan un papel importante al proporcionar una vía para que el ecosistema de criptomonedas opere sin depender de intercambios centralizados y eliminando los enormes incentivos financieros para los atacantes sofisticados. Al mismo tiempo, sirven casi exclusivamente a tokens basados en Ethereum.

Alternativamente, los intercambios atómicos aún no se han implementado ampliamente ya que el LN aún está creciendo. También estará limitado a las monedas que sean compatibles con LN.

Teniendo en cuenta estos hechos, puede parecer que las dos formas de intercambio se desarrollarán independientemente una de otra ya que sirven a diferentes ecosistemas. Aún así, este no siempre es el caso. Es posible que estos dos ecosistemas eventualmente se vuelvan compatibles entre sí. Alex Bosworth, un desarrollador de LN, recientemente compartió en un podcast que uno de sus objetivos es habilitar la compatibilidad de Intercambio Atómico entre tantas monedas como sea posible. Esto incluiría el intercambio de tokens ERC20 y monedas compatibles con LN.

¿Futuro perfecto?

En general, el futuro de los intercambios de criptomonedas parece ser brillante, ya que están en constante evolución. Cómo comerciamos ahora puede parecer una reliquia del pasado en los próximos 5 a 10 años. La esperanza es que la tendencia de desarrollo continúe por el camino que refleja los principios de las monedas que están hospedando; enfatizando la resistencia a la censura y la descentralización.

El artículo está escrito por ecurrencyhodler, un autor de "Understanding Litecoin: La moneda digital para pagos."