Reseña de Uniswap: Protocolo de trading descentralizado

Reseña de Uniswap: Protocolo de trading descentralizado

Reseña de Uniswap: Protocolo de trading descentralizado

Últimas actualizaciones:

8 ago 2021

En el transcurso de los últimos años, el sector de los activos digitales ha rediseñado por completo el ecosistema financiero tal y como lo conocemos y ha generado algunas de las aplicaciones económicas más valiosas y vanguardistas. De hecho, con la llegada de las Finanzas Descentralizadas (DeFi), cada vez más entusiastas de las criptomonedas, inversores privados y entidades institucionales se han visto atraídos a experimentar con las nuevas tecnologías financieras que ofrece el sector y se han sentido fascinados por sus características alternativas.

Esto se debe a que la DeFi está demostrando ser una tendencia de rápido crecimiento en el dinámico mundo de la FinTech, tomando elementos de las finanzas tradicionales y transformándolos en protocolos sin confianza y transparentes a través de contratos inteligentes y arquitecturas basadas en tokens. En diciembre de 2019, el ecosistema DeFi tenía activos por valor de 700 millones de dólares bloqueados en sus productos financieros, mientras que ahora, en el momento de escribir este artículo, esta cifra ha superado los 50.000 millones de dólares.

DeF iPulse Total

El crecimiento exponencial del valor total bloqueado (TVL) de la DeFi - Imagen vía DeFiPulse

La DeFi es una propuesta especialmente atractiva, ya que da a los participantes acceso a una alternativa abierta y sin fronteras a todos los servicios financieros imaginables, como cuentas de ahorro, préstamos, seguros, trading y otros.

Las aplicaciones descentralizadas (dApps), encabezadas por el gigante de los contratos inteligentes Ethereum, se ejecutan en el sistema de registro distribuido de la cadena de bloques y eliminan por completo la necesidad de una autoridad central que actúe como intermediaria, como ocurre en las finanzas tradicionales. En esencia, esto permite la creación de un sistema en el que no hay un solo punto de fallo, ya que se mantienen registros idénticos en miles de ordenadores a través de una red P2P.

Los préstamos, la agricultura de rendimiento, el arbitraje, el staking con alto TAE y los protocolos de trading descentralizado son sólo algunos de los servicios alternativos que ofrecen las Finanzas Descentralizadas. El trading descentralizado, en particular, ha despertado el interés de muchos inversores y usuarios de criptomonedas, y ha llevado a muchos proyectos a desarrollar sus propios protocolos de trading, exchange descentralizado (DEX) y creador de mercado automatizado (AMM). Uno de los proyectos más notables en este sentido es Uniswap, con su protocolo totalmente descentralizado para la provisión automática de liquidez en Ethereum.

Acerca de Uniswap

Uniswap es un exchange de criptomonedas líder que funciona en la cadena de bloques de Ethereum y se diferencia completamente de los exchanges tradicionales en que propone un ecosistema totalmente desintermediado y descentralizado en el que no se permite a ninguna entidad poseer, controlar u operar su red. Además, Uniswap aprovecha un tipo de modelo de trading bastante nuevo, denominado protocolo de liquidez automatizado, que evita la necesidad de intermediarios de confianza y da prioridad a la descentralización, así como a la seguridad.

Uniswap

Uniswap, un sofisticado protocolo de trading descentralizado

Lanzado en 2018, Uniswap se ha convertido en el exchange descentralizado (DEX) más popular y utilizado, con más de 5.000 millones de dólares bloqueados en sus contratos inteligentes.

Al estar basado en Ethereum, Uniswap es totalmente compatible con todos los tokens ERC-20 y otras infraestructuras de Ethereum, como los servicios de monedero Metamask y MyEtherWallet. Además, la plataforma Uniswap es al 100% de código abierto, lo que significa que cualquiera puede, en esencia, copiar su código fuente y redistribuirlo para crear un protocolo DeFi similar, como es el caso de Sushiswap, por ejemplo.

Uniswap TVL

Una visión del TVL actual de Uniswap - Imagen vía DeFiPulse

Como DEX, Uniswap permite a los usuarios intercambiar varios tokens ERC-20 desde una interfaz web sencilla y fácil de usar, que elimina los numerosos cuellos de botella típicos de otros exchanges tradicionales y centralizados. Para ello, Uniswap implementa la arquitectura específica de un Creador de Mercado Automatizado (AMM) y utiliza piscinas de liquidez, a diferencia de los libros de órdenes tradicionales, para determinar los precios de los activos, realizar transacciones y ejecutar operaciones.

Las infraestructuras AMM constituyen, de hecho, uno de los desarrollos más notables que han surgido del ecosistema DeFi, ya que ofrecen a los usuarios características increíblemente ventajosas, como la posibilidad de intercambiar tokens ERC-20 sin tener que encontrar un comprador o un vendedor en el lado opuesto de la operación.

De hecho, Uniswap no utiliza un libro de órdenes para determinar los precios de los tokens, sino que utiliza un conjunto de fórmulas basadas en las proporciones de tokens en sus distintas piscinas de liquidez. Este enfoque crea una economía equilibrada dentro de la cadena y pretende producir precios más fiables, así como evitar la manipulación de los precios.

Automated Market Maker

Los Creadores de Mercado Automatizados facilitan el trading en el DEX y no aplican los sistemas tradicionales de libro de órdenes

Por lo tanto, está claro que para contextualizar mejor las funcionalidades DeFi de Uniswap y la arquitectura de provisión de liquidez automatizada, es necesario realizar un breve análisis del modelo AMM y de las piscinas de liquidez. Esto ayudará a comprender mejor el papel de Uniswap en el espacio DeFi y a arrojar luz sobre los problemas que pretende resolver.

DEXes, AMMs y piscinas de liquidez

Los Creadores de Mercado Automatizados (AMM) permiten que los activos digitales se negocien de forma automática y sin permiso, utilizando piscinas de liquidez en lugar de un mercado tradicional de compradores y vendedores. En las plataformas de exchange tradicionales, los compradores y vendedores ofrecen diferentes precios para un activo y, cuando otros usuarios consideran que un precio de la lista es aceptable, ejecutan la operación y ese precio se convierte en el precio de mercado del activo. Los bienes inmuebles, las acciones, el oro y la mayoría de los demás activos se basan en esta estructura de mercado tradicional para el trading.

Orderbook DEX

Los libros de órdenes se utilizan principalmente en los exchanges centralizados y en los mercados tradicionales - Imagen vía StableTrade Medium

Si, por ejemplo, un operador quiere vender Bitcoin a un precio de, digamos, 40.000 dólares en un exchange centralizado, tendrá que esperar a que aparezca un comprador en el otro extremo del libro de órdenes que quiera comprar una cantidad igual o superior de Bitcoin a ese precio. Sin embargo, el principal problema de este tipo de estructura económica es la liquidez, que en este escenario se refiere a la profundidad del mercado, o a la cantidad de órdenes abiertas para el activo, y al número de órdenes que hay en el libro de órdenes en un momento dado.

Por lo tanto, si la liquidez es baja, los operadores podrían no ser capaces de ejecutar sus órdenes de compra o venta. Los AMMs intentan resolver este problema ofreciendo una herramienta financiera que siempre está disponible para el trading y que no depende de las interacciones tradicionales entre compradores y vendedores.

Liquidez reestructurada

La liquidez se refiere a la facilidad con la que un activo puede convertirse en otro sin afectar a su precio de mercado. Antes de la aparición de los AMMs, la liquidez suponía un gran desafío para los exchanges descentralizados (DEXes) de Ethereum. De hecho, al tratarse de una tecnología nueva con una interfaz complicada, el número de compradores y vendedores seguía siendo bastante reducido, lo que significaba en esencia que era difícil encontrar suficientes usuarios dispuestos a hacer trading de forma habitual.

Market Liquidity

A través de las piscinas de liquidez, los exchanges acceden a una mayor actividad de trading y eficiencia de capital.

Los AMMs resuelven este problema de liquidez limitada creando piscinas de liquidez y ofreciendo a los proveedores de liquidez (LP) un incentivo para suministrar activos a estas piscinas. En consecuencia, cuantos más activos haya en una piscina y más liquidez tenga la piscina, más fácil será el trading en los eschanges descentralizados.

En los AMMs, en lugar de operar entre compradores y vendedores, los usuarios operan contra una piscina de tokens, conocida como piscina de liquidez. Los usuarios proporcionan piscinas de liquidez con tokens y el precio de los tokens en la piscina se determina por una relación matemática, a diferencia de un libro de órdenes.

Cualquiera que posea cualquier tipo de activo ERC-20 y tenga acceso a una conexión a Internet puede convertirse en proveedor de liquidez suministrando tokens a un protocolo AMM. Los proveedores de liquidez suelen ganar una comisión por suministrar tokens a las piscinas y esta comisión la pagan los operadores que interactúan con la piscina de liquidez.

Arquitectura del protocolo

Al ser un DEX, Uniswap está más descentralizado y es más flexible que muchos otros exchanges de activos digitales y, por tanto, puede ofrecer a sus usuarios una serie de características ventajosas, enriqueciendo su experiencia DeFi en general. Al ver el sitio web de Uniswap, es importante tener en cuenta que es mucho más que una simple interfaz.

De hecho, Uniswap estandariza la forma en que se intercambian los tokens ERC-20 con un conjunto de contratos inteligentes propios y permite que cualquiera construya una interfaz que se conecte a estos contratos inteligentes para empezar a realizar intercambios inmediatamente con todos aquellos que utilicen Uniswap.

Hay dos tipos diferentes de contratos que componen el protocolo Uniswap: contratos de intercambio y contratos de fábrica.

Exchange Contract Uniswap

Visualización del mecanismo de contratos de intercambio de Uniswap - Imagen vía ProgrammerSought

Los contratos de intercambio contienen una piscina compuesta por un token específico y Ethereum, con la que los usuarios pueden operar y realizar intercambios. El segundo tipo de contrato, el contrato de fábrica, es responsable de crear nuevos contratos de intercambio y de conectar la dirección del token ERC-20 a su contrato de intercambio personal.

Adding DAI To Uniswap

DAI se añadió a Uniswap a través de una llamada al contrato de fábrica - Imagen vía Coinmonks Medium

Como Uniswap no cobra comisiones por incluir nuevos tokens en su protocolo, cualquiera puede llamar a una función del contrato de fábrica para registrar un nuevo token. La imagen anterior muestra el proceso para añadir el token DAI a Uniswap y algo que ocurrió cuando alguien llamó primero a la función 'createExchange' en un contrato de fábrica con la dirección del contrato DAI. La fábrica entonces comprueba el registro para verificar si el contrato de intercambio para este token fue creado previamente. Si no fue creado, la fábrica crea un contrato de intercambio y escribe su dirección en el registro.

Piscinas de liquidez en Uniswap

