Reanudar

Uniswap es un conjunto de programas informáticos que se ejecutan en la cadena de bloques Ethereum y permiten el intercambio de tokens descentralizados. Todo funciona gracias a los unicornios (como lo ilustra su logo).

Los comerciantes pueden intercambiar tokens Ethereum en Uniswap sin tener que confiar sus fondos a nadie. Mientras tanto, cualquiera puede prestar su criptomoneda a reservas llamadas "fondos de liquidez". A cambio de aportar dinero a estos pools, ganan comisiones.

¿Cómo convierten estos unicornios mágicos una ficha en otra? ¿Qué necesitas para usar Uniswap? Sigamos leyendo.


Introducción

Durante años, los intercambios centralizados han sido la columna vertebral del mercado de las criptomonedas. Garantizan tiempos de liquidación rápidos, un alto volumen de operaciones y una liquidez en constante mejora. Sin embargo, existe un mundo paralelo construido en forma de protocolos sin terceros de confianza. Los intercambios descentralizados (DEX) no requieren intermediarios ni custodios para facilitar el comercio.

Debido a las limitaciones inherentes de la tecnología blockchain, ha sido difícil crear DEX que compitan significativamente con sus contrapartes centralizadas. La mayoría de los DEX podrían mejorar tanto el rendimiento como la experiencia del usuario.

Muchos desarrolladores han estado pensando en nuevas formas de crear un intercambio descentralizado. Uniswap es uno de los pioneros en este campo. El funcionamiento de Uniswap puede ser un poco más difícil de entender que un DEX más tradicional. Sin embargo, pronto veremos que este modelo tiene algunas ventajas interesantes.

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

Echemos un vistazo a qué es Uniswap, cómo funciona y cómo se pueden intercambiar tokens simplemente con una billetera Ethereum.


¿Qué es Uniswap?

Uniswap es un protocolo de intercambio descentralizado basado en Ethereum. Para ser más precisos, es un protocolo de liquidez automatizado. No se necesita un libro de pedidos ni una parte centralizada para realizar operaciones. Uniswap permite a los usuarios comerciar sin intermediarios, con un alto grado de descentralización y resistencia a la censura.

Uniswap es un software gratuito. Puede comprobarlo usted mismo en Uniswap GitHub.

Bien, pero ¿cómo se realizan las operaciones sin un libro de órdenes? Uniswap opera bajo un modelo que involucra a los proveedores de liquidez que crean fondos de liquidez. Este sistema proporciona un mecanismo de precios descentralizado que esencialmente suaviza la profundidad de la cartera de pedidos. Veremos cómo funciona esto con más detalle. Por ahora, basta con señalar que los usuarios pueden intercambiar tokens ERC-20 sin problemas sin necesidad de un libro de pedidos.

Dado que el protocolo Uniswap está descentralizado, no existe un proceso de registro. Básicamente, cualquier token ERC-20 puede estar disponible siempre que se cree un fondo de liquidez para los comerciantes. Por lo tanto, Uniswap tampoco cobra tarifas de cotización. En cierto sentido, el protocolo Uniswap actúa como una especie de bien público.

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


¿Cómo funciona Uniswap?

Uniswap se desvía de la arquitectura tradicional de los intercambios digitales en que no utiliza un libro de pedidos. Funciona con un modelo llamado Constant Product Market Maker, que es una variación de un modelo llamado Automated Market Maker (AMM).

Los creadores de mercado automatizados son contratos inteligentes que mantienen reservas de liquidez que los operadores pueden negociar. Estas reservas están financiadas por proveedores de liquidez. Cualquiera puede ser un proveedor de liquidez que deposite un valor equivalente a dos tokens en el grupo. A cambio, los comerciantes pagan una comisión al grupo que luego se distribuye a los proveedores de liquidez en función de su participación en el grupo. Veremos cómo funciona esto con más detalle.

Los proveedores de liquidez crean un mercado depositando un valor equivalente dividido en dos tokens. Puede ser ETH y un token ERC-20, o dos tokens ERC-20. Estos grupos suelen consistir en monedas estables como DAI, USDC o USDT, pero esto no es un requisito. A cambio, los proveedores de liquidez obtienen “tokens de liquidez”, que representan su parte de todo el fondo de liquidez. Estos tokens de liquidez se pueden canjear por la participación que representan en el grupo.

