¿Qué es Uniswap?

que-es-uniswap
7 min read

Si deseas saber qué es Uniswap has llegado al sitio ideal. Aquí te contaré de manera resumida lo mejor sobre este protocolo y su funcionamiento.

El mundo cripto está conmocionado porque sobre la cadena de bloques de Ethereum se está construyendo una revolución de la industria financiera, cómo ya vimos en nuestro artículo sobre qué son las finanzas descentralizadas

Uniswap es tal vez el proyecto más interesante construido sobre estas bases y consiste en un protocolo que permite a compradores y vendedores poder intercambiar tokens a través de contratos inteligentes y sin la necesidad de utilizar un exchange o depender de un order book.

Para hacerlo, Uniswap utiliza un algoritmo que asigna automáticamente la tasa de intercambio aplicable en función de la relación entre los tokens y la demanda de intercambio.

A continuación explicaremos más a fondo este protocolo y sus implicancias, así que ¡súbete al unicornio!.

Historia de Uniswap

La creación de Uniswap estuvo orientada a proveer de dos servicios: por un lado ser un DEX (descentralized exchange) dentro del ecosistema Ethereum y por otro lado servir de protocolo de liquidez automatizado (lo que se conoce como AMM).

La elección de Ethereum como base está justificada en el hecho de que gracias a la utilización de los smart contracts Uniswap no requiere ningún tipo de centralización para funcionar. Y otra de las ventajas es que se integra automáticamente a la cantidad de tokens ERC20 que existen sobre Ethereum.

En resumen, Uniswap es un protocolo autónomo que responde a su propia programación que es transparente e inmutable.

El proyecto se inicia después de una serie de post hechos por Vitalik Buterin (creador de Ethereum) en el año 2017 y en el año 2018. En los primeros, auguraba la posibilidad de crear un DEX sobre Ethereum y en los segundos hablaba sobre los MMA (automated market maker).

Estas ideas fueron recogidas por Hayden Adams para crear Uniswap y transformarlo en lo que hoy es uno de los mayores sistemas DeFi de Ethereum.

¿Cómo funciona Uniswap?

Como bien te he contado hace algunos párrafos el funcionamiento de Uniswap se centra en dos cuestiones: ofrecer un intercambio descentralizado (DEX) y ofrecer un protocolo de liquidez automatizado (AMM).

El DEX Uniswap funciona como lo hacen la mayoría de los exchanges. Una persona quiere cambiar una criptomoneda por otra y el exchange realiza la transacción. La diferencia en Uniswap es que esto se realiza de manera descentralizada a través de smart contracts.

Así, el control de los fondos está siempre en manos de los usuarios y además, debido a la gran base de usuarios y proveedores de liquidez, los intercambios se realizan con una rapidez admirable.

Ahora hablemos de su modelo de AMM que es dónde Uniswap también destaca del resto. Esto se debe a que funciona bajo un diseño llamado Constant Product Market Maker (CPMM). Este diseño permite a los usuarios crear reservas de liquidez (o pools de liquidez) con la cual los traders puedan negociar rápidamente.

Para explicarlo de manera más directa, ciertos usuarios depositan sus criptos en un pool de liquidez (ej. DAI/ETH) y ese dinero lo utilizan las demás personas que quieran hacer intercambios.

A cambio, los depositantes reciben parte de las comisiones de transacción dependiendo el monto que hayan depositado.

Esto es lo que ha impulsado a Uniswap a alcanzar volúmenes increíbles, ya que esta inyección de liquidez significa más ganancias para los usuarios, y dando origen a un fenómeno muy de moda actualmente: el liquidity mining o minería de liquidez.

que-es-uniswap

Cómo funcionan los pools de liquidez

Tal como dijimos, el objetivo de Uniswap con estos pools es obtener liquidez de ciertos usuarios, para que otros usuarios realicen sus intercambios sin problemas. De esta manera se generar un win-win: los traders experimentan mejores transacciones y los depositantes en pools se llevan comisiones por brindar liquidez.

Estas pools están configuradas para que el depositante deba ingresar dos tokens (ej. ETH y DAI). El propósito de esto es crear un sistema de liquidez que se balanceado y que permita la creación de opciones de intercambio interesantes para los usuarios de la plataforma.

Así, por ejemplo, si los proveedores de liquidez (depositantes) inauguran una pool DAI/ETH, estos deberán depositar valor tanto en DAI como en ETH. Una vez que se crea la pool está aparecerá listada para que los usuarios puedan intercambiar ese par.

Hagamos de cuenta que Andrés Iniesta utiliza Uniswap porque quiere cambiar 50 DAI por ETH. Entonces se dirige a la pool DAI/ETH y hace una solicitud de intercambio y espera a que sea procesada.

El pool DAI/ETH tomará los 50 DAI de Iniesta y le enviará a cambio $50 en ETH. Esto se reflejará en un nuevo monto de liquidez que habrá perdido $50 en ETH y habrá ganado 50 DAI.

Andrés Iniesta, por su parte, recibirá el total menos la comisión del servicio, que servirá para pagarle a los generadores de liquidez.

Con esos 50 DAI, invitará un helado a Xavi mientras le explica qué es Uniswap.

Ventajas y desventajas de Uniswap

Ahora vamos a repasar cuáles son los pros y las contras de utilizar Uniswap, porque como todo en la vida, tiene partes buenas y partes malas:

Ventajas de Uniswap

– Es descentralizado.
– Se puede intercambiar cualquier token ERC-20.– Es open source.
– El comercio dentro de la plataforma es económico.
Los pools de liquidez ofrecen grandes rentabilidades para los depositantes.

Desventajas de Uniswap

– El protocolo, como la mayoría de las inicitativas DeFi se encuentra en una fase experimental por eso el riesgo es alto.
– Los problemas de escalabilidad de Ethereum hacen que el precio del Gas sea muy elevado, aumentando los costos de operar.
Es posible listar tokens falsos por lo que deberás ser muy precavido y revisar varias veces que te encuentres operando con el token correcto.