Intercambio descentralizado (DEX) explicado
Los exchanges de criptomonedas siguen una rutina conocida. Creas una cuenta con tu correo electrónico, generas una contraseña segura, pasas por el proceso de verificación y luego estás listo para operar con monedas digitales. Sin embargo, los exchanges descentralizados ofrecen una experiencia diferente, eliminando la necesidad de registros complejos. Con estos exchanges puedes intercambiar criptomonedas directamente entre carteras, sin la molestia de depositar o retirar fondos. La intervención de terceros es mínima, si acaso existe.
Aunque los exchanges descentralizados pueden requerir cierto tiempo de adaptación y no siempre ofrecer los activos deseados, su importancia en el mundo de las criptomonedas crece junto con los avances tecnológicos y el interés creciente. Tienen el potencial de convertirse en componentes esenciales del ecosistema criptográfico.
Conceptos básicos
Desde la aparición de Bitcoin, los exchanges de criptomonedas han sido fundamentales para facilitar transacciones entre compradores y vendedores. Estas plataformas han contribuido de forma importante a la liquidez del mercado y han proporcionado un medio para establecer precios justos de los activos. Inicialmente, los exchanges centralizados tenían el monopolio en este ámbito. No obstante, a medida que la tecnología avanza, ha surgido una creciente variedad de herramientas de intercambio descentralizadas que desafían el dominio de los actores tradicionales.
¿Qué es un exchange descentralizado?
Los intercambios descentralizados abarcan una amplia gama de escenarios de intercambio peer-to-peer. Sin embargo, aquí nos centramos en una plataforma específica que emula las funcionalidades de los exchanges centralizados. Lo que distingue a esta plataforma es que su backend opera sobre una blockchain. En este modelo descentralizado, ninguna entidad asume la custodia de tus fondos, y el nivel de confianza requerido en el exchange se reduce significativamente, o incluso se elimina en comparación con las opciones centralizadas.
¿Cómo funcionan los exchanges centralizados ahora?
Al usar un exchange centralizado, puedes depositar moneda fiat o criptomonedas. Sin embargo, depositar cripto implica renunciar al control técnico sobre ella. No puedes gastarla directamente en la blockchain. Tampoco tienes las claves privadas de tus fondos, por lo que dependes del exchange para firmar transacciones por ti. Las transacciones no ocurren en la blockchain, sino dentro del sistema del exchange, que ofrece una operativa eficiente. Sin embargo, esta conveniencia conlleva el riesgo de perder tus fondos por robo o hacking del exchange. A pesar de este riesgo, muchos usuarios confían en exchanges reputados con medidas de seguridad robustas.
¿Cómo funcionan los exchanges descentralizados?
Los exchanges descentralizados, o DEXs, presentan similitudes y diferencias notables respecto a los exchanges centralizados. Es esencial entender que existen varios tipos de DEXs disponibles para los usuarios. No obstante, comparten una característica común: la ejecución de órdenes ocurre on-chain mediante el uso de smart contracts. Una ventaja clave de los DEXs es que los usuarios mantienen la custodia completa de sus fondos durante el proceso de trading, garantizando mayor seguridad y control.
Libros de órdenes on-chain
Ciertos exchanges descentralizados operan completamente on-chain (discutiremos enfoques híbridos en breve). Cada orden, modificación y cancelación se registra en la blockchain, lo que hace que este enfoque sea altamente transparente. Elimina la necesidad de confiar en un tercero para retransmitir órdenes y evita intentos de ocultación. Sin embargo, este enfoque tiene inconvenientes en términos de practicidad. Como cada nodo de la red debe registrar de forma permanente cada orden, se generan comisiones. Además, hay que esperar a que un minero añada la transacción a la blockchain, lo que puede causar una experiencia de usuario engorrosa.
Algunos consideran que el front running es una vulnerabilidad en este modelo. El front running ocurre cuando un actor con información privilegiada aprovecha el conocimiento de una transacción pendiente colocando una operación antes de que se procese, obteniendo una ventaja sobre el público. Generalmente, esta práctica se considera ilegal. Aunque la publicación en un libro mayor global elimina las oportunidades tradicionales de front running, puede surgir otra forma de ataque. Los mineros, al tener visibilidad de órdenes sin confirmar, pueden priorizar añadir sus propias órdenes a la blockchain por delante de otras.
Libros de órdenes off-chain
Los DEXs con libros de órdenes off-chain representan un enfoque más centralizado en comparación con sus contrapartes totalmente descentralizadas. En estos DEXs, las órdenes no se publican directamente en la blockchain sino que se alojan en otra parte. La ubicación específica del libro de órdenes varía según la implementación. En algunos casos, una entidad centralizada asume el control del libro de órdenes. Aunque esto introduce la posibilidad de actividades maliciosas como el front running o la representación incorrecta de órdenes, los usuarios siguen beneficiándose del almacenamiento no custodial.
Un ejemplo destacado es el protocolo 0x, diseñado para tokens ERC-20 y otros en la blockchain de Ethereum. En lugar de actuar como un único DEX, el protocolo 0x proporciona un marco para que los "relayers" gestionen libros de órdenes off-chain. Aprovechando los smart contracts de 0x y herramientas adicionales, estos relayers acceden a una pool de liquidez compartida y facilitan el relevo de órdenes entre usuarios. La ejecución real del trade tiene lugar on-chain una vez que las partes están emparejadas. Desde la perspectiva de usabilidad, los DEXs con libros de órdenes off-chain ofrecen ventajas sobre aquellos que dependen únicamente de libros on-chain. No están sujetos a las mismas limitaciones de velocidad, ya que no utilizan intensamente la blockchain. Sin embargo, es importante notar que la liquidación del trade aún ocurre on-chain, resultando en velocidades más lentas en comparación con los exchanges centralizados.
Creadores de mercado automatizados
En el mundo de los exchanges descentralizados, el modelo de Automated Market Maker (AMM) aporta un cambio refrescante al eliminar la dependencia de los libros de órdenes tradicionales. En lugar de ello, los AMM operan sobre principios de interacción entre usuarios, teoría de juegos y algoritmos sofisticados.
Los detalles de los AMM pueden variar según la implementación, pero comúnmente utilizan smart contracts y emplean incentivos innovadores para impulsar la participación de los usuarios. Los DEXs actuales basados en AMM están diseñados pensando en la facilidad de uso, integrándose sin problemas con wallets populares como MetaMask o Trust Wallet. No obstante, es importante señalar que, a pesar de la experiencia de usuario simplificada, las operaciones en AMM siguen requiriendo transacciones on-chain para la liquidación, al igual que otras formas de exchanges descentralizados.
Ventajas y desventajas de los DEXs
Ventajas de los DEXs
- Sin KYC: A diferencia de muchos exchanges que requieren cumplimiento KYC/AML, los DEXs operan sin la necesidad de que las personas presenten documentación de identidad o comprobantes de dirección. Esto ofrece ventajas de privacidad y accesibilidad, ya que los usuarios pueden operar sin compartir información personal o poseer documentos válidos.
- Sin riesgo de contraparte: Los DEXs no custodian los fondos de los clientes, eliminando el riesgo de brechas catastróficas y protegiendo información personal sensible. Incluso en caso de un hackeo, los fondos de los usuarios permanecen seguros.
- Tokens no listados: Los DEXs permiten el trading de tokens que no están listados en exchanges centralizados, siempre que exista demanda y oferta para esos tokens.
Desventajas de los DEXs
- Usabilidad: Los DEXs suelen ser menos amigables para el usuario en comparación con los exchanges tradicionales. Las plataformas centralizadas ofrecen operaciones en tiempo real sin verse afectadas por los tiempos de bloque, mientras que los recién llegados pueden encontrar desafiantes las wallets no custodiales y los procesos asociados.
- Volúmenes de trading y liquidez: Los exchanges centralizados todavía presentan volúmenes de trading significativamente mayores y mayor liquidez. En los DEXs, los pares de trading y los precios justos para ciertos activos cripto pueden ser limitados, lo que dificulta encontrar operaciones adecuadas.
- Comisiones: Aunque las comisiones en los DEXs no siempre son más altas, pueden verse afectadas por la congestión de la red o el uso de libros de órdenes on-chain, lo que potencialmente resulta en mayores costes de transacción.
Es importante mencionar que el mercado de criptomonedas es dinámico, y el panorama puede cambiar con el tiempo con la introducción de nuevas tecnologías y mejoras en usabilidad, liquidez y comisiones.
Conclusión
A lo largo de los años han surgido numerosos exchanges descentralizados, cada uno mejorando las iteraciones previas para optimizar la experiencia de usuario y crear plataformas de trading más robustas. El concepto subyacente de los DEXs se alinea fuertemente con el principio de autosoberanía, ya que los usuarios pueden operar sin depender de terceros.
El advenimiento de las finanzas descentralizadas ha contribuido de manera significativa al aumento de la adopción de DEXs basados en Ethereum. Este aumento de uso indica un impulso creciente que probablemente impulsará más innovación en toda la industria.