Entonces, tomemos como ejemplo el fondo de liquidez ETH/USDT. Llamaremos x a la parte ETH del grupo y a la parte USDT y. Uniswap toma estas dos cantidades y las multiplica para calcular la liquidez total del grupo. Llamemos a esto k. La idea clave de Uniswap es que k debe permanecer constante, lo que significa que la liquidez total del pool es constante. Entonces, la fórmula para la liquidez total del pool es:

x * y = k

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

Digamos que Alice compra 1 ETH por 300 USDT utilizando el fondo de liquidez ETH/USDT. Por lo tanto, aumenta la parte USDT del grupo y disminuye la parte ETH del grupo. Esto significa que el precio de ETH está aumentando. Por qué ? Hay menos ETH en el grupo después de la transacción y sabemos que la liquidez total (k) debe permanecer constante. Por tanto, este mecanismo tiene como objetivo determinar el precio. En última instancia, el precio pagado por este ETH se basa en el cambio en la relación entre xey.

Cabe señalar que este modelo no tiene escala lineal. De hecho, cuanto mayor es el orden, más desequilibra los equilibrios de x e y. Esto significa que las operaciones más grandes se vuelven exponencialmente más caras en relación con las órdenes más pequeñas, lo que genera deslizamientos de precios cada vez mayores. Esto también significa que cuanto mayor sea el fondo de liquidez, más fácil será procesar grandes pedidos. Por qué ? En este caso, el desplazamiento entre xey es menor.


Uniswap v3

La tecnología detrás de Uniswap ha experimentado varias evoluciones. Es probable que si has usado Uniswap, hayas usado Uniswap v2. Sin embargo, siempre hay nuevas mejoras en proceso. Repasemos las mejoras más importantes que aporta Uniswap v3.


Eficiencia de capital

Uno de los mayores cambios que trae Uniswap v3 es la eficiencia del capital. Esto se debe a que la mayoría de los AMM son muy ineficientes en términos de capital, es decir, la mayoría de los fondos colocados allí en un momento dado no se utilizan. Esto se debe a una característica inherente de este modelo x x y = k, que analizamos anteriormente. En pocas palabras, cuanta más liquidez haya en el pool, más podrá el sistema soportar pedidos más grandes dentro de un rango de precios más amplio.

Sin embargo, los proveedores de liquidez (LP) de estos pools esencialmente ofrecen liquidez para una curva de precios (rango) entre 0 e infinito. Todo este capital está presente en el grupo para ser utilizado durante un escenario en el que uno de los activos del grupo es 5x-s, 10x-s, 100x-s.

Si esto sucede, estos activos inactivos garantizan que todavía quede liquidez en esta parte de la curva de precios. Esto significa que sólo una pequeña parte de la liquidez del pool se encuentra donde se realizan la mayoría de las operaciones.

A modo de ejemplo, Uniswap tiene actualmente alrededor de 5 mil millones de dólares en liquidez bloqueada, mientras que solo genera alrededor de mil millones de dólares en volumen por día. Se podría pensar que esta forma de hacer las cosas no es particularmente elegante y parece que el equipo de Uniswap está de acuerdo. Uniswap v3 soluciona este problema.

Los proveedores de liquidez ahora pueden establecer rangos de precios personalizados para los que desean proporcionar liquidez. Esto debería conducir a una mayor concentración de liquidez en el rango de precios donde se lleva a cabo la mayor parte de la actividad comercial.

En cierto modo, Uniswap v3 es una forma rudimentaria de crear una cartera de pedidos en una cadena de bloques Ethereum, donde los creadores de mercado pueden decidir proporcionar liquidez en los rangos de precios que deseen. Cabe señalar que este cambio favorece a los creadores de mercado profesionales sobre los individuos. La ventaja de los AMM es que cualquiera puede proporcionar liquidez y poner sus fondos a trabajar.

Sin embargo, con esta capa adicional de complejidad, los LP "perezosos" ganarán significativamente menos en tarifas comerciales que los profesionales que pueden continuar optimizando su estrategia continuamente. Al mismo tiempo, no es difícil imaginar que agregadores como Yearn.finance ofrezcan a los inversores individuales una forma de seguir siendo algo competitivos en este entorno.


Tokens LP de Uniswap en forma de NFT

Ahora entendemos que cada posición de Uniswap LP es única, ya que cada custodio puede establecer su propio rango de precios. Esto significa que las posiciones de Uniswap LP ya no son fungibles. Como resultado, cada posición de LP ahora está representada por un token no fungible (NFT).

