Uniswap – ¿Que es?

Uniswap es un protocolo de la red Ethereum mediante el cual se pueden intercambiar tokens ERC20 sin necesidad de que compradores y vendedores creen demanda. Esto se consigue mediante una ecuación que automaticamente balancea el valor dependiendo de cuanta demanda por dicho token haya.

Como resumen rápido podriamos decir que:

  • Uniswap es un exchange construido sobre la red Ethereum que permite a cualquiera intercambiar tokens ERC20.
  • La compra-venta tradicional de tokens requiere que los compradores y vendedores coloquen ordenes de venta y compra para crear liquidez, en Uniswap esto no es necesario ya que la liquidez se crea de manera automatica.
  • Uniswap se diseñó para resolver el problema de liquidez de los exchangers decentralizados.

Los exchangers decentralizados resuelven muchos problemas que son inherentes a sus homologos centralizados, incluyendo el riesgo de hackeo, gestion malintencionada y cobro de comisiones de manera indiscriminada. De todas formas, los exchanges descentralizados tienen sus propios problemas, el principal es la falta de liquidez. Esto significa que el dinero que se mueve en la compra venta en dichos exchangers es muy baja, haciendo que el trading sea lento y tedioso ya que las ordenes no se ven satisfechas.

Aquí es donde entra Uniswap. Uniswap intenta resolver el problema de liquidez de los exhchanges decentralizados permitiendo el intercambio de tokens sin tener que depender de compradores y vendedores.

En las siguientes lineas explicaremos como funciona Uniswap y como se ha convertido en uno de los exchanges descentralizados mas populares en la red Ethereum.

¿Que es Uniswap?

Uniswap es un protocolo de intercambio de tokens ERC20 construido sobre la red Ethereum. Al contrario que la mayoria de exchanges, diseñados para cobrar comisiones, Uniswap esta construido para servir al bien público; una herramienta para que la comunidad intercambie tokens sin intermediarios de ningún tipo. A su vez, y al contrario que la mayoria de exchanges, no se basa en las ordenes de compra y venta de sus usuarios para determinar el precio de un token. Uniswap usa una ecuación matematica y pools de tokens y ETH para llegar a la misma solución.

¿Quien creó Uniswap?

Fue creado por Hayden Adams, el cual recibió inspiración para crear el protocolo de un articulo escritp por Vitalik Buterin.

Que es uniswap y para que sirve

Lo que lo hace especial

Lo que hace diferente a Uniswap de los demas exchanges decentralizados es el uso para dar precio a los tokens, llamado: «Constant Product Market Maker Model».

Cualquier token puede ser añadido a los fondos siempre que se añada el equivalente en ETH a la pool. Por ejemplo, si queremos crear mercado para una altcoin llamada pacoToken, debemos lanzar un smartcontract en Uniswap para pacoToken y crear liquidez con por ejemplo 10$ de pacoTokens y 10$ en ETH.

Donde Uniswap difiere es que en vez de conectar compradores y vendedores para determinar el precio de Poop Token, Uniswap usa una ecuación: x*y=k.

En la ecuación, x e y representan la cantidad de ETH y tokens disponibles en la pool de liquidez y k es un valor constante. Esta ecuación usa el balanceo entre ETH y el token para determinar el valor del mismo. Cualquiera que compre pacoTokens con ETH, hará decrecer los pacoTokens disponibles mientras que aumentara el ETH disponible en la pool, esto incrementará el valor de los pacoTokens.

Como resultado de esto, el precio de los tokens solo puede cambiar en el caso de que ocurra una compra o venta del mismo. Esencialmente lo que hace Uniswap es balancear el valor de los tokens y el intercambio de los mismos basandose en cuanta gente quiere comprarlos o venderlos.

Mas características diferentes de Uniswap

Absolutamente cualquier token ERC20 puede ser listado, no hace falta que nadie lo apruebe previamente. Cada token posee su propio smartcontract y su pool de liquidez. Una vez que un token tienen tanto un smartcontract como una pool de liquidez, cualquiera puede tradear el token y contribuir a la pool de liquidez para obtener una comision del 0.3%.

Para contribuir a la pool de liquidez, necesitamos un valor equivalente de tokens y ETH.

¿Que podemos hacer con Uniswap?

El protocolo Uniswap puede usarse mediante su interfaz visual en la siguiente web. Desde su interfaz, cualquiera con una wallet ETH como metamask puede intercambiar tokens o añadirlos a una pool de liquidez.

Lo que nos depara el futuro

Como Uniswap es un protocolo abierto de smart contracts, cualquiera puede construir una interfaz gráfica para interactuar con él.

Dada la evolución del protocolo, debemos esperar que se hagan muchas mas integraciones entre el intercambio de tokens y los nuevos productos DeFi.

Deja un comentario