Como se ha mencionado anteriormente, Uniswap no hace uso del sistema de libro de órdenes para estimar el precio de los activos. En exchanges de criptomonedas más tradicionales como Coinbase o Binance, el valor de un activo se basa puramente en la oferta y la demanda, donde el precio más alto es aquel al que alguien está dispuesto a comprar y el más bajo es aquel al que alguien está dispuesto a vender.

Binance Order Book

Visualización del libro de órdenes del mercado al contado de Binance para ETH - Imagen vía Binance

La imagen de arriba muestra que el precio de oferta más alto de ETH en Binance es de 1985.87 dólares y el precio de oferta más bajo es de 1985.88 dólares. En lugar de implementar este sistema, Uniswap utiliza contratos de intercambio para agrupar tanto ETH como un token específico en una piscina personal.

Cuando un usuario intercambia ETH por otro token en Uniswap, el ETH se envía a la piscina de contratos y el token se devuelve directamente al usuario. De este modo, los traders no tienen que esperar a los intermediarios para intercambiar sus tokens o determinar un precio. Además, dado que cualquier token puede cotizar en Uniswap, los usuarios no tienen que preocuparse de que los tokens correspondan a una persona concreta, evitando por completo el problema de la provisión de liquidez inicial.

Protocolo automatizado de liquidez

La forma en que Uniswap resuelve el problema de liquidez típico de los exchanges centralizados que utilizan libros de órdenes es mediante un protocolo de liquidez automatizado. Este sistema funciona incentivando a los usuarios que operan en Uniswap para que se conviertan en proveedores de liquidez (LP). Los usuarios de Uniswap juntan su capital para crear un fondo que se utiliza para ejecutar todas las operaciones que se realizan en la plataforma.

Cada token cotizado tiene su propia piscina a la que los usuarios pueden suministrar liquidez, y el precio de cada token no se determina mediante un sistema de libro de órdenes, sino utilizando un algoritmo matemático informatizado. A cambio de suministrar fondos a las piscinas, los LPs reciben un token que representa su contribución a la piscina.

Por ejemplo, si un LP aportara 1.000 dólares a una piscina de liquidez que tuviera 10.000 dólares en total, el LP recibiría un token de contribución por el 10% de esa piscina. Este token puede canjearse por una parte de las comisiones de trading, ya que, de hecho, Uniswap cobra a los usuarios una comisión fija del 0.30% por cada operación que se produce en la plataforma y la envía automáticamente a la reserva de liquidez de Uniswap.

Uniswap Pooling System

Una representación de cómo funciona el sistema de piscinas de Uniswap - Imagen vía Uniswap.org

Aunque Uniswap se ha actualizado recientemente a Uniswap v3, su protocolo v2 supuso la introducción de una estructura de comisiones que podía activarse y desactivarse en función de la votación comunitaria, mediante la cual el 0.05% de cada comisión de trading del 0.30% se enviaba a un fondo de Uniswap para financiar la infraestructura y el desarrollo futuro.

Determinación del precio del token mediante la fórmula del producto constante

En lugar de utilizar un libro de órdenes para determinar el precio de un activo, asignado al mayor comprador y al menor vendedor, Uniswap aprovecha su arquitectura AMM para ajustar matemáticamente el precio de un token en función de sus ratios de oferta y demanda en una piscina de liquidez. Esto funciona esencialmente aumentando o disminuyendo el precio de un token en función de la relación de cuántos tokens hay en una determinada piscina de liquidez.

Constant Formula Uniswap

La fórmula del producto constante fue desarrollada por Vitalik Buterin y popularizada por Uniswap - Imagen vía Finematics

Esta proporción de tokens se calcula a través de lo que se llama la Fórmula del Producto Constante, una ecuación que fue propuesta por primera vez por el fundador de Ethereum, Vitalik Buterin, y luego popularizada por Uniswap. La fórmula se presenta de la siguiente manera:

balance_tokenA_(x) * balance_tokenB_(y) = k, o de forma sencilla x * y = k

La constante, representada por "k", significa que hay un equilibrio constante de activos que determina el precio de los tokens en una piscina de liquidez. Por ejemplo, si un AMM tiene tanto ETH como BTC, dos activos muy volátiles, cada vez que se compre ETH su precio aumentará, ya que habrá menos ETH en la piscina que antes de la compra. Por el contrario, el precio del BTC disminuirá al haber más cantidad en la piscina. Además, es importante tener en cuenta que sólo cuando se incorporen nuevos proveedores de liquidez, la piscina aumentará de tamaño.

Visualmente, el precio de los tokens en el AMM de Uniswap sigue una curva exponencial determinada por su fórmula de producto constante.

Uniswap Formula Graph

Una representación visual de la fórmula de producto constante de Uniswap (k) - Imagen vía Paradigm

En este estado de equilibrio constante, definido por k, la compra de un ETH en una piscina de liquidez de ETH-BTC hace que el precio de ETH suba ligeramente a lo largo de la curva, mientras que la venta de un ETH hace que baje ligeramente. Lo contrario ocurre con el BTC en la piscina de ETH-BTC, lo que permite a la piscina hacer frente a altos niveles de volatilidad y finalmente volver a un estado de equilibrio.

Otros ejemplos visuales de (K)

Como se ha mencionado anteriormente, Uniswap utiliza contratos de intercambio para agrupar tanto ETH como un token ERC-20 específico en una piscina individual. Cuando se intercambia ETH por un token en Uniswap, el ETH se envía a la piscina del contrato y el token se devuelve al usuario. La cantidad que se devuelve tras el intercambio se basa en una fórmula AMM, x * y = k.

En esencia, la cantidad que se devuelve a los usuarios depende de la proporción de ETH por token en la piscina.

Uniswap K Graph

Imagen vía Uniswap.org

Si los usuarios suministran piscinas de liquidez con sólo 1 token, estas piscinas mantienen un equilibrio de precios con los mercados externos a través de oráculos y traders que arbitran entre las piscinas. Idealmente, tomando como ejemplo una piscina de liquidez DAI-ETH, esto podría conceptualizarse como una balanza, tal y como se ilustra a continuación.

ETH DAI Uniswap Scale

Una imagen de  liquidez equilibrada para el par DAI-ETH en un exchange centralizado - Imagen vía Coinmonks

Supongamos que el precio actual de ETH es de 150 dólares y que la relación en la piscina Uniswap DAI-ETH devuelve 150 DAI por ETH. En este escenario, la piscina está equilibrada, ya que el precio de sus activos es coherente con los precios actuales del mercado. Sin embargo, si se produce un movimiento rápido del mercado que haga bajar el precio de ETH a 100 dólares en un exchange centralizado, la piscina está desequilibrada, ya que los operadores pueden seguir intercambiando ETH por 150 DAI en Uniswap cuando el precio de mercado de ETH es de 100 dólares.

Unbalanced Liquidity Pool Uniswap

Una imagen de liquidez desequilibrada para el par DAI-ETH en un exchange centralizado - Imagen vía Coinmonks

Así, los usuarios de Uniswap pueden poner ETH en una piscina, retirar DAI, intercambiar DAI por ETH y obtener beneficios por el camino. Esto puede hacerse hasta que la piscina se equilibre de nuevo y refleje el precio actual del mercado, creando considerables oportunidades de arbitraje para los traders en Uniswap.

Uniswap v.1 and v.2

Uniswap v1 fye la primera versión del protocolo lanzada en noviembre de 2018 en la Devcon 4. Entre sus principales características, Uniswap v1 ofrecía:

  • Soporte para cualquier token ERC-20 mediante contratos de fábrica.

  • Piscinas de liquidez para recolectar comisiones en los pares ETH-ERC-20.

  • Precios automatizados sensibles a la liquidez utilizando la fórmula de producto constante (k).

  • Trading de ETH para cualquier token ERC-20 sin envoltura.

  • Comisiones de gas bajas

  • Soporte para exchanges Uniswap privados y personalizados

  • Implementación del front-end de código abierto

  • Financiación a través de un programa de ayudas de la Fundación Ethereum

V1 Liquidity Growth

El crecimiento exponencial de la liquidez en Uniswap v1 - Imagen vía Uniswap.org

En mayo de 2020, Uniswap lanzó su segunda versión e introdujo una serie de nuevas optimizaciones y mejoras. Entre sus principales características, Uniswap v2 ofrecía:

  • Pares de negociación de ERC-20 a ERC-20, a diferencia de los pares exclusivos de ETH a ERC-20 y de ERC-20 a ETH de la v1.

  • Oráculos de precios

  • Intercambios Flash

  • Arquitectura Core/Helper

  • Arquitectura técnica

  • Camino hacia la sostenibilidad

  • Detalles de la red de pruebas y del lanzamiento

Los pares de ERC-20 a ERC-20 de Uniswap v2 constituyen quizás la mejora más notable, ya que abren un mercado completamente nuevo para el trading de activos digitales, obviando muchos de los cuellos de botella de los exchanges centralizados. En Uniswap v2, cualquier activo ERC-20 puede agruparse en un piscina con cualquier otro ERC-20, utilizándose principalmente ETH envuelto en lugar de ETH nativo en los contratos principales. Mientras que en Uniswap v1 todas las piscinas de liquidez se establecen entre ETH y ERC-20 individuales, la v2 permite a los usuarios intercambiar cualquier ERC-20 con cualquier otro ERC-20 realizando el rutado a través de ETH.

ETH Router

El ETH como intermediario para intercambiar DAI por USDC en la v1 - Imagen vía Uniswap.org

La implementación de las piscinas de tokens ERC-20 a ERC-20 de la v2 puede ser realmente ventajosa para los proveedores de liquidez, que pueden mantener posiciones más diversas denominadas en tokens ERC-20. Además, si un usuario quisiera cambiar, por ejemplo, DAI por USDC en la v1, habría tenido que someterse a una doble comisión de transacción, a saber, DAI a ETH y ETH a USDC.

DAI To USDC Swap

Intercambio de DAI a USDC con un router ETH en Uniswap v2 - Imagen vía Uniswap.org

Sin embargo, con Uniswap v2, los usuarios pueden realizar transacciones directamente entre dos ERC-20 a través de un router ETH.

Uniswap v3: Una nueva era de AMMs

A estas alturas está claro que Uniswap sirve de infraestructura crítica para las finanzas descentralizadas e incentiva a los desarrolladores, traders y proveedores de liquidez a participar en un mercado de activos digitales sólido y seguro.

Uniswap Version 3

Uniswap v3 introduce una nueva capa en el trading en los exchanges descentralizados

El 5 de mayo de 2021, el equipo de Uniswap anunció el lanzamiento de Uniswap v3, su versión más potente hasta la fecha, en la red principal de Ethereum.

Uniswap Tweet V3

El 5 de mayo, Uniswap v3 se puso en marcha en la red principal de ETH - Imagen vía Uniswap Twitter

