Los exchanges descentralizados, también conocidos como DEX, son mercados peer-to-peer donde los traders de criptomonedas realizan transacciones directamente sin entregar la gestión de sus fondos a un intermediario o custodio. Estas transacciones se facilitan mediante el uso de acuerdos autoejecutables escritos en código denominados contratos inteligentes.

Los DEX se crearon para eliminar el requisito de que cualquier autoridad supervise y autorice las operaciones realizadas dentro de un exchange específico. Los exchanges descentralizados permiten el comercio peer-to-peer (P2P) de criptomonedas. Peer-to-peer se refiere a un mercado que vincula a compradores y vendedores de criptomonedas. Normalmente no tienen custodia, lo que significa que los usuarios mantienen el control de las claves privadas de su billetera. Una clave privada es un tipo de cifrado avanzado que permite a los usuarios acceder a sus criptomonedas. Los usuarios pueden acceder inmediatamente a sus saldos de criptomonedas después de iniciar sesión en la DEX con su clave privada. No se les pedirá que faciliten ningún tipo de información personal, como nombres y direcciones, lo cual es estupendo para las personas que aprecian su privacidad.

Las innovaciones que resolvieron problemas relacionados con la liquidez, como los creadores de mercado automatizados, ayudaron a atraer usuarios al espacio de las finanzas descentralizadas (DeFi) y contribuyeron en gran medida a su crecimiento. Los agregadores DEX y las extensiones de billeteras impulsaron el crecimiento de las plataformas descentralizadas al optimizar los precios de los tokens, los fees de intercambio y el deslizamiento, todo ello ofreciendo una mejor tarifa a los usuarios.

¿Qué son los exchanges descentralizados?

Los exchanges descentralizados se basan en contratos inteligentes para permitir a los operadores ejecutar órdenes sin intermediarios. Por otro lado, los exchanges centralizados están gestionados por una organización centralizada, como un banco, que se dedica a los servicios financieros y busca obtener beneficios.

Los exchanges centralizados representan la gran mayoría del volumen de operaciones en el mercado de criptomonedas porque son entidades reguladas que custodian los fondos de los usuarios y ofrecen plataformas fáciles de usar para los recién llegados. Algunos exchanges centralizados incluso ofrecen seguros sobre los activos depositados.

Los servicios que ofrece un exchange centralizado pueden compararse con los que ofrece un banco. El banco mantiene a salvo los fondos de sus clientes y proporciona servicios de seguridad y vigilancia que los particulares no pueden prestar de forma independiente, lo que facilita el movimiento de fondos.

Por el contrario, los exchanges descentralizados permiten a los usuarios operar directamente desde sus billeteras interactuando con los contratos inteligentes detrás de la plataforma de negociación. Los traders custodian sus fondos y son responsables de perderlos si cometen errores como perder sus claves privadas o enviar fondos a direcciones equivocadas.

Los fondos o activos depositados por los clientes reciben un "te debo" (IOU) a través de portales de exchanges descentralizados, que pueden negociarse libremente en la red. Un IOU es esencialmente un token basado en blockchain que tiene el mismo valor que el activo subyacente. 

Los exchanges descentralizados más populares se han construido sobre las principales cadenas de bloques que admiten contratos inteligentes. Se construyen sobre protocolos de capa uno, lo que significa que se construyen directamente sobre la cadena de bloques. Los DEX más populares se basan en la cadena de bloques de Ethereum.

¿Cómo funcionan los DEX?

Como los exchanges descentralizados se construyen sobre redes blockchain que soportan contratos inteligentes y donde los usuarios mantienen la custodia de sus fondos, cada operación incurre en una comisión de transacción junto con el fee de operación. En esencia, los traders interactúan con contratos inteligentes en la blockchain para utilizar los DEX.

Hay tres tipos principales de exchanges descentralizados: Creadores de mercado automatizados, DEX de libros de órdenes y agregadores DEX. Todos ellos permiten a los usuarios operar directamente entre sí a través de sus contratos inteligentes. Los primeros exchanges descentralizados utilizaban el mismo tipo de libros de órdenes, similares a los exchanges centralizados.

Types of decentralized exchanges

Creadores de mercado automatizados (AMM)

Para resolver el problema de liquidez se creó un sistema de creadores de mercados automatizados (AMM) basado en contratos inteligentes. La creación de estos exchanges surgió en parte de la inspiración originada por el documento del cofundador de Ethereum Vitalik Buterin sobre exchanges descentralizados, en el que se describe cómo ejecutar operaciones en la blockchain mediante contratos que contienen tokens.

Estos AMM se basan en servicios basados en blockchain que proporcionan información de exchanges y otras plataformas para fijar el precio de los activos negociados, denominados oráculos de blockchain. En lugar de hacer coincidir órdenes de compra y órdenes de venta, los contratos inteligentes de estos exchanges descentralizados utilizan pools de activos prefinanciados conocidos como pools de liquidez. 

