Uniswap es un intercambio descentralizado que funciona en Ethereum donde se pueden comprar, vender e intercambiar criptomonedas.
Uniswap es un intercambio descentralizado que funciona en Ethereum donde se pueden comprar, vender e intercambiar criptomonedas.
Uniswap tiene como objetivo proporcionar un servicio similar al de los intercambios tradicionales sin la necesidad de depender de un operador central para mantener un libro de órdenes para que compradores y vendedores coloquen órdenes. En su lugar, Uniswap se basa en una colección de pools de liquidez para proporcionar un servicio similar.
Uniswap fue el primer intercambio descentralizado (DEX) en utilizar con éxito un modelo de creador de mercado automatizado (AMM) para permitir el intercambio sin confianza de activos digitales. Los usuarios pueden "proporcionar liquidez" depositando sus criptomonedas en los pools de pares de activos digitales de Uniswap. Estos pools de liquidez luego sirven como recursos para que otros usuarios comercien, haciendo posible intercambiar un token por otro con comisiones mínimas, rendimiento rápido y ejecución sin confianza.
Aunque se han desarrollado muchos DEX desde entonces, Uniswap ha disfrutado de una ventaja de ser el primero en moverse. En el pico del mercado de criptomonedas de 2021, Uniswap tenía más de $10 mil millones en valor total bloqueado (TVL) en su protocolo. Se ha implementado en Ethereum y sus diversas soluciones de capa 2 (L2) como Arbitrum, Optimism y Polygon.
UNI es un token basado en Ethereum ERC-20 que es utilizado por la comunidad de Uniswap para votar sobre propuestas de gobernanza y hacer cambios en el protocolo.
¿Cómo se desarrolló Uniswap?
Uniswap fue creado por Hayden Adams, quien comenzó a programar contratos inteligentes de Ethereum después de ser despedido de su puesto como ingeniero mecánico en Siemens en 2017. Comenzó a trabajar en un protocolo AMM temprano basado en descripciones del creador de Ethereum Vitalik Buterin. (De hecho, el proyecto originalmente se llamaba "Unipeg", y el propio Buterin fue quien sugirió "Uniswap" como alternativa.)
Ha habido dos actualizaciones importantes del protocolo Uniswap desde su lanzamiento inicial. Uniswap v2 se lanzó en mayo de 2020 e introdujo varias características, incluyendo una nueva forma de rastrear los precios de las criptomonedas y una nueva interfaz de usuario. Uniswap v3 se lanzó un año después, mejorando aún más algunas de las características introducidas en v2 y añadiendo la funcionalidad de liquidez concentrada (detalles a continuación).
Uniswap está siendo continuamente mantenido por Uniswap Labs, liderado por Hayden Adams como su CEO. Parte de la financiación original del proyecto provino de una subvención de la Fundación Ethereum, pero en los años siguientes ha dependido principalmente de la financiación de firmas de capital de riesgo privadas. En octubre de 2022, Adams anunció una ronda de financiación de $165 millones con participantes como Polychain Capital, Andreessen Horowitz y Paradigm.
¿Cómo funciona Uniswap?
Creador de mercado automatizado (AMM)
Los creadores de mercado tradicionales utilizan libros de órdenes, que son listas de órdenes de "compra" y "venta" compiladas según el precio. Cuando un comprador y un vendedor acuerdan un precio, el creador de mercado facilita la operación entre ellos.
Como alternativa a un libro de órdenes, Uniswap utiliza una serie de contratos inteligentes para generar un creador de mercado automatizado (AMM). En lugar de hacer intercambios con las órdenes de otros operadores, los usuarios de un AMM operan contra pools de liquidez (LP) que contienen pares de activos criptográficos. Hay dos tipos básicos de usuarios de un AMM:
- Proveedores de liquidez – Estos usuarios depositan criptomonedas en pools de liquidez y proporcionan la liquidez que permite a los operadores intercambiar entre diferentes activos. Por ejemplo, un proveedor de liquidez debe depositar cantidades equivalentes de ETH y DAI en un pool. A cambio, reciben tokens LP que representan su participación en el pool ETH/DAI. Mientras sus fondos estén depositados y mantengan tokens LP, ganan el derecho a cobrar comisiones cada vez que se utiliza el pool para intercambios.
- Operadores – Estos son usuarios que intercambian tokens en los pools de liquidez. Especifican qué activo quieren intercambiar por otro y cuánto. Usando el mismo ejemplo, si un operador quiere intercambiar 1 ETH por una cantidad equivalente de DAI, envía la operación en la interfaz frontal de Uniswap y los contratos inteligentes de la plataforma inician una interacción con el pool ETH/DAI. Pagan una comisión específica del pool por cada intercambio que realizan, que se reparte entre los proveedores de liquidez del pool.
Para que este proceso funcione correctamente, los precios de los tokens de cada pool deben ajustarse con cada intercambio, de modo que haya un valor constante de ambos tokens en cualquier pool. Esto se logra utilizando la Fórmula del Producto Constante, que establece que el saldo del "token x" multiplicado por el saldo del "token y" es una constante "k" (x * y = k).
Por ejemplo, si un intercambio resulta en que se deposita DAI en un pool y se retira ETH, entonces el precio de DAI se ajusta a la baja mientras que el precio de ETH aumenta. Los operadores de arbitraje aprovechan las pequeñas diferencias en los precios de los activos en diferentes mercados para mantenerlos relativamente estables y precisos.
Liquidez concentrada
Las versiones anteriores de Uniswap requerían que los usuarios proporcionaran liquidez a través de precios teóricamente infinitos de un par de criptomonedas. Por ejemplo, la mayoría de las operaciones para una stablecoin ocurren en un rango estrecho entre $0.99 y $1.01, lo que significa que los proveedores de liquidez "desperdiciarían" su capital al proporcionar liquidez fuera de este rango.
Por lo tanto, Uniswap v3 introdujo el concepto de liquidez concentrada. Esto permite a los usuarios definir un rango de precios (por ejemplo, de $0.99 a $1.01 en el ejemplo anterior) al que proporcionan liquidez. Cobran más comisiones cuando los intercambios ocurren dentro de ese rango —que es la mayoría del tiempo— y aumentan su eficiencia de capital, o las recompensas relativas generadas por sus participaciones.
Otras características: oráculos y comercio de NFT
Uniswap mantiene precios estables de activos digitales utilizando oráculos, un software que permite a los contratos inteligentes comunicarse con el mundo fuera de la cadena de bloques. Uniswap v3 introdujo oráculos de precio promedio ponderado por tiempo (TWAP), que almacenaban datos históricos de precios de pares de criptomonedas para mantener precios precisos. Uniswap v3 mejoró este sistema haciendo que los datos del oráculo TWAP fueran más fáciles y baratos de acceder.
En junio de 2022, Uniswap adquirió Genie, un agregador de mercado de NFT, que permite a los usuarios comerciar NFT en la plataforma Uniswap desde noviembre de 2022.
¿Cómo se utiliza el token UNI?
El token UNI se utiliza para gobernar el protocolo a través de la votación de propuestas, establecer estructuras de comisiones para los pools de liquidez, decidir lanzar el protocolo en redes alternativas como L2, y determinar cómo gastar los fondos en la tesorería de la comunidad de Uniswap (que ascendía a poco más de $2 mil millones en diciembre de 2022). UNI también puede ser delegado por los usuarios a otras partes para que voten en su nombre.
Distribución de tokens
En septiembre de 2020, Uniswap anunció el lanzamiento de UNI, con un suministro total de 1 mil millones de tokens UNI. De estos, el 60% se asignó a la comunidad, incluyendo un "airdrop" de 400 UNI que podía ser reclamado por cualquiera que hubiera usado alguna vez Uniswap v1 o v2, con un valor aproximado de $1400 en ese momento.
Otro 21.3% del suministro se asignó al proyecto y sus fundadores, 0.7% a asesores, y 18% a inversores. Todos los tokens distribuidos a estos últimos grupos se establecieron para someterse a un cronograma de consolidación de 4 años hasta 2024.
Después de que todos los tokens se liberen a la circulación en 2024, habrá una tasa de inflación perpetua del 2% anual, aumentando el suministro total en un 2% cada año.
Aspectos esenciales de Uniswap
- Uniswap es un intercambio descentralizado que pionero en el uso de un creador de mercado automatizado (AMM)
- El AMM de Uniswap involucra dos tipos de usuarios —proveedores de liquidez y operadores— y utiliza pools de liquidez como intermediario para permitir intercambios sin confianza de activos digitales
- El token UNI se utiliza para la gobernanza del protocolo, permitiendo a la comunidad votar sobre propuestas que guían las estructuras de comisiones y otros aspectos fundamentales de Uniswap