Uniswap es un conjunto de programas informáticos que se ejecutan en la cadena de bloques Ethereum y permiten descentralizar el intercambio de tokens. Uniswap funciona con la ayuda de unicornios (como sugiere el logo).

En Uniswap, los comerciantes pueden intercambiar tokens Ethereum sin confiar sus fondos a nadie. Al mismo tiempo, cualquiera puede proporcionar su criptomoneda a fondos de liquidez, que desempeñan el papel de reservas especiales. Los comerciantes reciben una comisión por proporcionar sus fondos a los grupos.

¿Cómo convierten los unicornios mágicos una ficha en otra? ¿Por qué utilizar Uniswap? Vamos a resolverlo.


Introducción

Los intercambios centralizados han seguido siendo la columna vertebral del mercado de las criptomonedas durante muchos años. Sus principales ventajas son las liquidaciones rápidas, los grandes volúmenes de negociación y el crecimiento constante de la liquidez. Pero también existe un “mundo paralelo” construido en forma de protocolos que no requieren confianza. Los intercambios descentralizados (DEX) no requieren intermediarios ni participantes responsables de la custodia de los fondos para realizar transacciones.

Debido a las limitaciones de la tecnología blockchain, crear intercambios descentralizados que puedan competir con sus contrapartes centralizadas no es una tarea fácil. La mayoría de los intercambios descentralizados no son ideales, tanto en términos de rendimiento como de experiencia del usuario.

Muchos desarrolladores se están rascando la cabeza para inventar nuevas formas de crear un intercambio descentralizado. Entre ellos, Uniswap es uno de los pioneros. La forma en que funciona Uniswap es un poco más complicada que la de un DEX tradicional. Sin embargo, pronto veremos que este modelo tiene una serie de ventajas importantes.

Como resultado de su innovación, Uniswap se ha convertido en uno de los proyectos más exitosos en el campo de las finanzas descentralizadas (DeFi).

Entonces, aprendamos más sobre qué es el protocolo Uniswap, cómo funciona y cómo se pueden intercambiar tokens usando una billetera Ethereum.


¿Qué es Uniswap?

Uniswap es un protocolo de intercambio descentralizado construido sobre Ethereum y, más precisamente, un protocolo de liquidez automatizado. No hay ningún libro de órdenes ni ninguna parte centralizada necesaria para ejecutar operaciones aquí. Uniswap permite a los usuarios comerciar sin intermediarios manteniendo un alto grado de descentralización y resistencia a la censura.

Uniswap es un software de código abierto. Puedes comprobarlo tú mismo en Uniswap GitHub.

Bien, pero ¿cómo se puede operar sin un libro de órdenes? Uniswap opera con un modelo en el que los proveedores de liquidez crean fondos de liquidez. Este sistema proporciona un mecanismo de precios descentralizado que suaviza sustancialmente la profundidad de la cartera de pedidos. Cubriremos esto con más detalle más adelante, pero por ahora recordemos que los usuarios pueden intercambiar tokens ERC-20 fácilmente sin un libro de pedidos.

Dado que el protocolo Uniswap está descentralizado, no figura en la lista. Básicamente, si los comerciantes disponen de un fondo de liquidez, se puede emitir cualquier token ERC-20. Como resultado, simplemente no hay tarifas de cotización en Uniswap. En cierto sentido, el protocolo Uniswap existe como un "bien público".

El protocolo Uniswap fue creado por Hayden Adams en 2018. Pero la tecnología detrás de su implementación fue descrita por primera vez por el cofundador de Ethereum, Vitalik Buterin.


¿Cómo funciona Uniswap?

Uniswap no tiene una cartera de pedidos, lo que significa que una arquitectura de intercambio digital tradicional no es posible. Utiliza un modelo llamado Constant Product Market Maker, que es una variante del modelo Automated Market Maker (AMM).