Los pools son financiados por otros usuarios que tienen derecho a las comisiones de transacción que el protocolo cobra por ejecutar operaciones en ese par. Estos proveedores de liquidez necesitan depositar un valor equivalente de cada activo en el par de operaciones para ganar intereses sobre sus tenencias de criptomonedas, un proceso conocido como minería de liquidez. Si intentan depositar más de un activo que del otro, el contrato inteligente que respalda el pool invalida la transacción.

El uso de pools de liquidez permite a los traders ejecutar órdenes o ganar intereses de una forma sin permisos y sin confianza. Estos exchanges suelen clasificarse en función de la cantidad de fondos bloqueados en sus contratos inteligentes, denominados valor total bloqueado (TVL), ya que el modelo AMM tiene un inconveniente cuando no hay suficiente liquidez: el deslizamiento.

El deslizamiento se produce cuando la falta de liquidez en la plataforma hace que el comprador pague precios superiores a los del mercado por su pedido, y los pedidos más grandes se enfrentan a un mayor deslizamiento. La falta de liquidez puede disuadir a los traders adinerados de utilizar estas plataformas, ya que es probable que las órdenes grandes sufran deslizamiento sin una liquidez profunda.

Los proveedores de liquidez también se enfrentan a varios riesgos, como la pérdida impermanente, que es el resultado directo de depositar dos activos para un par de negociación específico. Cuando uno de estos activos es más volátil que el otro, las operaciones en el exchange pueden reducir la cantidad de un activo en el pool de liquidez.

Si el precio del activo más volátil sube mientras que la cantidad que tienen los proveedores de liquidez baja, los proveedores de liquidez sufren una pérdida impermanente. La pérdida es impermanente porque el precio del activo aún puede volver a subir y las operaciones en el exchange pueden equilibrar el ratio del par. El ratio del par describe la proporción de cada activo que se mantiene en el pool de liquidez. Además, las comisiones cobradas por las operaciones pueden compensar la pérdida con el tiempo.

Libro de pedidos de DEX

Los libros de órdenes recopilan registros de todas las órdenes abiertas de compra y venta de activos para pares de activos específicos. Las órdenes de compra significan que un trader está dispuesto a comprar o pujar por un activo a un precio concreto, mientras que las órdenes de venta indican que un trader está dispuesto a vender o pedir un precio determinado por el activo en cuestión. El diferencial entre estos precios determina la profundidad del libro de órdenes y el precio de mercado en el exchange.

Los DEX con libros de órdenes son de dos tipos: libros de órdenes on-chain y libros de órdenes off-chain. Los DEX que utilizan libros de órdenes suelen mantener la información de las órdenes abiertas on-chain, mientras que los fondos de los usuarios permanecen en sus billeteras. Estos exchanges pueden permitir a los traders apalancar sus posiciones utilizando fondos prestados por prestamistas de su plataforma. Las operaciones apalancadas aumentan el potencial de ganancias de una operación, pero también incrementan el riesgo de liquidación, ya que aumentan el tamaño de la posición con fondos prestados, que deben devolverse incluso si los traders pierden su apuesta. 

Sin embargo, las plataformas DEX que mantienen sus libros de órdenes fuera de la cadena de bloques sólo liquidan las operaciones en la cadena de bloques para ofrecer a los traders las ventajas de los exchanges centralizados. El uso de libros de órdenes fuera de la cadena ayuda a los exchanges a reducir costes y aumentar la velocidad para garantizar que las operaciones se ejecutan a los precios deseados por los usuarios.

Para ofrecer opciones de negociación apalancadas, estos exchanges también permiten a los usuarios prestar sus fondos a otros traders. Los fondos prestados devengan intereses a lo largo del tiempo y están garantizados por el mecanismo de liquidación del exchange, lo que asegura que los prestamistas cobren incluso si los traders pierden sus apuestas.

Es importante señalar que los DEX con libro de órdenes suelen tener problemas de liquidez. Dado que, en esencia, compiten con los exchanges centralizados e incurren en comisiones adicionales por lo que se paga por realizar transacciones on-chain, los traders suelen ceñirse a las plataformas centralizadas. Aunque los DEX con libros de órdenes fuera de la cadena reducen estos costos, surgen riesgos relacionados con los contratos inteligentes debido a la necesidad de depositar fondos en ellos.

Agregadores de DEX

Los agregadores de DEX utilizan varios protocolos y mecanismos diferentes para resolver los problemas asociados a la liquidez. En esencia, estas plataformas agregan la liquidez de varios DEX para minimizar el deslizamiento de grandes órdenes, optimizar las comisiones de los swaps y los precios de los tokens y ofrecer a los traders el mejor precio posible en el menor tiempo posible.