Uno de los beneficios de representar una posición de Uniswap LP como un token fungible fue saber cómo usarlo en otras partes de DeFi. Los tokens LP Uniswap v2 se pueden depositar en Aave o MakerDAO como garantía. Este ya no es el caso con la v3, ya que cada posición es única. Sin embargo, esta ruptura de compatibilidad puede resolverse mediante nuevos tipos de productos derivados.


Uniswap en la capa 2

Las tarifas de transacción en Ethereum han aumentado durante el último año. Esto hace que el uso de Uniswap sea económicamente inviable para muchos pequeños usuarios.

Uniswap v3 también se implementará en una solución de segunda capa llamada "Optimistic rollup". Esta es una excelente manera de adaptar contratos inteligentes mientras se beneficia de la seguridad de la red Ethereum. Se espera que esta implementación dé como resultado un aumento significativo en el rendimiento de las transacciones y tarifas reducidas para los usuarios.


¿Qué es una pérdida impermanente?

Como hemos visto, los proveedores de liquidez ganan comisiones cuando proporcionan liquidez a los comerciantes que pueden intercambiar tokens. ¿Hay algo más que los proveedores de liquidez deban tener en cuenta? Sí. Existe un efecto llamado pérdida no permanente.

Digamos que Alice deposita 1 ETH y 100 USDT en un grupo de Uniswap. Como el par de tokens debe tener un valor equivalente, esto significa que el precio de ETH es 100 USDT. Mientras tanto, hay un total de 10 ETH y 1000 USDT en el grupo, y el resto lo proporcionan otros proveedores de liquidez como Alice. Esto significa que Alice tiene una participación del 10% del grupo. Nuestra liquidez total (k), en este caso, es 10.000.

¿Qué sucede si el precio de ETH sube a 400 USDT? Recuerde que la liquidez total del pool debe permanecer constante. Si ETH ahora vale 400 USDT, esto significa que la relación entre la cantidad de ETH y la cantidad de USDT en el grupo ha cambiado. A decir verdad, 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 fundamental comprender que k es constante.

Entonces Alice decide retirar sus fondos y quedarse con el 10% del total, que representa su parte. Como resultado, obtiene 0,5 ETH y 200 USDT, lo que hace un total de 400 USDT. Parece que obtuvo una buena ganancia. Pero, ¿qué podría haber pasado si ella no hubiera depositado sus fondos en el fondo común? Tendría 1 ETH y 100 USDT, para un total de 500 USDT.

De hecho, a Alice le habría ido mejor haciendo HODL en lugar de proporcionar liquidez en Uniswap. En este caso, la pérdida intermitente es esencialmente el costo de oportunidad de suministrar un token cuyo precio aumenta. Esto simplemente significa que al depositar fondos en Uniswap con la esperanza de ganar comisiones, Alice puede perder otras oportunidades.

Tenga en cuenta que este efecto funciona independientemente de la dirección en la que cambie el precio desde el momento del depósito. Qué significa ? Si el precio de ETH disminuye en comparación con el momento del depósito, las pérdidas también pueden aumentar. Si desea una explicación más técnica sobre esto, consulte el artículo de Pintail que cubre este tema.

Pero ¿por qué la pérdida es intermitente? Si los precios de los tokens en el pool vuelven al precio utilizado en el momento del depósito, el efecto se cancela. Además, dado que los proveedores de liquidez ganan comisiones, la pérdida puede compensarse con el tiempo. A pesar de esto, los proveedores de liquidez deberían considerar esto antes de agregar fondos a un fondo común.


¿Cómo gana dinero Uniswap?

Este no es el caso. Uniswap es un protocolo descentralizado respaldado por Paradigm (un fondo de cobertura de criptomonedas). Todas las tarifas se pagan a los proveedores de liquidez y ninguno de los fundadores recibe compensación alguna relacionada con las operaciones que se realizan a través del protocolo.

Actualmente, las tarifas de transacción pagadas a los proveedores de liquidez son del 0,3% por operación. De forma predeterminada, se agregan al fondo de liquidez, pero los proveedores de liquidez pueden retirarlos en cualquier momento. Las tarifas se distribuyen en función de la participación del grupo de cada proveedor de liquidez.

Parte de la tarifa podría gastarse en el desarrollo de Uniswap en el futuro. El equipo de Uniswap ya implementó una versión mejorada del protocolo llamada Uniswap v2.