Los AMM son contratos inteligentes con reservas de liquidez (o fondos comunes de liquidez) que los comerciantes pueden negociar. Estas reservas son financiadas por proveedores de liquidez. Un proveedor de liquidez puede ser cualquiera que aporte el valor equivalente a dos tokens al fondo común. A su vez, los operadores pagan una comisión al fondo común, que luego se distribuye entre los proveedores de liquidez según su participación en el fondo común. Echemos un vistazo más de cerca a esto.

Los proveedores de liquidez crean un mercado haciendo una contribución equivalente al valor de dos tokens. Podría ser ETH, un token ERC-20 o dos tokens ERC-20. Los pools suelen consistir en monedas estables como DAI, USDC o USDT, pero esto no es un requisito. A cambio, los proveedores de liquidez reciben “tokens de liquidez”, que representan su parte del fondo de liquidez general. Los tokens de liquidez se pueden canjear por su parte del fondo común.

Consideremos el fondo de liquidez ETH/USDT. Llamemos a parte del grupo ETH x y a parte del grupo USDT y. Uniswap toma estos dos valores y los multiplica para calcular la liquidez total en el pool, llamémoslo k. La idea principal de Uniswap es que el valor de k debe permanecer constante. Esto significa que la liquidez total del pool será constante. Así, obtenemos la siguiente fórmula para la liquidez total del pool:

x * y = k

Pero, ¿qué sucede cuando alguien quiere realizar un intercambio?

Digamos que Masha compra 1 ETH por 300 USDT utilizando el fondo de liquidez ETH/USDT. Por lo tanto, aumenta la participación del pool en USDT y reduce la participación del pool en ETH, lo que significa que el precio de ETH aumenta. ¿Por qué? Una vez completada la transacción, queda menos ETH en el grupo y sabemos que la liquidez total (k) debe permanecer constante. Este mecanismo determina el precio. En última instancia, el precio pagado por ese ETH depende de cuánto cambia una operación determinada la relación entre xey.

Cabe señalar que dicho modelo no se escala linealmente. Cuanto mayor es el orden, más se desplaza el equilibrio entre x e y. Por lo tanto, los pedidos grandes se vuelven exponencialmente más caros en comparación con los pedidos pequeños, lo que genera más deslizamientos. A su vez, aumentar el fondo de liquidez facilita el procesamiento de pedidos grandes, ya que esto reduce la diferencia entre xey.


Uniswap v3

La tecnología detrás de Uniswap ha pasado por varias iteraciones. Lo más probable es que, si usó Uniswap, fuera Uniswap v2. Pero la tecnología está mejorando y no se detiene. Veamos las innovaciones más importantes de Uniswap v3.


Eficiencia de capital

Uno de los cambios más importantes de Uniswap v3 tiene que ver con la eficiencia del capital. La mayoría de las AMM son extremadamente ineficientes en términos de capital: la mayoría de los fondos que poseen actualmente no se utilizan. Esto se debe a las características del modelo x*y=k, que comentamos anteriormente. En palabras simples: cuanta más liquidez haya en el pool, mayores pedidos podrá soportar el sistema en un rango de precios más amplio.

Sin embargo, los proveedores de liquidez (LP) de estos grupos proporcionan liquidez para una curva de precios (rango) de 0 a infinito. Todo este capital está reservado para un escenario en el que uno de los activos del grupo crezca 5x, 10x, 100x.

Si esto sucede, los activos inactivos aseguran que todavía quede liquidez en esa parte de la curva. Esto significa que sólo una pequeña parte de la liquidez del pool reside donde se produce la mayor parte de las operaciones.

Por ejemplo, Uniswap tiene actualmente alrededor de $5 mil millones de dólares en liquidez bloqueada, mientras que solo $1 mil millones de esa cantidad se utilizan por día. ¿Estás de acuerdo en que fue posible encontrar algo más perfecto? Parece que el equipo de Uniswap también pensó en esto y resolvió el problema con Uniswap v3.