Uniswap v3 presenta las siguientes características:

  • Liquidez concentrada, que ofrece a los LPs un control granular sobre los rangos de precios a los que se asignan su capital.

  • Múltiples niveles de comisiones, lo que permite compensar adecuadamente a los inversores por asumir distintos grados de riesgo.

  • Provisión de liquidez con una eficiencia de capital de hasta 4000 veces en comparación con la v2, lo que supone una mayor rentabilidad para los LP.

  • Menor deslizamiento.

  • Oráculos de precios rápidos y baratos. Los oráculos Uniswap v3 son capaces de proporcionar bajo demanda precios medios ponderados en el tiempo para cualquier periodo dentro de los últimos 9 días de ejecución.

  • ¡Comisiones de gas significativamente más baratas! Las transacciones de intercambio v3 se ejecutarán en la solución de capa 2 de Optimism.

Eficiencia de capital de la v3

Uno de los cambios más significativos que se producen con Uniswap v3 está relacionado con la eficiencia de capital. Esto se debe a que la mayoría de los AMMs han demostrado ser bastante ineficientes en cuanto al capital, ya que la mayoría de sus fondos en un momento dado no se utilizan. Por ejemplo, Uniswap tiene actualmente 5.000 millones de dólares bloqueados en sus contratos, sin embargo, sólo tiene 1.000 millones de dólares de volumen al día.

Uniswap v3 pretende resolver este problema permitiendo a los LPs establecer precios personalizados para los que quieren proporcionar liquidez. Esto, a su vez, conducirá a una liquidez concentrada en el rango de precios en el que se produce la mayor parte de la actividad de trading.

Uniswap en la capa 2

Las comisiones de transacción en la red Ethereum han alcanzado su máximo nivel en el último año y esto ha hecho que, en ocasiones, Uniswap sea inasequible para muchos pequeños inversores. Por lo tanto, para contrarrestar esto, Uniswap v3 se desplegará en una solución de escalado de capa 2 llamada Optimism.

Optimism

Optimism permitirá a Uniswap alcanzar una mayor escalabilidad y realizar transacciones de forma más eficiente - Imagen vía Uniswap.org

Al implementar un rollup optimista de capa 2, Uniswap se beneficiará de la seguridad de la cadena de bloques de Ethereum y disfrutará de un mayor rendimiento transaccional, así como de escalabilidad.

Cómo utilizar Uniswap

Uniswap ofrece una interfaz fácil de usar que permite a los usuarios conectar sus monederos Metamask, Portis, WalletConnect, Coinbase Wallet o Fortmatic y empezar a realizar trading de inmediato. A continuación se muestra una guía paso a paso sobre cómo empezar a utilizar la plataforma Uniswap:

  • Una vez que el monedero está completamente configurado, los usuarios pueden ir al sitio web oficial de Uniswap, hacer click en "Launch App" y luego en "Connect Wallet".

Connect Wallet Uniswap

Imagen vía app.uniswap.org

  • Los usuarios pueden seleccionar su monedero preferido y empezar a utilizar la plataforma.

  • A continuación, aparecerá una ventana emergente con la cuenta del usuario, que deberá hacer clic en "next" y "connect".

  • Ahora que el monedero seleccionado está conectado a Uniswap, los usuarios pueden empezar a realizar intercambios.

  • En la pestaña de intercambio, los usuarios pueden elegir la cantidad de tokens que desean intercambiar, y si un token no aparece en la lista, tendrán que introducir manualmente la dirección del contrato oficial del token deseado.

Token Amount

Imagen vía TheCryptoBasic

  • Uniswap proporcionará a los usuarios una estimación de la cantidad de tokens que recibirán tras el intercambio.

  • Los usuarios pueden confirmar el intercambio simplemente haciendo click en "Confirm Swap".

  • Tras confirmar el intercambio, aparecerá una ventana con la comisión de gas necesaria para ejecutar la transacción.

  • Una vez completada la transacción, Uniswap proporciona a los usuarios un enlace a su transacción en Etherscan.

Token UNI

UNI es un token ERC-20 y el activo nativo de Uniswap. El token UNI actúa como token de gobernanza para la plataforma Uniswap y da a sus poseedores el derecho a votar sobre nuevos cambios y desarrollos de la plataforma, incluida la forma de distribuir los tokens acuñados a la comunidad y a los desarrolladores, así como cualquier cambio en la estructura de comisiones.

UNI se creó en septiembre de 2020 para evitar que los usuarios de Uniswap migraran a SushiSwap, que había ofrecido a los usuarios de Uniswap tokens SUSHI a cambio de esa migración. Así pues, Uniswap acuñó 1.000 millones de tokens UNI y decidió distribuirlos a todos los que hubieran utilizado previamente la plataforma. El 1 de septiembre, cada usuario recibió 400 tokens UNI, lo que equivalía a unos 1.400 dólares en ese momento.

Uni Token Price

Desde principios de 2021, Uniswap ha disfrutado de una tendencia progresiva al alza, pero ha retrocedido desde sus máximos de mayo de 2021 - Imagen vía CoinMarketCap

Uniswap cotiza actualmente en torno a los 16 dólares y alcanzó un máximo histórico de 44.97 dólares el 3 de mayo de 2021. Uniswap recibió apoyo e inversiones de empresas de capital riesgo de peso en el mundo de la cadena de bloques, como Andreessen Horowitz, Paradigm Venture Capital, Union Square Ventures y Parafi. Debido a su respaldo, su rendimiento histórico y el lanzamiento de la v3, es probable que Uniswap siga creciendo a medio y largo plazo y siga cumpliendo sus promesas de convertirse en el DEX definitiva para la DeFi.

El equipo de Uniswap

Uniswap fue fundada el 2 de noviembre de 2018 por Hayden Adams, antiguo ingeniero mecánico de Siemens. Hayden se licenció en ingeniería en la Universidad de Stony Brook en 2016 y se inspiró profundamente en la propuesta de Vitalik Buterin de 2016 sobre un exchange descentralizado que emplearía un creador de mercado automatizado dentro de la cadena con ciertas características únicas. Sólo dos años después, Hayden Adams comenzó a trabajar en su propio AMM-DEX y desde entonces se ha convertido en el fundador y principal catalizador de Uniswap.

Tras recibir varias rondas de financiación, así como un programa de ayudas de 100.000 dólares de la Fundación Ethereum, Hayden comenzó a ampliar sus recursos y empleados para el desarrollo de la plataforma Uniswap.

El equipo de Uniswap Labs está compuesto por:

Conclusión

Uniswap ha tomado por asalto el espacio de la DeFi, ya que ofrece a sus usuarios una variedad de funcionalidades emocionantes y ventajosas, y en última instancia rediseña el concepto de liquidez a través de su infraestructura AMM.

Como DEX, Uniswap permite a los usuarios intercambiar varios tokens ERC-20 desde una interfaz web sencilla y fácil de usar, que elimina los numerosos cuellos de botella típicos de otros exchanges tradicionales y centralizados, y además incentiva a los operadores y desarrolladores a proporcionar liquidez a sus piscinas y recibir atractivas comisiones de trading.

Uniswap ha creado una innovadora arquitectura DeFi que está remodelando realmente el proceso de trading descentralizado dentro de la cadena y, por esta misma razón, está destinado en esencia a lograr un éxito a largo plazo.

Aviso: Estas son las opiniones del autor y no deben considerarse como un consejo de inversión. Los lectores deben hacer su propia investigación.

El artículo Reseña de Uniswap: Protocolo de trading descentralizado fue publicado en primer lugar en Coin Bureau.

En el transcurso de los últimos años, el sector de los activos digitales ha rediseñado por completo el ecosistema financiero tal y como lo conocemos y ha generado algunas de las aplicaciones económicas más valiosas y vanguardistas. De hecho, con la llegada de las Finanzas Descentralizadas (DeFi), cada vez más entusiastas de las criptomonedas, inversores privados y entidades institucionales se han visto atraídos a experimentar con las nuevas tecnologías financieras que ofrece el sector y se han sentido fascinados por sus características alternativas.

Esto se debe a que la DeFi está demostrando ser una tendencia de rápido crecimiento en el dinámico mundo de la FinTech, tomando elementos de las finanzas tradicionales y transformándolos en protocolos sin confianza y transparentes a través de contratos inteligentes y arquitecturas basadas en tokens. En diciembre de 2019, el ecosistema DeFi tenía activos por valor de 700 millones de dólares bloqueados en sus productos financieros, mientras que ahora, en el momento de escribir este artículo, esta cifra ha superado los 50.000 millones de dólares.

DeF iPulse Total

El crecimiento exponencial del valor total bloqueado (TVL) de la DeFi - Imagen vía DeFiPulse

La DeFi es una propuesta especialmente atractiva, ya que da a los participantes acceso a una alternativa abierta y sin fronteras a todos los servicios financieros imaginables, como cuentas de ahorro, préstamos, seguros, trading y otros.

Las aplicaciones descentralizadas (dApps), encabezadas por el gigante de los contratos inteligentes Ethereum, se ejecutan en el sistema de registro distribuido de la cadena de bloques y eliminan por completo la necesidad de una autoridad central que actúe como intermediaria, como ocurre en las finanzas tradicionales. En esencia, esto permite la creación de un sistema en el que no hay un solo punto de fallo, ya que se mantienen registros idénticos en miles de ordenadores a través de una red P2P.

Los préstamos, la agricultura de rendimiento, el arbitraje, el staking con alto TAE y los protocolos de trading descentralizado son sólo algunos de los servicios alternativos que ofrecen las Finanzas Descentralizadas. El trading descentralizado, en particular, ha despertado el interés de muchos inversores y usuarios de criptomonedas, y ha llevado a muchos proyectos a desarrollar sus propios protocolos de trading, exchange descentralizado (DEX) y creador de mercado automatizado (AMM). Uno de los proyectos más notables en este sentido es Uniswap, con su protocolo totalmente descentralizado para la provisión automática de liquidez en Ethereum.

Acerca de Uniswap

Uniswap es un exchange de criptomonedas líder que funciona en la cadena de bloques de Ethereum y se diferencia completamente de los exchanges tradicionales en que propone un ecosistema totalmente desintermediado y descentralizado en el que no se permite a ninguna entidad poseer, controlar u operar su red. Además, Uniswap aprovecha un tipo de modelo de trading bastante nuevo, denominado protocolo de liquidez automatizado, que evita la necesidad de intermediarios de confianza y da prioridad a la descentralización, así como a la seguridad.

Uniswap

Uniswap, un sofisticado protocolo de trading descentralizado

Lanzado en 2018, Uniswap se ha convertido en el exchange descentralizado (DEX) más popular y utilizado, con más de 5.000 millones de dólares bloqueados en sus contratos inteligentes.

Al estar basado en Ethereum, Uniswap es totalmente compatible con todos los tokens ERC-20 y otras infraestructuras de Ethereum, como los servicios de monedero Metamask y MyEtherWallet. Además, la plataforma Uniswap es al 100% de código abierto, lo que significa que cualquiera puede, en esencia, copiar su código fuente y redistribuirlo para crear un protocolo DeFi similar, como es el caso de Sushiswap, por ejemplo.