➟ ¿Quieres adentrarte en las 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 que utilice este protocolo. Sin embargo, la implementación más utilizada es https://app.uniswap.org o https://uniswap.exchange.

  1. Vaya a la interfaz de Uniswap.

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

  3. Seleccione el token que desea vender.

  4. Seleccione el token que desea comprar.

  5. Haga clic en Intercambiar.

  6. Obtenga una vista previa de la transacción en la ventana emergente.

  7. Confirme la solicitud de transacción en su billetera.

  8. Espere a que se confirme la transacción en la cadena de bloques Ethereum. Puede realizar un seguimiento de su estado en https://etherscan.io/.


Le Token Uniswap (UNI)

UNI es el token nativo del protocolo Uniswap y otorga a sus titulares derechos de gobernanza. Esto simplemente significa que los titulares de UNI pueden votar a favor de cambios en el protocolo. Ya hemos hablado de cómo el protocolo es una especie de bien público. El token UNI da vida a esta idea.

Se han emitido mil millones de tokens UNI. El 60% de ellos se distribuirá a los miembros existentes de la comunidad Uniswap, mientras que el 40% estará disponible para los miembros del equipo, inversores y asesores durante cuatro años.

Parte de la distribución comunitaria se realiza mediante distribución a proveedores de liquidez. Esto significa que UNI se distribuirá a quienes proporcionen liquidez a los siguientes grupos de Uniswap:

  • ETH/USDT

  • ETH/USDC

  • ETH/DAI

  • ETH/WBTC

¿Pero quiénes son los miembros de la comunidad Uniswap? Bueno, cualquier dirección de Ethereum que haya interactuado con contratos de Uniswap. Veamos cómo puedes recolectar tokens UNI.


¿Cómo recuperar tokens Uniswap (UNI)?

Si usó Uniswap, probablemente pueda obtener 400 tokens UNI por cada dirección con la que usó Uniswap. Para recoger 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 el sitio web de Etherscan Gas Tracker).

  2. ¡Felicitaciones, ahora posee UNI!

¿Quieres intercambiar tus tokens UNI? Binance tiene todo lo que necesitas.


➟ ¡Haga clic aquí para operar con UNI en Binance!


Cómo comprar UNI en Binance

Para comprar UNI, deberá intercambiar dinero fiduciario o criptográfico utilizando la vista Exchange de Binance. No puede utilizar una tarjeta de débito para comprar directamente en UNI. A continuación se muestran los pares posibles, dejándole elegir entre BNB, BTC, BUSD, USDT o EUR.


Si desea comprar UNI utilizando criptomonedas, puede transferir fondos a su billetera al contado o comprarlos. BUSD es una opción recomendada debido a su estabilidad de precios. Puedes comprar BUSD con tu tarjeta yendo a la página [Comprar criptomonedas]. Ingrese el monto que desea comprar y haga clic en [Continuar] para completar la información de su tarjeta.


Una vez que tenga su criptomoneda, vaya al intercambio y seleccione el par UNI que desea negociar. Puede cambiar los pares haciendo clic en el par de mercado actual en la parte superior izquierda.


En la barra de búsqueda, escribe el par elegido. En nuestro ejemplo, necesitamos el par UNI/BUSD.


Ahora puede crear una orden de compra para UNI. La forma más rápida es una orden de mercado que le proporciona el precio al contado actual. También puede establecer una orden de límite o una orden de límite de parada si desea comprar a un precio específico o superior.

Para crear su orden de mercado, diríjase al lado derecho de la vista Exchange y haga clic en [Spot]. Asegúrese de haber elegido [Mercado] como tipo de orden en la pestaña [Comprar] e ingrese la cantidad de BUSD que desea negociar. Finalmente, haga clic en [Comprar UNI] para realizar su pedido.


Cómo vender UNI en Binance

La venta de UNI se realiza de forma similar. Primero, asegúrese de que su UNI esté en su billetera spot en Binance. Si no ha depositado sus tokens, vaya a la página [Fiat y spot] y busque UNI. Haga clic en [Depositar] para obtener instrucciones detalladas sobre cómo transferir su UNI. También puedes consultar nuestra guía Cómo depositar en Binance para obtener ayuda.


Una vez que haya depositado su UNI, abra la vista Exchange y seleccione el par UNI que desea negociar. Echemos un vistazo al par UNI/BTC.


Utilice la barra de búsqueda para encontrar el par que más le convenga. En nuestro caso, haga clic en [UNI/BTC].


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


Para concluir

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

Aunque tiene sus limitaciones, esta tecnología puede tener implicaciones interesantes para el futuro del comercio de tokens sin un tercero de confianza. Una vez que las soluciones de escalamiento de Ethereum 2.0 entren en funcionamiento en la red, es probable que Uniswap también se beneficie de ellas.