Los proveedores de liquidez ahora pueden establecer rangos de precios personalizados para los que desean proporcionar liquidez. Esto debería aumentar la concentración de liquidez en el rango de precios en el que se producen la mayoría de las transacciones.

En cierto sentido, Uniswap v3 es una forma rudimentaria de crear una cartera de pedidos en cadena en Ethereum, donde los creadores de mercado pueden tomar decisiones para proporcionar liquidez en los rangos de precios que establezcan. Cabe señalar que esta innovación beneficia principalmente a los creadores de mercado profesionales, no a los participantes minoristas. El beneficio clave de AMM es que cualquiera puede proporcionar liquidez y poner sus fondos a trabajar.

Sin embargo, debido a esta complicación, los proveedores de liquidez perezosos ganarán mucho menos en comisiones comerciales que los jugadores profesionales que mejoran constantemente su estrategia. No es difícil predecir que algunos agregadores, como Yearn.finance, ofrecerán a los proveedores de liquidez minoristas la oportunidad de seguir siendo al menos algo competitivos en este entorno.


Posiciones LP en Uniswap como tokens NFT

Ahora sabemos que todas las posiciones LP en Uniswap son únicas ya que cada una puede establecer su propio rango de precios. Esto significa que las posiciones LP en Uniswap no son fungibles. Como resultado, cada posición de LP está representada por un token no fungible (NFT).

Uno de los beneficios de introducir la posición LP en Uniswap como token fungible sería la posibilidad de utilizarlo en otras partes de DeFi. Los tokens LP en Uniswap v2 se pueden depositar en Aave o MakerDAO como garantía. En Uniswap v3 esto ya no se puede hacer, ya que cada posición es única. Sin embargo, esta brecha en la modularidad puede compensarse con nuevos tipos de derivados.


Uniswap en el nivel 2

Las tarifas de transacción de Ethereum han aumentado considerablemente durante el año pasado. Esto hace que el uso de Uniswap no sea económico para muchos usuarios con pocos fondos.

Uniswap v3 también se implementará en una solución de escalamiento de capa 2 llamada Optimistic rollup. Esta es una forma confiable de escalar contratos inteligentes en la red segura Ethereum. Esta implementación debería dar como resultado un rendimiento de transacciones significativamente mayor y tarifas mucho más bajas para los usuarios.


¿Qué son las pérdidas no permanentes?

Como ya hemos dicho, los proveedores de liquidez reciben una comisión por proporcionar liquidez a los comerciantes que pueden intercambiar tokens. ¿Hay algo más que los proveedores de liquidez deban saber? Sí. Por ejemplo, sobre un efecto llamado pérdidas impermanentes.

Digamos que Masha aporta 1 ETH y 100 USDT al grupo de Uniswap. Dado que el par debe tener un valor equivalente, esto significa que el precio de ETH es 100 USDT. Al mismo tiempo, el pool sólo tiene 10 ETH y 1000 USDT; el resto lo financian otros proveedores de liquidez, como Masha. Esto significa que Masha posee el 10% del grupo. La liquidez total (k) en este caso es 10.000.

¿Qué sucede si el precio de ETH aumenta a 400 USDT? Recuerde: la liquidez general del pool debe permanecer constante. Si ETH ahora vale $400, entonces la relación entre la cantidad de ETH y USDT en el grupo cambia. Esto significa que ahora hay 5 ETH y 2000 USDT en el grupo. ¿Por qué? Los operadores de arbitraje agregarán USDT al grupo y eliminarán ETH hasta que la proporción refleje el precio exacto. Por eso es importante recordar que k es una constante.

Masha decide retirar sus fondos y recibe el 10% del fondo común de acuerdo con su parte. Como resultado, recibe 0,5 ETH y 200 USDT para un total de 400 USDT. Parece que obtuvo una buena ganancia. Pero, ¿qué pasaría si decidiera no invertir sus fondos en el fondo común? Tendría 1 ETH y 100 USDT a su disposición para un total de 500 USDT.