Uniswap TVL

Una visión del TVL actual de Uniswap - Imagen vía DeFiPulse

Como DEX, Uniswap permite a los usuarios intercambiar varios tokens ERC-20 desde una interfaz web sencilla y fácil de usar, que elimina los numerosos cuellos de botella típicos de otros exchanges tradicionales y centralizados. Para ello, Uniswap implementa la arquitectura específica de un Creador de Mercado Automatizado (AMM) y utiliza piscinas de liquidez, a diferencia de los libros de órdenes tradicionales, para determinar los precios de los activos, realizar transacciones y ejecutar operaciones.

Las infraestructuras AMM constituyen, de hecho, uno de los desarrollos más notables que han surgido del ecosistema DeFi, ya que ofrecen a los usuarios características increíblemente ventajosas, como la posibilidad de intercambiar tokens ERC-20 sin tener que encontrar un comprador o un vendedor en el lado opuesto de la operación.

De hecho, Uniswap no utiliza un libro de órdenes para determinar los precios de los tokens, sino que utiliza un conjunto de fórmulas basadas en las proporciones de tokens en sus distintas piscinas de liquidez. Este enfoque crea una economía equilibrada dentro de la cadena y pretende producir precios más fiables, así como evitar la manipulación de los precios.

Automated Market Maker

Los Creadores de Mercado Automatizados facilitan el trading en el DEX y no aplican los sistemas tradicionales de libro de órdenes

Por lo tanto, está claro que para contextualizar mejor las funcionalidades DeFi de Uniswap y la arquitectura de provisión de liquidez automatizada, es necesario realizar un breve análisis del modelo AMM y de las piscinas de liquidez. Esto ayudará a comprender mejor el papel de Uniswap en el espacio DeFi y a arrojar luz sobre los problemas que pretende resolver.

DEXes, AMMs y piscinas de liquidez

Los Creadores de Mercado Automatizados (AMM) permiten que los activos digitales se negocien de forma automática y sin permiso, utilizando piscinas de liquidez en lugar de un mercado tradicional de compradores y vendedores. En las plataformas de exchange tradicionales, los compradores y vendedores ofrecen diferentes precios para un activo y, cuando otros usuarios consideran que un precio de la lista es aceptable, ejecutan la operación y ese precio se convierte en el precio de mercado del activo. Los bienes inmuebles, las acciones, el oro y la mayoría de los demás activos se basan en esta estructura de mercado tradicional para el trading.

Orderbook DEX

Los libros de órdenes se utilizan principalmente en los exchanges centralizados y en los mercados tradicionales - Imagen vía StableTrade Medium

Si, por ejemplo, un operador quiere vender Bitcoin a un precio de, digamos, 40.000 dólares en un exchange centralizado, tendrá que esperar a que aparezca un comprador en el otro extremo del libro de órdenes que quiera comprar una cantidad igual o superior de Bitcoin a ese precio. Sin embargo, el principal problema de este tipo de estructura económica es la liquidez, que en este escenario se refiere a la profundidad del mercado, o a la cantidad de órdenes abiertas para el activo, y al número de órdenes que hay en el libro de órdenes en un momento dado.

Por lo tanto, si la liquidez es baja, los operadores podrían no ser capaces de ejecutar sus órdenes de compra o venta. Los AMMs intentan resolver este problema ofreciendo una herramienta financiera que siempre está disponible para el trading y que no depende de las interacciones tradicionales entre compradores y vendedores.

Liquidez reestructurada

La liquidez se refiere a la facilidad con la que un activo puede convertirse en otro sin afectar a su precio de mercado. Antes de la aparición de los AMMs, la liquidez suponía un gran desafío para los exchanges descentralizados (DEXes) de Ethereum. De hecho, al tratarse de una tecnología nueva con una interfaz complicada, el número de compradores y vendedores seguía siendo bastante reducido, lo que significaba en esencia que era difícil encontrar suficientes usuarios dispuestos a hacer trading de forma habitual.

Market Liquidity

A través de las piscinas de liquidez, los exchanges acceden a una mayor actividad de trading y eficiencia de capital.

Los AMMs resuelven este problema de liquidez limitada creando piscinas de liquidez y ofreciendo a los proveedores de liquidez (LP) un incentivo para suministrar activos a estas piscinas. En consecuencia, cuantos más activos haya en una piscina y más liquidez tenga la piscina, más fácil será el trading en los eschanges descentralizados.

En los AMMs, en lugar de operar entre compradores y vendedores, los usuarios operan contra una piscina de tokens, conocida como piscina de liquidez. Los usuarios proporcionan piscinas de liquidez con tokens y el precio de los tokens en la piscina se determina por una relación matemática, a diferencia de un libro de órdenes.

Cualquiera que posea cualquier tipo de activo ERC-20 y tenga acceso a una conexión a Internet puede convertirse en proveedor de liquidez suministrando tokens a un protocolo AMM. Los proveedores de liquidez suelen ganar una comisión por suministrar tokens a las piscinas y esta comisión la pagan los operadores que interactúan con la piscina de liquidez.

Arquitectura del protocolo

Al ser un DEX, Uniswap está más descentralizado y es más flexible que muchos otros exchanges de activos digitales y, por tanto, puede ofrecer a sus usuarios una serie de características ventajosas, enriqueciendo su experiencia DeFi en general. Al ver el sitio web de Uniswap, es importante tener en cuenta que es mucho más que una simple interfaz.

De hecho, Uniswap estandariza la forma en que se intercambian los tokens ERC-20 con un conjunto de contratos inteligentes propios y permite que cualquiera construya una interfaz que se conecte a estos contratos inteligentes para empezar a realizar intercambios inmediatamente con todos aquellos que utilicen Uniswap.

Hay dos tipos diferentes de contratos que componen el protocolo Uniswap: contratos de intercambio y contratos de fábrica.

Exchange Contract Uniswap

Visualización del mecanismo de contratos de intercambio de Uniswap - Imagen vía ProgrammerSought

Los contratos de intercambio contienen una piscina compuesta por un token específico y Ethereum, con la que los usuarios pueden operar y realizar intercambios. El segundo tipo de contrato, el contrato de fábrica, es responsable de crear nuevos contratos de intercambio y de conectar la dirección del token ERC-20 a su contrato de intercambio personal.

Adding DAI To Uniswap

DAI se añadió a Uniswap a través de una llamada al contrato de fábrica - Imagen vía Coinmonks Medium

Como Uniswap no cobra comisiones por incluir nuevos tokens en su protocolo, cualquiera puede llamar a una función del contrato de fábrica para registrar un nuevo token. La imagen anterior muestra el proceso para añadir el token DAI a Uniswap y algo que ocurrió cuando alguien llamó primero a la función 'createExchange' en un contrato de fábrica con la dirección del contrato DAI. La fábrica entonces comprueba el registro para verificar si el contrato de intercambio para este token fue creado previamente. Si no fue creado, la fábrica crea un contrato de intercambio y escribe su dirección en el registro.

Piscinas de liquidez en Uniswap

Como se ha mencionado anteriormente, Uniswap no hace uso del sistema de libro de órdenes para estimar el precio de los activos. En exchanges de criptomonedas más tradicionales como Coinbase o Binance, el valor de un activo se basa puramente en la oferta y la demanda, donde el precio más alto es aquel al que alguien está dispuesto a comprar y el más bajo es aquel al que alguien está dispuesto a vender.

Binance Order Book

Visualización del libro de órdenes del mercado al contado de Binance para ETH - Imagen vía Binance

La imagen de arriba muestra que el precio de oferta más alto de ETH en Binance es de 1985.87 dólares y el precio de oferta más bajo es de 1985.88 dólares. En lugar de implementar este sistema, Uniswap utiliza contratos de intercambio para agrupar tanto ETH como un token específico en una piscina personal.

Cuando un usuario intercambia ETH por otro token en Uniswap, el ETH se envía a la piscina de contratos y el token se devuelve directamente al usuario. De este modo, los traders no tienen que esperar a los intermediarios para intercambiar sus tokens o determinar un precio. Además, dado que cualquier token puede cotizar en Uniswap, los usuarios no tienen que preocuparse de que los tokens correspondan a una persona concreta, evitando por completo el problema de la provisión de liquidez inicial.

Protocolo automatizado de liquidez

La forma en que Uniswap resuelve el problema de liquidez típico de los exchanges centralizados que utilizan libros de órdenes es mediante un protocolo de liquidez automatizado. Este sistema funciona incentivando a los usuarios que operan en Uniswap para que se conviertan en proveedores de liquidez (LP). Los usuarios de Uniswap juntan su capital para crear un fondo que se utiliza para ejecutar todas las operaciones que se realizan en la plataforma.

Cada token cotizado tiene su propia piscina a la que los usuarios pueden suministrar liquidez, y el precio de cada token no se determina mediante un sistema de libro de órdenes, sino utilizando un algoritmo matemático informatizado. A cambio de suministrar fondos a las piscinas, los LPs reciben un token que representa su contribución a la piscina.

Por ejemplo, si un LP aportara 1.000 dólares a una piscina de liquidez que tuviera 10.000 dólares en total, el LP recibiría un token de contribución por el 10% de esa piscina. Este token puede canjearse por una parte de las comisiones de trading, ya que, de hecho, Uniswap cobra a los usuarios una comisión fija del 0.30% por cada operación que se produce en la plataforma y la envía automáticamente a la reserva de liquidez de Uniswap.

Uniswap Pooling System

Una representación de cómo funciona el sistema de piscinas de Uniswap - Imagen vía Uniswap.org

Aunque Uniswap se ha actualizado recientemente a Uniswap v3, su protocolo v2 supuso la introducción de una estructura de comisiones que podía activarse y desactivarse en función de la votación comunitaria, mediante la cual el 0.05% de cada comisión de trading del 0.30% se enviaba a un fondo de Uniswap para financiar la infraestructura y el desarrollo futuro.

Determinación del precio del token mediante la fórmula del producto constante

En lugar de utilizar un libro de órdenes para determinar el precio de un activo, asignado al mayor comprador y al menor vendedor, Uniswap aprovecha su arquitectura AMM para ajustar matemáticamente el precio de un token en función de sus ratios de oferta y demanda en una piscina de liquidez. Esto funciona esencialmente aumentando o disminuyendo el precio de un token en función de la relación de cuántos tokens hay en una determinada piscina de liquidez.

Constant Formula Uniswap

La fórmula del producto constante fue desarrollada por Vitalik Buterin y popularizada por Uniswap - Imagen vía Finematics

Esta proporción de tokens se calcula a través de lo que se llama la Fórmula del Producto Constante, una ecuación que fue propuesta por primera vez por el fundador de Ethereum, Vitalik Buterin, y luego popularizada por Uniswap. La fórmula se presenta de la siguiente manera:

balance_tokenA_(x) * balance_tokenB_(y) = k, o de forma sencilla x * y = k

La constante, representada por "k", significa que hay un equilibrio constante de activos que determina el precio de los tokens en una piscina de liquidez. Por ejemplo, si un AMM tiene tanto ETH como BTC, dos activos muy volátiles, cada vez que se compre ETH su precio aumentará, ya que habrá menos ETH en la piscina que antes de la compra. Por el contrario, el precio del BTC disminuirá al haber más cantidad en la piscina. Además, es importante tener en cuenta que sólo cuando se incorporen nuevos proveedores de liquidez, la piscina aumentará de tamaño.

Visualmente, el precio de los tokens en el AMM de Uniswap sigue una curva exponencial determinada por su fórmula de producto constante.

Uniswap Formula Graph

Una representación visual de la fórmula de producto constante de Uniswap (k) - Imagen vía Paradigm

En este estado de equilibrio constante, definido por k, la compra de un ETH en una piscina de liquidez de ETH-BTC hace que el precio de ETH suba ligeramente a lo largo de la curva, mientras que la venta de un ETH hace que baje ligeramente. Lo contrario ocurre con el BTC en la piscina de ETH-BTC, lo que permite a la piscina hacer frente a altos niveles de volatilidad y finalmente volver a un estado de equilibrio.

Otros ejemplos visuales de (K)

Como se ha mencionado anteriormente, Uniswap utiliza contratos de intercambio para agrupar tanto ETH como un token ERC-20 específico en una piscina individual. Cuando se intercambia ETH por un token en Uniswap, el ETH se envía a la piscina del contrato y el token se devuelve al usuario. La cantidad que se devuelve tras el intercambio se basa en una fórmula AMM, x * y = k.

En esencia, la cantidad que se devuelve a los usuarios depende de la proporción de ETH por token en la piscina.

Uniswap K Graph

Imagen vía Uniswap.org

Si los usuarios suministran piscinas de liquidez con sólo 1 token, estas piscinas mantienen un equilibrio de precios con los mercados externos a través de oráculos y traders que arbitran entre las piscinas. Idealmente, tomando como ejemplo una piscina de liquidez DAI-ETH, esto podría conceptualizarse como una balanza, tal y como se ilustra a continuación.

ETH DAI Uniswap Scale

Una imagen de  liquidez equilibrada para el par DAI-ETH en un exchange centralizado - Imagen vía Coinmonks

Supongamos que el precio actual de ETH es de 150 dólares y que la relación en la piscina Uniswap DAI-ETH devuelve 150 DAI por ETH. En este escenario, la piscina está equilibrada, ya que el precio de sus activos es coherente con los precios actuales del mercado. Sin embargo, si se produce un movimiento rápido del mercado que haga bajar el precio de ETH a 100 dólares en un exchange centralizado, la piscina está desequilibrada, ya que los operadores pueden seguir intercambiando ETH por 150 DAI en Uniswap cuando el precio de mercado de ETH es de 100 dólares.

Unbalanced Liquidity Pool Uniswap

Una imagen de liquidez desequilibrada para el par DAI-ETH en un exchange centralizado - Imagen vía Coinmonks

Así, los usuarios de Uniswap pueden poner ETH en una piscina, retirar DAI, intercambiar DAI por ETH y obtener beneficios por el camino. Esto puede hacerse hasta que la piscina se equilibre de nuevo y refleje el precio actual del mercado, creando considerables oportunidades de arbitraje para los traders en Uniswap.

Uniswap v.1 and v.2

Uniswap v1 fye la primera versión del protocolo lanzada en noviembre de 2018 en la Devcon 4. Entre sus principales características, Uniswap v1 ofrecía:

  • Soporte para cualquier token ERC-20 mediante contratos de fábrica.

  • Piscinas de liquidez para recolectar comisiones en los pares ETH-ERC-20.

  • Precios automatizados sensibles a la liquidez utilizando la fórmula de producto constante (k).

  • Trading de ETH para cualquier token ERC-20 sin envoltura.

  • Comisiones de gas bajas

  • Soporte para exchanges Uniswap privados y personalizados

  • Implementación del front-end de código abierto

  • Financiación a través de un programa de ayudas de la Fundación Ethereum

V1 Liquidity Growth

El crecimiento exponencial de la liquidez en Uniswap v1 - Imagen vía Uniswap.org

En mayo de 2020, Uniswap lanzó su segunda versión e introdujo una serie de nuevas optimizaciones y mejoras. Entre sus principales características, Uniswap v2 ofrecía:

  • Pares de negociación de ERC-20 a ERC-20, a diferencia de los pares exclusivos de ETH a ERC-20 y de ERC-20 a ETH de la v1.

  • Oráculos de precios

  • Intercambios Flash

  • Arquitectura Core/Helper

  • Arquitectura técnica

  • Camino hacia la sostenibilidad

  • Detalles de la red de pruebas y del lanzamiento

Los pares de ERC-20 a ERC-20 de Uniswap v2 constituyen quizás la mejora más notable, ya que abren un mercado completamente nuevo para el trading de activos digitales, obviando muchos de los cuellos de botella de los exchanges centralizados. En Uniswap v2, cualquier activo ERC-20 puede agruparse en un piscina con cualquier otro ERC-20, utilizándose principalmente ETH envuelto en lugar de ETH nativo en los contratos principales. Mientras que en Uniswap v1 todas las piscinas de liquidez se establecen entre ETH y ERC-20 individuales, la v2 permite a los usuarios intercambiar cualquier ERC-20 con cualquier otro ERC-20 realizando el rutado a través de ETH.

ETH Router

El ETH como intermediario para intercambiar DAI por USDC en la v1 - Imagen vía Uniswap.org

La implementación de las piscinas de tokens ERC-20 a ERC-20 de la v2 puede ser realmente ventajosa para los proveedores de liquidez, que pueden mantener posiciones más diversas denominadas en tokens ERC-20. Además, si un usuario quisiera cambiar, por ejemplo, DAI por USDC en la v1, habría tenido que someterse a una doble comisión de transacción, a saber, DAI a ETH y ETH a USDC.

DAI To USDC Swap

Intercambio de DAI a USDC con un router ETH en Uniswap v2 - Imagen vía Uniswap.org

Sin embargo, con Uniswap v2, los usuarios pueden realizar transacciones directamente entre dos ERC-20 a través de un router ETH.

Uniswap v3: Una nueva era de AMMs

A estas alturas está claro que Uniswap sirve de infraestructura crítica para las finanzas descentralizadas e incentiva a los desarrolladores, traders y proveedores de liquidez a participar en un mercado de activos digitales sólido y seguro.

Uniswap Version 3

Uniswap v3 introduce una nueva capa en el trading en los exchanges descentralizados

El 5 de mayo de 2021, el equipo de Uniswap anunció el lanzamiento de Uniswap v3, su versión más potente hasta la fecha, en la red principal de Ethereum.

Uniswap Tweet V3

El 5 de mayo, Uniswap v3 se puso en marcha en la red principal de ETH - Imagen vía Uniswap Twitter

Uniswap v3 presenta las siguientes características:

  • Liquidez concentrada, que ofrece a los LPs un control granular sobre los rangos de precios a los que se asignan su capital.

  • Múltiples niveles de comisiones, lo que permite compensar adecuadamente a los inversores por asumir distintos grados de riesgo.

  • Provisión de liquidez con una eficiencia de capital de hasta 4000 veces en comparación con la v2, lo que supone una mayor rentabilidad para los LP.

  • Menor deslizamiento.

  • Oráculos de precios rápidos y baratos. Los oráculos Uniswap v3 son capaces de proporcionar bajo demanda precios medios ponderados en el tiempo para cualquier periodo dentro de los últimos 9 días de ejecución.

  • ¡Comisiones de gas significativamente más baratas! Las transacciones de intercambio v3 se ejecutarán en la solución de capa 2 de Optimism.

Eficiencia de capital de la v3

Uno de los cambios más significativos que se producen con Uniswap v3 está relacionado con la eficiencia de capital. Esto se debe a que la mayoría de los AMMs han demostrado ser bastante ineficientes en cuanto al capital, ya que la mayoría de sus fondos en un momento dado no se utilizan. Por ejemplo, Uniswap tiene actualmente 5.000 millones de dólares bloqueados en sus contratos, sin embargo, sólo tiene 1.000 millones de dólares de volumen al día.

Uniswap v3 pretende resolver este problema permitiendo a los LPs establecer precios personalizados para los que quieren proporcionar liquidez. Esto, a su vez, conducirá a una liquidez concentrada en el rango de precios en el que se produce la mayor parte de la actividad de trading.

Uniswap en la capa 2

Las comisiones de transacción en la red Ethereum han alcanzado su máximo nivel en el último año y esto ha hecho que, en ocasiones, Uniswap sea inasequible para muchos pequeños inversores. Por lo tanto, para contrarrestar esto, Uniswap v3 se desplegará en una solución de escalado de capa 2 llamada Optimism.

Optimism

Optimism permitirá a Uniswap alcanzar una mayor escalabilidad y realizar transacciones de forma más eficiente - Imagen vía Uniswap.org

Al implementar un rollup optimista de capa 2, Uniswap se beneficiará de la seguridad de la cadena de bloques de Ethereum y disfrutará de un mayor rendimiento transaccional, así como de escalabilidad.

Cómo utilizar Uniswap

Uniswap ofrece una interfaz fácil de usar que permite a los usuarios conectar sus monederos Metamask, Portis, WalletConnect, Coinbase Wallet o Fortmatic y empezar a realizar trading de inmediato. A continuación se muestra una guía paso a paso sobre cómo empezar a utilizar la plataforma Uniswap:

  • Una vez que el monedero está completamente configurado, los usuarios pueden ir al sitio web oficial de Uniswap, hacer click en "Launch App" y luego en "Connect Wallet".

Connect Wallet Uniswap

Imagen vía app.uniswap.org

  • Los usuarios pueden seleccionar su monedero preferido y empezar a utilizar la plataforma.

  • A continuación, aparecerá una ventana emergente con la cuenta del usuario, que deberá hacer clic en "next" y "connect".

  • Ahora que el monedero seleccionado está conectado a Uniswap, los usuarios pueden empezar a realizar intercambios.

  • En la pestaña de intercambio, los usuarios pueden elegir la cantidad de tokens que desean intercambiar, y si un token no aparece en la lista, tendrán que introducir manualmente la dirección del contrato oficial del token deseado.

Token Amount

Imagen vía TheCryptoBasic

  • Uniswap proporcionará a los usuarios una estimación de la cantidad de tokens que recibirán tras el intercambio.

  • Los usuarios pueden confirmar el intercambio simplemente haciendo click en "Confirm Swap".

  • Tras confirmar el intercambio, aparecerá una ventana con la comisión de gas necesaria para ejecutar la transacción.

  • Una vez completada la transacción, Uniswap proporciona a los usuarios un enlace a su transacción en Etherscan.

