🦄 ¿Qué es Uniswap V3?

Uniswap V3 ha traído una revolución al mundo de los AMMs y el Yield Farming como lo conocíamos hasta ahora

Hasta la llegada de Uniswap V3, los AMMs funcionaban de forma que todos los proveedores de liquidez aportaban fondos a una pool en el rango de precio [0,∞]. Es decir, tus tokens se utilizaban para aportar liquidez en todo el rango de precios posible de ambos tokens.

🆕 La novedad que introduce Uniswap V3 es poder limita el rango de precios al que quieres aportar liquidez. Es decir, que si tu antes aportabas a toda la pool ETH-USDC, independientemente del precio al que cotizasen, ahora puedes elegir aportar liquidez sólo si el precio de ETH se encuentra entre los $2.000 y $3.000 [2.000 , 3.000].

Esto hace que la profundidad de la liquidez disminuya ya que ahora la gente puede elegir a qué rango de precio quiere aportar liquidez y de esta forma se multipliquen los rendimientos por ser LP. Ahora, os puede venir la cabeza una pregunta: Si en distintos rangos de precio hay distinta liquidez, ¿no puede haber serios problemas de slippage for falta de tokens en determinados rangos? Es una pregunta que yo me hice al escuchar esto por primera vez, pero V3 lo soluciona.

💡 La forma que tiene Uni V3 de solucionarlo es calcular distintas funciones para la pool (x*y=k) cada vez que ocurra un «tick» (0.01% price change). De esta forma la función se ajusta de forma automática al a liquidez de ese rango. Esta nueva forma de participar en las pool de liquidez no sólo multiplica los beneficios por ser LP, sino que abre un abanico muy amplio de posibles estrategias gracias a sus «reversible limit orders».

Para entender qué son las «reversible limit orders» debemos entender cómo funcionan las pools de producto constante y cómo influye el cambio de rango infinito a rango definido en esto.

En esencia, lo que estamos haciendo en una pool con x*y=k es comprar de X y vender Y cuando el precio de X baja, y vender X y comprar Y cuando su precio sube, de forma que el valor de ambas de mantenga constante (k). En un rango [0,∞], es imposible que llegue a vaciarse la liquidez de unos activos porque es imposible que un token llegue ni al 0 absoluto ni al infinito. Pero en un rango definido como [2.000 , 3.000] para ETH, sí es posible.

Si en la pool ETH-USDC decimos que ETH=X y USDC=Y, por lo que hemos comentado anteriormente del funcionamiento de la pool, cuando ETH=>$3.000, todos nuestros ETH se habrán convertido en USDC y viceversa, si ETH<=$2.000, todos nuestros USDC serán ETH.

Básicamente lo que estamos haciendo es ejecutar una orden límite pero de forma gradual, comprando ETH según va cayendo hasta los $2.000, cuando ya no tenemos más USDC para comprar.

Sin embargo, en el momento en el que ETH vuelva a nuestro target range [2.000 , 3.000], nuestros ETH volverán a empezar a convertirse en USDC y volveremos a generar rendimientos por nuestra liquidez.

Posts relacionados

Analisis
@XpeculativeOne

TOKENS EN DEFI

UXD Protocol implementa un sistema de estrategia de delta neutral para solucionar el trilema de las stablecoins

Leer más

Suscribete a nuestra newsletter

Déjanos tu correo y recibe contenido directo en tu correo electrónico.

Copyright 2023 Blockinvest ©. All rights Reserved.