Como resultado, Masha necesitaba utilizar HODLing en lugar de invertir en el grupo Uniswap. En este caso, la pérdida impermanente es la pérdida de ganancias al agregar un token al grupo que se está volviendo más caro. Por lo tanto, al invertir en Uniswap con la esperanza de ganar una comisión, Masha puede perder otras oportunidades.

Tenga en cuenta: este efecto se produce independientemente de en qué dirección cambie el precio desde el momento del depósito. ¿Qué significa? Si el precio de ETH disminuye en relación con el precio en el momento del depósito, las pérdidas también pueden aumentar. Si desea explorar más este tema, lea el artículo de Pintail.

Pero ¿por qué las pérdidas son inconsistentes? Si el precio de los tokens en el grupo se restablece al nivel de precio cuando se agregaron al grupo, entonces el efecto se mitiga. Y como los proveedores de liquidez ganan una comisión, las pérdidas pueden recuperarse con el tiempo. Sin embargo, los proveedores de liquidez deberían tener esto en cuenta antes de añadir sus fondos al fondo común.


¿Cómo gana dinero Uniswap?

De ninguna manera. Uniswap es un protocolo descentralizado respaldado por Paradigm (un fondo de cobertura de criptomonedas). Todas las comisiones van a los proveedores de liquidez y ninguno de los fundadores recibe un porcentaje de las operaciones realizadas a través del protocolo.

Actualmente, la tarifa de transacción para los proveedores de liquidez es del 0,3% por operación. De forma predeterminada, las comisiones obtenidas se agregan al fondo de liquidez, pero los proveedores de liquidez pueden canjearlas en cualquier momento. Las tarifas se distribuyen de acuerdo con la participación del grupo de cada proveedor de liquidez.

Parte de las comisiones podrán utilizarse para desarrollar Uniswap en el futuro. El equipo de Uniswap ya lanzó una versión mejorada del protocolo llamada Uniswap v2.


➟  ¿Crees por dónde empezar a trabajar con criptomonedas? ¡Compre Bitcoin en Binance!


Cómo utilizar Uniswap

Uniswap es un protocolo de código abierto, lo que significa que cualquiera puede crear su propia aplicación. Sin embargo, la mayoría usa https://app.uniswap.org o https://uniswap.exchange.

  1. Abra la interfaz de Uniswap.

  2. Conecte su billetera. Puede utilizar MetaMask, Trust Wallet o cualquier otra billetera Ethereum compatible.

  3. Selecciona el token que deseas intercambiar.

  4. Selecciona el token que deseas recibir.

  5. Haga clic en Intercambiar.

  6. Verifique los detalles de la transacción en la ventana que aparece.

  7. Confirma la transacción en tu billetera.

  8. Espere a que se confirme la transacción en la cadena de bloques Ethereum. El estado de la transacción se puede rastrear en el sitio web https://etherscan.io/.


Token Uniswap (UNI)

UNI es el token nativo del protocolo Uniswap que otorga a sus titulares derechos de gobernanza. Esto significa que los propietarios de UNI pueden votar sobre los cambios al protocolo. Mencionamos anteriormente que el protocolo existe como una especie de bien público. El token UNI confirma esta idea.

Cuando se creó Uniswap, se emitieron mil millones de tokens UNI, el 60% de los cuales se distribuyen a los miembros existentes de la comunidad Uniswap. El 40% restante estará disponible para los miembros del equipo, inversores y consultores durante cuatro años.

Algunos de los tokens se distribuyen a la comunidad mediante minería de liquidez. Los tokens UNI se distribuirán a quienes proporcionen liquidez a los siguientes grupos de Uniswap:

  • ETH/USDT

  • ETH/USDC

  • ETH/DAI

  • ETH/WBTC