Token UNI

UNI es un token ERC-20 y el activo nativo de Uniswap. El token UNI actúa como token de gobernanza para la plataforma Uniswap y da a sus poseedores el derecho a votar sobre nuevos cambios y desarrollos de la plataforma, incluida la forma de distribuir los tokens acuñados a la comunidad y a los desarrolladores, así como cualquier cambio en la estructura de comisiones.

UNI se creó en septiembre de 2020 para evitar que los usuarios de Uniswap migraran a SushiSwap, que había ofrecido a los usuarios de Uniswap tokens SUSHI a cambio de esa migración. Así pues, Uniswap acuñó 1.000 millones de tokens UNI y decidió distribuirlos a todos los que hubieran utilizado previamente la plataforma. El 1 de septiembre, cada usuario recibió 400 tokens UNI, lo que equivalía a unos 1.400 dólares en ese momento.

Uni Token Price

Desde principios de 2021, Uniswap ha disfrutado de una tendencia progresiva al alza, pero ha retrocedido desde sus máximos de mayo de 2021 - Imagen vía CoinMarketCap

Uniswap cotiza actualmente en torno a los 16 dólares y alcanzó un máximo histórico de 44.97 dólares el 3 de mayo de 2021. Uniswap recibió apoyo e inversiones de empresas de capital riesgo de peso en el mundo de la cadena de bloques, como Andreessen Horowitz, Paradigm Venture Capital, Union Square Ventures y Parafi. Debido a su respaldo, su rendimiento histórico y el lanzamiento de la v3, es probable que Uniswap siga creciendo a medio y largo plazo y siga cumpliendo sus promesas de convertirse en el DEX definitiva para la DeFi.

El equipo de Uniswap

Uniswap fue fundada el 2 de noviembre de 2018 por Hayden Adams, antiguo ingeniero mecánico de Siemens. Hayden se licenció en ingeniería en la Universidad de Stony Brook en 2016 y se inspiró profundamente en la propuesta de Vitalik Buterin de 2016 sobre un exchange descentralizado que emplearía un creador de mercado automatizado dentro de la cadena con ciertas características únicas. Sólo dos años después, Hayden Adams comenzó a trabajar en su propio AMM-DEX y desde entonces se ha convertido en el fundador y principal catalizador de Uniswap.

Tras recibir varias rondas de financiación, así como un programa de ayudas de 100.000 dólares de la Fundación Ethereum, Hayden comenzó a ampliar sus recursos y empleados para el desarrollo de la plataforma Uniswap.

El equipo de Uniswap Labs está compuesto por:

Conclusión

Uniswap ha tomado por asalto el espacio de la DeFi, ya que ofrece a sus usuarios una variedad de funcionalidades emocionantes y ventajosas, y en última instancia rediseña el concepto de liquidez a través de su infraestructura AMM.

Como DEX, Uniswap permite a los usuarios intercambiar varios tokens ERC-20 desde una interfaz web sencilla y fácil de usar, que elimina los numerosos cuellos de botella típicos de otros exchanges tradicionales y centralizados, y además incentiva a los operadores y desarrolladores a proporcionar liquidez a sus piscinas y recibir atractivas comisiones de trading.

Uniswap ha creado una innovadora arquitectura DeFi que está remodelando realmente el proceso de trading descentralizado dentro de la cadena y, por esta misma razón, está destinado en esencia a lograr un éxito a largo plazo.

Aviso: Estas son las opiniones del autor y no deben considerarse como un consejo de inversión. Los lectores deben hacer su propia investigación.

El artículo Reseña de Uniswap: Protocolo de trading descentralizado fue publicado en primer lugar en Coin Bureau.

En el transcurso de los últimos años, el sector de los activos digitales ha rediseñado por completo el ecosistema financiero tal y como lo conocemos y ha generado algunas de las aplicaciones económicas más valiosas y vanguardistas. De hecho, con la llegada de las Finanzas Descentralizadas (DeFi), cada vez más entusiastas de las criptomonedas, inversores privados y entidades institucionales se han visto atraídos a experimentar con las nuevas tecnologías financieras que ofrece el sector y se han sentido fascinados por sus características alternativas.

Esto se debe a que la DeFi está demostrando ser una tendencia de rápido crecimiento en el dinámico mundo de la FinTech, tomando elementos de las finanzas tradicionales y transformándolos en protocolos sin confianza y transparentes a través de contratos inteligentes y arquitecturas basadas en tokens. En diciembre de 2019, el ecosistema DeFi tenía activos por valor de 700 millones de dólares bloqueados en sus productos financieros, mientras que ahora, en el momento de escribir este artículo, esta cifra ha superado los 50.000 millones de dólares.

DeF iPulse Total

El crecimiento exponencial del valor total bloqueado (TVL) de la DeFi - Imagen vía DeFiPulse

La DeFi es una propuesta especialmente atractiva, ya que da a los participantes acceso a una alternativa abierta y sin fronteras a todos los servicios financieros imaginables, como cuentas de ahorro, préstamos, seguros, trading y otros.

Las aplicaciones descentralizadas (dApps), encabezadas por el gigante de los contratos inteligentes Ethereum, se ejecutan en el sistema de registro distribuido de la cadena de bloques y eliminan por completo la necesidad de una autoridad central que actúe como intermediaria, como ocurre en las finanzas tradicionales. En esencia, esto permite la creación de un sistema en el que no hay un solo punto de fallo, ya que se mantienen registros idénticos en miles de ordenadores a través de una red P2P.

Los préstamos, la agricultura de rendimiento, el arbitraje, el staking con alto TAE y los protocolos de trading descentralizado son sólo algunos de los servicios alternativos que ofrecen las Finanzas Descentralizadas. El trading descentralizado, en particular, ha despertado el interés de muchos inversores y usuarios de criptomonedas, y ha llevado a muchos proyectos a desarrollar sus propios protocolos de trading, exchange descentralizado (DEX) y creador de mercado automatizado (AMM). Uno de los proyectos más notables en este sentido es Uniswap, con su protocolo totalmente descentralizado para la provisión automática de liquidez en Ethereum.

Acerca de Uniswap

Uniswap es un exchange de criptomonedas líder que funciona en la cadena de bloques de Ethereum y se diferencia completamente de los exchanges tradicionales en que propone un ecosistema totalmente desintermediado y descentralizado en el que no se permite a ninguna entidad poseer, controlar u operar su red. Además, Uniswap aprovecha un tipo de modelo de trading bastante nuevo, denominado protocolo de liquidez automatizado, que evita la necesidad de intermediarios de confianza y da prioridad a la descentralización, así como a la seguridad.

Uniswap

Uniswap, un sofisticado protocolo de trading descentralizado

Lanzado en 2018, Uniswap se ha convertido en el exchange descentralizado (DEX) más popular y utilizado, con más de 5.000 millones de dólares bloqueados en sus contratos inteligentes.

Al estar basado en Ethereum, Uniswap es totalmente compatible con todos los tokens ERC-20 y otras infraestructuras de Ethereum, como los servicios de monedero Metamask y MyEtherWallet. Además, la plataforma Uniswap es al 100% de código abierto, lo que significa que cualquiera puede, en esencia, copiar su código fuente y redistribuirlo para crear un protocolo DeFi similar, como es el caso de Sushiswap, por ejemplo.

Uniswap TVL

Una visión del TVL actual de Uniswap - Imagen vía DeFiPulse

Como DEX, Uniswap permite a los usuarios intercambiar varios tokens ERC-20 desde una interfaz web sencilla y fácil de usar, que elimina los numerosos cuellos de botella típicos de otros exchanges tradicionales y centralizados. Para ello, Uniswap implementa la arquitectura específica de un Creador de Mercado Automatizado (AMM) y utiliza piscinas de liquidez, a diferencia de los libros de órdenes tradicionales, para determinar los precios de los activos, realizar transacciones y ejecutar operaciones.

Las infraestructuras AMM constituyen, de hecho, uno de los desarrollos más notables que han surgido del ecosistema DeFi, ya que ofrecen a los usuarios características increíblemente ventajosas, como la posibilidad de intercambiar tokens ERC-20 sin tener que encontrar un comprador o un vendedor en el lado opuesto de la operación.

De hecho, Uniswap no utiliza un libro de órdenes para determinar los precios de los tokens, sino que utiliza un conjunto de fórmulas basadas en las proporciones de tokens en sus distintas piscinas de liquidez. Este enfoque crea una economía equilibrada dentro de la cadena y pretende producir precios más fiables, así como evitar la manipulación de los precios.

Automated Market Maker

Los Creadores de Mercado Automatizados facilitan el trading en el DEX y no aplican los sistemas tradicionales de libro de órdenes

Por lo tanto, está claro que para contextualizar mejor las funcionalidades DeFi de Uniswap y la arquitectura de provisión de liquidez automatizada, es necesario realizar un breve análisis del modelo AMM y de las piscinas de liquidez. Esto ayudará a comprender mejor el papel de Uniswap en el espacio DeFi y a arrojar luz sobre los problemas que pretende resolver.

DEXes, AMMs y piscinas de liquidez

Los Creadores de Mercado Automatizados (AMM) permiten que los activos digitales se negocien de forma automática y sin permiso, utilizando piscinas de liquidez en lugar de un mercado tradicional de compradores y vendedores. En las plataformas de exchange tradicionales, los compradores y vendedores ofrecen diferentes precios para un activo y, cuando otros usuarios consideran que un precio de la lista es aceptable, ejecutan la operación y ese precio se convierte en el precio de mercado del activo. Los bienes inmuebles, las acciones, el oro y la mayoría de los demás activos se basan en esta estructura de mercado tradicional para el trading.

Orderbook DEX

Los libros de órdenes se utilizan principalmente en los exchanges centralizados y en los mercados tradicionales - Imagen vía StableTrade Medium

Si, por ejemplo, un operador quiere vender Bitcoin a un precio de, digamos, 40.000 dólares en un exchange centralizado, tendrá que esperar a que aparezca un comprador en el otro extremo del libro de órdenes que quiera comprar una cantidad igual o superior de Bitcoin a ese precio. Sin embargo, el principal problema de este tipo de estructura económica es la liquidez, que en este escenario se refiere a la profundidad del mercado, o a la cantidad de órdenes abiertas para el activo, y al número de órdenes que hay en el libro de órdenes en un momento dado.

Por lo tanto, si la liquidez es baja, los operadores podrían no ser capaces de ejecutar sus órdenes de compra o venta. Los AMMs intentan resolver este problema ofreciendo una herramienta financiera que siempre está disponible para el trading y que no depende de las interacciones tradicionales entre compradores y vendedores.

Liquidez reestructurada