Proteger a los usuarios del efecto precio y reducir la probabilidad de transacciones fallidas son otros dos objetivos importantes de los agregadores de DEX. Algunos agregadores DEX también utilizan la liquidez de plataformas centralizadas para ofrecer a los usuarios una mejor experiencia, todo ello sin dejar de ser no custodiados mediante el aprovechamiento de una integración con exchanges centralizados específicos.

Cómo utilizar los exchanges descentralizados

El uso de un exchange descentralizado no implica un proceso de registro, ya que ni siquiera se necesita una dirección de correo electrónico para interactuar con estas plataformas. En su lugar, los traders necesitarán una billetera compatible con los contratos inteligentes de la red del exchange. Cualquier persona con un smartphone y una conexión a Internet puede beneficiarse de los servicios financieros que ofrecen las DEX.

Para utilizar las DEX, el primer paso es decidir qué red quiere utilizar el usuario, ya que cada operación conllevará una comisión por transacción. El siguiente es elegir una billetera compatible con la red seleccionada y financiarla con su token nativo. Un token nativo es el token utilizado para pagar las comisiones de transacción en una red específica.

Las extensiones de billeteras que permiten a los usuarios acceder a sus fondos directamente en sus navegadores facilitan la interacción con aplicaciones descentralizadas (DApps) como los DEX. Se instalan como cualquier otra extensión y requieren que los usuarios importen una billetera existente mediante una frase semilla o una clave privada, o bien que creen una nueva. La seguridad se refuerza aún más mediante la protección por contraseña.

Estas billeteras también pueden tener aplicaciones móviles para que los traders puedan utilizar los protocolos DeFi sobre la marcha, ya que vienen con navegadores integrados preparados para interactuar con redes de contratos inteligentes. Los usuarios pueden sincronizar las billeteras entre dispositivos importando de una a otra. 

Tras elegir una billetera, será necesario financiarla con los tokens utilizados para pagar las comisiones de transacción en la red elegida. Estos tokens deben comprarse en exchanges centralizadas y son fácilmente identificables por el token que utilizan, como ETH para Ethereum. Tras comprar los tokens, los usuarios sólo tienen que retirarlos a billeteras que controlen. 

Es crucial evitar mover fondos a la red equivocada. Por lo tanto, los usuarios deben retirar sus fondos a la correcta. Con una billetera con fondos, los usuarios pueden conectar su billetera a través de un aviso emergente o hacer clic en el botón "Conectar billetera" en una de las esquinas superiores del sitio web de los DEX.

Ventajas de utilizar un DEX

Operar en exchanges descentralizados puede resultar caro, sobre todo si las comisiones de transacción de la red son elevadas cuando se ejecutan las operaciones. No obstante, el uso de plataformas DEX presenta numerosas ventajas.

Disponibilidad de tokens

Los exchanges centralizados tienen que examinar individualmente los tokens y asegurarse de que cumplen la normativa local antes de incluirlos en la lista. Los exchanges descentralizados pueden incluir cualquier token acuñado en la blockchain sobre la que están construidos, lo que significa que los nuevos proyectos probablemente se listarán en estos exchanges antes de estar disponibles en sus homólogos centralizados.

Si bien esto puede significar que los traders pueden entrar lo antes posible en los proyectos, también implica que todo tipo de estafas se cotizan en los DEX. Una estafa común es la conocida como "rug pull", una típica estafa de salida. Los "rug pulls" se producen cuando el equipo detrás de un proyecto se deshace de los tokens utilizados para proporcionar liquidez en los pools de estos exchanges cuando su precio sube, haciendo imposible que otras operaciones puedan vender.

Anonimato 

Cuando los usuarios cambian una criptomoneda por otra, su anonimato se mantiene en los DEX. A diferencia de los exchanges centralizados, los usuarios no necesitan pasar por un proceso de identificación estándar conocido como Know Your Customer (KYC). Los procesos KYC implican la recopilación de información personal de los traders, incluido su nombre legal completo y una fotografía de su documento de identificación emitido por el gobierno. Como resultado, los DEX atraen a un gran número de personas que no desean ser identificadas.

Reducción de los riesgos de seguridad

Los usuarios experimentados de criptomonedas que custodian sus fondos corren un riesgo reducido de ser hackeados utilizando DEX, ya que estos exchanges no controlan sus fondos. En su lugar, los traders custodian sus fondos y sólo interactúan con el exchange cuando lo desean. Si la plataforma es hackeada, sólo corren peligro los proveedores de liquidez.

Reducción del riesgo de contraparte

El riesgo de contraparte se produce cuando la otra parte implicada en una transacción no cumple su parte del trato e incumple sus obligaciones contractuales. Dado que los exchanges descentralizados operan sin intermediarios y se basan en contratos inteligentes, este riesgo se elimina.