¿Quién está en la comunidad Uniswap? Cualquier dirección de Ethereum que haya interactuado con contratos de Uniswap. A continuación, veamos cómo puedes obtener tokens UNI.


Cómo obtener tokens Uniswap (UNI)

Si usó Uniswap, lo más probable es que pueda obtener 400 tokens UNI por cada dirección con la que usó Uniswap. Cómo conseguir tus tokens:

  1. Vaya a https://app.uniswap.org/.

  2. Conecte la billetera con la que usó Uniswap anteriormente.

  3. Haga clic en Reclamar sus tokens UNI.

how-to-claim-uni-tokens-uniswap

  1. Confirme la transacción en su billetera (puede consultar los precios actuales del gas en Ethscan Gas Tracker).

  2. ¡Felicidades! Ahora posee tokens UNI.

¿Quieres vender tus tokens UNI? Utilice Binance para esto.


➟¡Haga clic para intercambiar tokens UNI en Binance!


Cómo comprar UNI en Binance

Para comprar UNI, debe cambiar moneda fiduciaria o criptomoneda en el intercambio Binance. No puede utilizar una tarjeta de débito/crédito para comprar UNI directamente. A continuación se muestran posibles pares con BNB, BTC, BUSD, USDT o Euro.


Si desea comprar UNI con criptomonedas, transfiera las monedas a su billetera al contado o cómprelas. Recomendamos comprar BUSD debido a su estabilidad. Puede comprar BUSD utilizando su tarjeta de crédito/débito en la pestaña [Comprar criptomoneda]. Ingrese el monto de BUSD deseado y haga clic en [Continuar] para ingresar los detalles de su tarjeta.


Una vez que tenga su criptomoneda, vaya al intercambio y seleccione el par UNI que desea negociar. Puede seleccionar otro par haciendo clic en el botón con el par de mercado actual en la esquina superior izquierda.


Ingrese el par de su elección en la barra de búsqueda. Nuestro ejemplo utiliza UNI/BUSD.


Ahora puedes crear un pedido para comprar UNI. La forma más rápida es crear una orden de mercado que especifique el precio al contado actual. También puede crear una orden limitada o stop-limit si desea comprar a un precio determinado o mejor.

Para crear una orden de mercado, haga clic en [Spot] en el lado izquierdo de la pantalla. En la pestaña [Comprar], asegúrese de seleccionar [Mercado] como tipo de pedido e ingrese el monto en BUSD deseado. Después de esto, haga clic en [Comprar UNI] y se realizará el pedido.


Cómo vender UNI en Binance

El proceso de venta de UNI es similar al de compra. En primer lugar, UNI debe estar en su billetera de Binance. Si aún no ha ingresado tokens, vaya a la página [Fiat y Spot] y busque UNI. Puede obtener más información sobre la transferencia UNI en la pestaña [Entrada]. Para obtener más información, consulte nuestra guía sobre Cómo depositar criptomonedas en Binance.


Después de ingresar exitosamente a UNI, abra la pestaña de intercambio y seleccione el par UNI que desea intercambiar. Tomemos UNI/BTC como ejemplo.


Puede encontrar el par requerido usando la barra de búsqueda. En nuestro caso, haga clic en el par [UNI/BTC].


Para vender su UNI al precio actual de mercado, vaya al lado izquierdo de la pantalla. Haga clic en [Spot] y seleccione [Mercado] como tipo de orden en la pestaña [Vender]. Ingrese la cantidad deseada de UNI y haga clic en [Vender UNI].


Resumen

Uniswap es un protocolo de intercambio innovador construido sobre Ethereum. Permite a cualquier persona con una billetera Ethereum intercambiar tokens sin la participación de ninguna parte centralizada.

Aunque esta tecnología tiene sus limitaciones, puede impactar positivamente el proceso de intercambio de tokens sin confianza. Una vez que se implementen las soluciones de escalamiento de Ethereum 2.0, es probable que Uniswap también obtenga nuevos beneficios.