La liquidez se refiere a la facilidad con la que un activo puede convertirse en otro sin afectar a su precio de mercado. Antes de la aparición de los AMMs, la liquidez suponía un gran desafío para los exchanges descentralizados (DEXes) de Ethereum. De hecho, al tratarse de una tecnología nueva con una interfaz complicada, el número de compradores y vendedores seguía siendo bastante reducido, lo que significaba en esencia que era difícil encontrar suficientes usuarios dispuestos a hacer trading de forma habitual.

Market Liquidity

A través de las piscinas de liquidez, los exchanges acceden a una mayor actividad de trading y eficiencia de capital.

Los AMMs resuelven este problema de liquidez limitada creando piscinas de liquidez y ofreciendo a los proveedores de liquidez (LP) un incentivo para suministrar activos a estas piscinas. En consecuencia, cuantos más activos haya en una piscina y más liquidez tenga la piscina, más fácil será el trading en los eschanges descentralizados.

En los AMMs, en lugar de operar entre compradores y vendedores, los usuarios operan contra una piscina de tokens, conocida como piscina de liquidez. Los usuarios proporcionan piscinas de liquidez con tokens y el precio de los tokens en la piscina se determina por una relación matemática, a diferencia de un libro de órdenes.

Cualquiera que posea cualquier tipo de activo ERC-20 y tenga acceso a una conexión a Internet puede convertirse en proveedor de liquidez suministrando tokens a un protocolo AMM. Los proveedores de liquidez suelen ganar una comisión por suministrar tokens a las piscinas y esta comisión la pagan los operadores que interactúan con la piscina de liquidez.

Arquitectura del protocolo

Al ser un DEX, Uniswap está más descentralizado y es más flexible que muchos otros exchanges de activos digitales y, por tanto, puede ofrecer a sus usuarios una serie de características ventajosas, enriqueciendo su experiencia DeFi en general. Al ver el sitio web de Uniswap, es importante tener en cuenta que es mucho más que una simple interfaz.

De hecho, Uniswap estandariza la forma en que se intercambian los tokens ERC-20 con un conjunto de contratos inteligentes propios y permite que cualquiera construya una interfaz que se conecte a estos contratos inteligentes para empezar a realizar intercambios inmediatamente con todos aquellos que utilicen Uniswap.

Hay dos tipos diferentes de contratos que componen el protocolo Uniswap: contratos de intercambio y contratos de fábrica.

Exchange Contract Uniswap

Visualización del mecanismo de contratos de intercambio de Uniswap - Imagen vía ProgrammerSought

Los contratos de intercambio contienen una piscina compuesta por un token específico y Ethereum, con la que los usuarios pueden operar y realizar intercambios. El segundo tipo de contrato, el contrato de fábrica, es responsable de crear nuevos contratos de intercambio y de conectar la dirección del token ERC-20 a su contrato de intercambio personal.

Adding DAI To Uniswap

DAI se añadió a Uniswap a través de una llamada al contrato de fábrica - Imagen vía Coinmonks Medium

Como Uniswap no cobra comisiones por incluir nuevos tokens en su protocolo, cualquiera puede llamar a una función del contrato de fábrica para registrar un nuevo token. La imagen anterior muestra el proceso para añadir el token DAI a Uniswap y algo que ocurrió cuando alguien llamó primero a la función 'createExchange' en un contrato de fábrica con la dirección del contrato DAI. La fábrica entonces comprueba el registro para verificar si el contrato de intercambio para este token fue creado previamente. Si no fue creado, la fábrica crea un contrato de intercambio y escribe su dirección en el registro.

Piscinas de liquidez en Uniswap

Como se ha mencionado anteriormente, Uniswap no hace uso del sistema de libro de órdenes para estimar el precio de los activos. En exchanges de criptomonedas más tradicionales como Coinbase o Binance, el valor de un activo se basa puramente en la oferta y la demanda, donde el precio más alto es aquel al que alguien está dispuesto a comprar y el más bajo es aquel al que alguien está dispuesto a vender.

Binance Order Book

Visualización del libro de órdenes del mercado al contado de Binance para ETH - Imagen vía Binance

La imagen de arriba muestra que el precio de oferta más alto de ETH en Binance es de 1985.87 dólares y el precio de oferta más bajo es de 1985.88 dólares. En lugar de implementar este sistema, Uniswap utiliza contratos de intercambio para agrupar tanto ETH como un token específico en una piscina personal.

Cuando un usuario intercambia ETH por otro token en Uniswap, el ETH se envía a la piscina de contratos y el token se devuelve directamente al usuario. De este modo, los traders no tienen que esperar a los intermediarios para intercambiar sus tokens o determinar un precio. Además, dado que cualquier token puede cotizar en Uniswap, los usuarios no tienen que preocuparse de que los tokens correspondan a una persona concreta, evitando por completo el problema de la provisión de liquidez inicial.

Protocolo automatizado de liquidez

La forma en que Uniswap resuelve el problema de liquidez típico de los exchanges centralizados que utilizan libros de órdenes es mediante un protocolo de liquidez automatizado. Este sistema funciona incentivando a los usuarios que operan en Uniswap para que se conviertan en proveedores de liquidez (LP). Los usuarios de Uniswap juntan su capital para crear un fondo que se utiliza para ejecutar todas las operaciones que se realizan en la plataforma.

Cada token cotizado tiene su propia piscina a la que los usuarios pueden suministrar liquidez, y el precio de cada token no se determina mediante un sistema de libro de órdenes, sino utilizando un algoritmo matemático informatizado. A cambio de suministrar fondos a las piscinas, los LPs reciben un token que representa su contribución a la piscina.

Por ejemplo, si un LP aportara 1.000 dólares a una piscina de liquidez que tuviera 10.000 dólares en total, el LP recibiría un token de contribución por el 10% de esa piscina. Este token puede canjearse por una parte de las comisiones de trading, ya que, de hecho, Uniswap cobra a los usuarios una comisión fija del 0.30% por cada operación que se produce en la plataforma y la envía automáticamente a la reserva de liquidez de Uniswap.

Uniswap Pooling System

Una representación de cómo funciona el sistema de piscinas de Uniswap - Imagen vía Uniswap.org

Aunque Uniswap se ha actualizado recientemente a Uniswap v3, su protocolo v2 supuso la introducción de una estructura de comisiones que podía activarse y desactivarse en función de la votación comunitaria, mediante la cual el 0.05% de cada comisión de trading del 0.30% se enviaba a un fondo de Uniswap para financiar la infraestructura y el desarrollo futuro.

Determinación del precio del token mediante la fórmula del producto constante

En lugar de utilizar un libro de órdenes para determinar el precio de un activo, asignado al mayor comprador y al menor vendedor, Uniswap aprovecha su arquitectura AMM para ajustar matemáticamente el precio de un token en función de sus ratios de oferta y demanda en una piscina de liquidez. Esto funciona esencialmente aumentando o disminuyendo el precio de un token en función de la relación de cuántos tokens hay en una determinada piscina de liquidez.

Constant Formula Uniswap

La fórmula del producto constante fue desarrollada por Vitalik Buterin y popularizada por Uniswap - Imagen vía Finematics

Esta proporción de tokens se calcula a través de lo que se llama la Fórmula del Producto Constante, una ecuación que fue propuesta por primera vez por el fundador de Ethereum, Vitalik Buterin, y luego popularizada por Uniswap. La fórmula se presenta de la siguiente manera:

balance_tokenA_(x) * balance_tokenB_(y) = k, o de forma sencilla x * y = k

La constante, representada por "k", significa que hay un equilibrio constante de activos que determina el precio de los tokens en una piscina de liquidez. Por ejemplo, si un AMM tiene tanto ETH como BTC, dos activos muy volátiles, cada vez que se compre ETH su precio aumentará, ya que habrá menos ETH en la piscina que antes de la compra. Por el contrario, el precio del BTC disminuirá al haber más cantidad en la piscina. Además, es importante tener en cuenta que sólo cuando se incorporen nuevos proveedores de liquidez, la piscina aumentará de tamaño.

Visualmente, el precio de los tokens en el AMM de Uniswap sigue una curva exponencial determinada por su fórmula de producto constante.

Uniswap Formula Graph

Una representación visual de la fórmula de producto constante de Uniswap (k) - Imagen vía Paradigm

En este estado de equilibrio constante, definido por k, la compra de un ETH en una piscina de liquidez de ETH-BTC hace que el precio de ETH suba ligeramente a lo largo de la curva, mientras que la venta de un ETH hace que baje ligeramente. Lo contrario ocurre con el BTC en la piscina de ETH-BTC, lo que permite a la piscina hacer frente a altos niveles de volatilidad y finalmente volver a un estado de equilibrio.

Otros ejemplos visuales de (K)

Como se ha mencionado anteriormente, Uniswap utiliza contratos de intercambio para agrupar tanto ETH como un token ERC-20 específico en una piscina individual. Cuando se intercambia ETH por un token en Uniswap, el ETH se envía a la piscina del contrato y el token se devuelve al usuario. La cantidad que se devuelve tras el intercambio se basa en una fórmula AMM, x * y = k.

En esencia, la cantidad que se devuelve a los usuarios depende de la proporción de ETH por token en la piscina.

Uniswap K Graph

Imagen vía Uniswap.org

Si los usuarios suministran piscinas de liquidez con sólo 1 token, estas piscinas mantienen un equilibrio de precios con los mercados externos a través de oráculos y traders que arbitran entre las piscinas. Idealmente, tomando como ejemplo una piscina de liquidez DAI-ETH, esto podría conceptualizarse como una balanza, tal y como se ilustra a continuación.

ETH DAI Uniswap Scale

Una imagen de  liquidez equilibrada para el par DAI-ETH en un exchange centralizado - Imagen vía Coinmonks

Supongamos que el precio actual de ETH es de 150 dólares y que la relación en la piscina Uniswap DAI-ETH devuelve 150 DAI por ETH. En este escenario, la piscina está equilibrada, ya que el precio de sus activos es coherente con los precios actuales del mercado. Sin embargo, si se produce un movimiento rápido del mercado que haga bajar el precio de ETH a 100 dólares en un exchange centralizado, la piscina está desequilibrada, ya que los operadores pueden seguir intercambiando ETH por 150 DAI en Uniswap cuando el precio de mercado de ETH es de 100 dólares.

Unbalanced Liquidity Pool Uniswap

Una imagen de liquidez desequilibrada para el par DAI-ETH en un exchange centralizado - Imagen vía Coinmonks

Así, los usuarios de Uniswap pueden poner ETH en una piscina, retirar DAI, intercambiar DAI por ETH y obtener beneficios por el camino. Esto puede hacerse hasta que la piscina se equilibre de nuevo y refleje el precio actual del mercado, creando considerables oportunidades de arbitraje para los traders en Uniswap.

Uniswap v.1 and v.2