Para asegurarse de que no surgen otros riesgos al utilizar un DEX, los usuarios pueden realizar rápidamente una búsqueda en Internet para averiguar si los contratos inteligentes del exchange han sido auditados y pueden tomar decisiones basándose en la experiencia de otros traders.

Inconvenientes del uso de DEX

A pesar de las ventajas mencionadas, existen varios inconvenientes en los exchanges descentralizados, como la falta de conocimientos técnicos necesarios para interactuar con estos exchanges, la cantidad de vulnerabilidades de los contratos inteligentes y los listados de tokens no verificados.

Se requieren conocimientos específicos

Se puede acceder a los DEX mediante billeteras de criptomonedas que pueden interactuar con contratos inteligentes. Los usuarios no sólo tienen que saber cómo utilizar estas billeteras, sino que también tienen que entender los conceptos relacionados con la seguridad asociados con mantener sus fondos seguros.

Estas billeteras tienen que ser financiadas con los tokens correctos para cada red. Sin el token nativo de una red, otros fondos pueden quedar bloqueados, ya que el trader no puede pagar la comisión necesaria para moverlos. Se requieren conocimientos específicos tanto para elegir una billetera como para financiarla con los tokens correctos. 

Además, evitar el deslizamiento puede ser un reto incluso para los inversores experimentados, o incluso casi imposible cuando se compran tokens con menos liquidez. A menudo, la tolerancia al deslizamiento en las plataformas DEX tiene que ajustarse manualmente para las órdenes. Además, el ajuste del deslizamiento puede ser técnico, y algunos usuarios pueden no entender completamente lo que significa.

Sin conocimientos específicos, los traders pueden cometer varios errores que pueden llevar a una pérdida de fondos. Retirar monedas a la red equivocada, pagar de más por las comisiones de transacción y sufrir pérdidas impermanentes son sólo algunos ejemplos de lo que podría salir mal.

Vulnerabilidades de contratos inteligentes

Los contratos inteligentes en blockchains como Ethereum están disponibles públicamente y cualquiera puede revisar su código. Además, los contratos inteligentes de los grandes exchanges descentralizados son auditados por empresas de renombre que ayudan a asegurar el código.

Errar es humano. Por lo tanto, los errores explotables todavía pueden pasar desapercibidos en las auditorías y otras revisiones de código. Los auditores pueden incluso ser incapaces de prever nuevos exploits potenciales que pueden costar a los proveedores de liquidez sus tokens.

Listados de tokens no verificados

Cualquiera puede listar un nuevo token en un exchange descentralizado y proporcionar liquidez emparejándolo con otras monedas. Esto puede dejar a los inversores expuestos a estafas, como los rug pulls, que les hacen creer que están comprando un token diferente.

Algunos DEX contrarrestan estos riesgos pidiendo a los usuarios que verifiquen el contrato inteligente de los tokens que quieren comprar. Aunque esta solución funciona para los usuarios experimentados, vuelve a plantear problemas de conocimientos específicos para los demás. 

Antes de comprar, los traders pueden intentar obtener toda la información posible sobre un token leyendo su white paper, uniéndose a su comunidad en las redes sociales y buscando posibles auditorías sobre el proyecto. Este tipo de diligencia debida ayuda a evitar estafas comunes en las que actores maliciosos se aprovechan de usuarios desprevenidos.

Los exchanges descentralizados siguen evolucionando

Los primeros exchanges descentralizados aparecieron en 2014, pero estas plataformas no se popularizaron hasta que los servicios financieros descentralizados construidos sobre blockchain ganaron tracción y la tecnología AMM ayudó a resolver los problemas de liquidez a los que antes se enfrentaban los DEX.

A estas plataformas les resulta difícil aplicar los controles de "conozca a su cliente" y contra el lavado de dinero, ya que no existe una entidad central que verifique el tipo de información que tradicionalmente se presenta a las plataformas centralizadas. No obstante, los reguladores pueden intentar aplicar estas comprobaciones en las plataformas descentralizadas.

La normativa aplicada a los custodios tampoco se aplicaría a estas plataformas, ya que las que sí aceptan depósitos de los usuarios siguen exigiendo que éstos firmen mensajes en la blockchain para mover fondos fuera de sus plataformas.

Hoy en día, los exchanges descentralizados permiten a los usuarios tomar prestados fondos para apalancar sus posiciones, prestar fondos para ganar intereses de forma pasiva o proporcionar liquidez para cobrar comisiones de negociación.

Dado que estas plataformas se basan en contratos inteligentes autoejecutables, es posible que en el futuro se creen más casos de uso. Los préstamos flash, que se refieren a préstamos tomados y reembolsados en una sola transacción, son un ejemplo de cómo la innovación en el espacio financiero descentralizado puede crear productos y servicios que antes no eran posibles.