Uniswap v1 fye la primera versión del protocolo lanzada en noviembre de 2018 en la Devcon 4. Entre sus principales características, Uniswap v1 ofrecía:

  • Soporte para cualquier token ERC-20 mediante contratos de fábrica.

  • Piscinas de liquidez para recolectar comisiones en los pares ETH-ERC-20.

  • Precios automatizados sensibles a la liquidez utilizando la fórmula de producto constante (k).

  • Trading de ETH para cualquier token ERC-20 sin envoltura.

  • Comisiones de gas bajas

  • Soporte para exchanges Uniswap privados y personalizados

  • Implementación del front-end de código abierto

  • Financiación a través de un programa de ayudas de la Fundación Ethereum

V1 Liquidity Growth

El crecimiento exponencial de la liquidez en Uniswap v1 - Imagen vía Uniswap.org

En mayo de 2020, Uniswap lanzó su segunda versión e introdujo una serie de nuevas optimizaciones y mejoras. Entre sus principales características, Uniswap v2 ofrecía:

  • Pares de negociación de ERC-20 a ERC-20, a diferencia de los pares exclusivos de ETH a ERC-20 y de ERC-20 a ETH de la v1.

  • Oráculos de precios

  • Intercambios Flash

  • Arquitectura Core/Helper

  • Arquitectura técnica

  • Camino hacia la sostenibilidad

  • Detalles de la red de pruebas y del lanzamiento

Los pares de ERC-20 a ERC-20 de Uniswap v2 constituyen quizás la mejora más notable, ya que abren un mercado completamente nuevo para el trading de activos digitales, obviando muchos de los cuellos de botella de los exchanges centralizados. En Uniswap v2, cualquier activo ERC-20 puede agruparse en un piscina con cualquier otro ERC-20, utilizándose principalmente ETH envuelto en lugar de ETH nativo en los contratos principales. Mientras que en Uniswap v1 todas las piscinas de liquidez se establecen entre ETH y ERC-20 individuales, la v2 permite a los usuarios intercambiar cualquier ERC-20 con cualquier otro ERC-20 realizando el rutado a través de ETH.

ETH Router

El ETH como intermediario para intercambiar DAI por USDC en la v1 - Imagen vía Uniswap.org

La implementación de las piscinas de tokens ERC-20 a ERC-20 de la v2 puede ser realmente ventajosa para los proveedores de liquidez, que pueden mantener posiciones más diversas denominadas en tokens ERC-20. Además, si un usuario quisiera cambiar, por ejemplo, DAI por USDC en la v1, habría tenido que someterse a una doble comisión de transacción, a saber, DAI a ETH y ETH a USDC.

DAI To USDC Swap

Intercambio de DAI a USDC con un router ETH en Uniswap v2 - Imagen vía Uniswap.org

Sin embargo, con Uniswap v2, los usuarios pueden realizar transacciones directamente entre dos ERC-20 a través de un router ETH.

Uniswap v3: Una nueva era de AMMs

A estas alturas está claro que Uniswap sirve de infraestructura crítica para las finanzas descentralizadas e incentiva a los desarrolladores, traders y proveedores de liquidez a participar en un mercado de activos digitales sólido y seguro.

Uniswap Version 3

Uniswap v3 introduce una nueva capa en el trading en los exchanges descentralizados

El 5 de mayo de 2021, el equipo de Uniswap anunció el lanzamiento de Uniswap v3, su versión más potente hasta la fecha, en la red principal de Ethereum.

Uniswap Tweet V3

El 5 de mayo, Uniswap v3 se puso en marcha en la red principal de ETH - Imagen vía Uniswap Twitter

Uniswap v3 presenta las siguientes características:

  • Liquidez concentrada, que ofrece a los LPs un control granular sobre los rangos de precios a los que se asignan su capital.

  • Múltiples niveles de comisiones, lo que permite compensar adecuadamente a los inversores por asumir distintos grados de riesgo.

  • Provisión de liquidez con una eficiencia de capital de hasta 4000 veces en comparación con la v2, lo que supone una mayor rentabilidad para los LP.

  • Menor deslizamiento.

  • Oráculos de precios rápidos y baratos. Los oráculos Uniswap v3 son capaces de proporcionar bajo demanda precios medios ponderados en el tiempo para cualquier periodo dentro de los últimos 9 días de ejecución.

  • ¡Comisiones de gas significativamente más baratas! Las transacciones de intercambio v3 se ejecutarán en la solución de capa 2 de Optimism.

Eficiencia de capital de la v3

Uno de los cambios más significativos que se producen con Uniswap v3 está relacionado con la eficiencia de capital. Esto se debe a que la mayoría de los AMMs han demostrado ser bastante ineficientes en cuanto al capital, ya que la mayoría de sus fondos en un momento dado no se utilizan. Por ejemplo, Uniswap tiene actualmente 5.000 millones de dólares bloqueados en sus contratos, sin embargo, sólo tiene 1.000 millones de dólares de volumen al día.

Uniswap v3 pretende resolver este problema permitiendo a los LPs establecer precios personalizados para los que quieren proporcionar liquidez. Esto, a su vez, conducirá a una liquidez concentrada en el rango de precios en el que se produce la mayor parte de la actividad de trading.

Uniswap en la capa 2

Las comisiones de transacción en la red Ethereum han alcanzado su máximo nivel en el último año y esto ha hecho que, en ocasiones, Uniswap sea inasequible para muchos pequeños inversores. Por lo tanto, para contrarrestar esto, Uniswap v3 se desplegará en una solución de escalado de capa 2 llamada Optimism.

Optimism

Optimism permitirá a Uniswap alcanzar una mayor escalabilidad y realizar transacciones de forma más eficiente - Imagen vía Uniswap.org

Al implementar un rollup optimista de capa 2, Uniswap se beneficiará de la seguridad de la cadena de bloques de Ethereum y disfrutará de un mayor rendimiento transaccional, así como de escalabilidad.

Cómo utilizar Uniswap

Uniswap ofrece una interfaz fácil de usar que permite a los usuarios conectar sus monederos Metamask, Portis, WalletConnect, Coinbase Wallet o Fortmatic y empezar a realizar trading de inmediato. A continuación se muestra una guía paso a paso sobre cómo empezar a utilizar la plataforma Uniswap:

  • Una vez que el monedero está completamente configurado, los usuarios pueden ir al sitio web oficial de Uniswap, hacer click en "Launch App" y luego en "Connect Wallet".

Connect Wallet Uniswap

Imagen vía app.uniswap.org

  • Los usuarios pueden seleccionar su monedero preferido y empezar a utilizar la plataforma.

  • A continuación, aparecerá una ventana emergente con la cuenta del usuario, que deberá hacer clic en "next" y "connect".

  • Ahora que el monedero seleccionado está conectado a Uniswap, los usuarios pueden empezar a realizar intercambios.

  • En la pestaña de intercambio, los usuarios pueden elegir la cantidad de tokens que desean intercambiar, y si un token no aparece en la lista, tendrán que introducir manualmente la dirección del contrato oficial del token deseado.

Token Amount

Imagen vía TheCryptoBasic

  • Uniswap proporcionará a los usuarios una estimación de la cantidad de tokens que recibirán tras el intercambio.

  • Los usuarios pueden confirmar el intercambio simplemente haciendo click en "Confirm Swap".

  • Tras confirmar el intercambio, aparecerá una ventana con la comisión de gas necesaria para ejecutar la transacción.

  • Una vez completada la transacción, Uniswap proporciona a los usuarios un enlace a su transacción en Etherscan.

Token UNI

UNI es un token ERC-20 y el activo nativo de Uniswap. El token UNI actúa como token de gobernanza para la plataforma Uniswap y da a sus poseedores el derecho a votar sobre nuevos cambios y desarrollos de la plataforma, incluida la forma de distribuir los tokens acuñados a la comunidad y a los desarrolladores, así como cualquier cambio en la estructura de comisiones.

UNI se creó en septiembre de 2020 para evitar que los usuarios de Uniswap migraran a SushiSwap, que había ofrecido a los usuarios de Uniswap tokens SUSHI a cambio de esa migración. Así pues, Uniswap acuñó 1.000 millones de tokens UNI y decidió distribuirlos a todos los que hubieran utilizado previamente la plataforma. El 1 de septiembre, cada usuario recibió 400 tokens UNI, lo que equivalía a unos 1.400 dólares en ese momento.

Uni Token Price

Desde principios de 2021, Uniswap ha disfrutado de una tendencia progresiva al alza, pero ha retrocedido desde sus máximos de mayo de 2021 - Imagen vía CoinMarketCap

Uniswap cotiza actualmente en torno a los 16 dólares y alcanzó un máximo histórico de 44.97 dólares el 3 de mayo de 2021. Uniswap recibió apoyo e inversiones de empresas de capital riesgo de peso en el mundo de la cadena de bloques, como Andreessen Horowitz, Paradigm Venture Capital, Union Square Ventures y Parafi. Debido a su respaldo, su rendimiento histórico y el lanzamiento de la v3, es probable que Uniswap siga creciendo a medio y largo plazo y siga cumpliendo sus promesas de convertirse en el DEX definitiva para la DeFi.

El equipo de Uniswap

Uniswap fue fundada el 2 de noviembre de 2018 por Hayden Adams, antiguo ingeniero mecánico de Siemens. Hayden se licenció en ingeniería en la Universidad de Stony Brook en 2016 y se inspiró profundamente en la propuesta de Vitalik Buterin de 2016 sobre un exchange descentralizado que emplearía un creador de mercado automatizado dentro de la cadena con ciertas características únicas. Sólo dos años después, Hayden Adams comenzó a trabajar en su propio AMM-DEX y desde entonces se ha convertido en el fundador y principal catalizador de Uniswap.

Tras recibir varias rondas de financiación, así como un programa de ayudas de 100.000 dólares de la Fundación Ethereum, Hayden comenzó a ampliar sus recursos y empleados para el desarrollo de la plataforma Uniswap.

El equipo de Uniswap Labs está compuesto por:

Conclusión

Uniswap ha tomado por asalto el espacio de la DeFi, ya que ofrece a sus usuarios una variedad de funcionalidades emocionantes y ventajosas, y en última instancia rediseña el concepto de liquidez a través de su infraestructura AMM.

Como DEX, Uniswap permite a los usuarios intercambiar varios tokens ERC-20 desde una interfaz web sencilla y fácil de usar, que elimina los numerosos cuellos de botella típicos de otros exchanges tradicionales y centralizados, y además incentiva a los operadores y desarrolladores a proporcionar liquidez a sus piscinas y recibir atractivas comisiones de trading.

Uniswap ha creado una innovadora arquitectura DeFi que está remodelando realmente el proceso de trading descentralizado dentro de la cadena y, por esta misma razón, está destinado en esencia a lograr un éxito a largo plazo.

Aviso: Estas son las opiniones del autor y no deben considerarse como un consejo de inversión. Los lectores deben hacer su propia investigación.

El artículo Reseña de Uniswap: Protocolo de trading descentralizado fue publicado en primer lugar en Coin Bureau.

Comparte: