¿Qué es Curve Finance y cómo funciona?

José Maldonado
06 JUL 2021
¿Qué es Curve Finance y cómo funciona?
1.

Introducción

El mundo de las stablecoins o monedas estables ha tenido un enorme crecimiento en los últimos años, y una plataforma que te permite aprovechar dicho crecimiento es Curve Finance, conocido también como el DEX de las stablecoins.

2.

¿Qué es Curve Finance?

El protocolo Curve Finance, es un protocolo de finanzas descentralizada (DeFi) dedicado a permitir a sus usuarios el intercambio descentralizado (DEX) de stablecoins dentro del ecosistema Ethereum. Este proyecto fue presentado al público en el año 2020, y desde entonces, se ha transformado en uno de los DEX más importantes de DeFi, especialmente pensado para el intercambio de stablecoins.

Al igual que otros protocolos DEX dentro de Ethereum, Curve Finance basa su funcionamiento en un sistema AMM o creador de mercado automatizado algorítmico. Pero, qué se diferencia de proyectos como Uniswap o SushiSwap al no estar basado en una curva de mercado x*y=k. En su lugar, Curve basa su funcionamiento en un sistema ponderado de curvas, precios y deslizamiento dinámico. Una aproximación que está pensada en ofrecer el mejor precio, las menores pérdidas y las tarifas más bajas de intercambio posibles.

Al estar centrado en el intercambio de stablecoin Curve nos ofrece un amplio soporte para los mismos como el caso de DAI, PAX, USDC, USDT, TUSD, BUSD y sUSD. Pero también permite el intercambio de otros tokens como BTC y sus formas ERC-20, así como otros tokens relevantes dentro del ecosistema ERC-20 de Ethereum.

3.

¿Quién creó Curve Finance?

La persona detrás del desarrollo de Curve Finance es Michael Egorov, quien presentó el whitepaper de este proyecto el 10 de noviembre de 2019. En ese momento, la plataforma se conocía con el nombre de StableSwap (una clara alusión a "Uniswap de stablecoins"), pero luego fue cambiado a Curve Finance.

Relacionado con: 3 razones por las que el precio de Curve (CRV) ha subido un 150% 

¿Cómo funciona Curve Finance?

Curve Finance funciona en base a dos componentes:

  1. Pools de liquidez, donde los inversores ofrecen liquidez de stablecoins o tokens soportados por la plataforma.
  2. Un módulo de intercambio y préstamo de esos tokens.

Esto permite crear un mecanismo que permite intercambiar tus stablecoins de forma muy sencilla por otra soportada en la plataforma. Pero al mismo tiempo, ofrece a los inversores mecanismos para ganar dinero por medio de sus inversiones. Esto gracias a las comisiones generadas por las operaciones que se realizan en esos pools. En todo caso, el sistema es similar a lo que pasa en Uniswap u otros protocolos DEX que hacen uso de pools.

Sin embargo, la principal diferencia es la económica de cómo se manejan los precios y el impacto que esto tiene en las ganancias de los inversores. Tal como especificamos, Curve Finance hace uso de una invariante económica distinta a la usada en otros AMM, y es conocida como la invariante StableSwap, que fue claramente especificada en su whitepaper.

La principal ventaja de usar su propia invariante es la de ofrecer un menor deslizamiento de precio (diferencia de precio entre el precio de compra en orden y el precio real de compra de un token). En Curve, este deslizamiento se mantiene al mínimo, lo que claramente ofrece una ventaja enorme en cuanto a los precios de compra de los tokens. 

Una diferencia claramente favorable a Curve, frente a sus competidores más generalistas. Otro punto a favor, es que permite ofrecer un mayor margen de ganancias a largo plazo, e incluso reducir a su mínima expresión, los riesgos de pérdidas impermanentes, cosa que otros proyectos como Uniswap o Compound no pueden ofrecer.

Intercambio de stablecoins

El intercambio de stablecoins en este sentido se hace en las mejores condiciones posible, lo que a vista de grandes inversores resulta llamativo, en especial, si haces mucho trading con dichos tokens. En todo caso, Curve garantiza un intercambio suave de stablecoin, con una pequeña comisión por intercambio, y un sistema de reequilibrio que mantiene los valores de precio lo más ajustados a la realidad, sin renunciar a las ganancias para sus inversores.

Por ejemplo, si se supone que un pool es 50% DAI y 50% USDT y los saldos actuales son 50% DAI y 50% USDT, no habrá comisión de reequilibrio (más allá de la cantidad que compre). Mientras que, si los saldos actuales son 25% DAI y 75% USDT, pagará una comisión de reequilibrio si compra DAI con USDT, pero obtendrá un reembolso (comisión negativa) si compra USDT con DAI. La magnitud de esta comisión de reequilibrio depende del factor de "fungibilidad" que he mencionado anteriormente.

En este caso, el sistema promueve los equilibrios de precios, y al mismo tiempo, impulsa a los compradores a mantener este sistema para obtener ganancias en sus intercambios. Pero ¿Qué tanta ganancia puede permitir este sistema de intercambios con stablecoins? Pues bien, estamos hablando de APY (intereses anuales) de hasta 45 % en determinados pools de alta demanda. Esto puede sonar muy poco, especialmente si vemos el APY de otras plataformas, pero teniendo en cuenta que hablamos de stablecoins esto es muchísimo.

Lending Pools

Curve Finance también ofrece los llamados lending pools o pools de préstamos, los cuales están unidos a plataformas como Compound y Yearn Finance, con el fin de permitir préstamos. Estos pools están formados por versiones "wrapped" de los tokens que los forman y el sistema permite su interconexión con distintos protocolos DeFi como Compound, Yearn Finance o AAVE.

Curve DAO Token (CRV)

Otro aspecto importante en el funcionamiento de Curve está relacionado con el token CRV. Este token busca permitir la gobernanza descentralizada del protocolo por medio de Curve DAO. La idea de este sistema es permitir que los inversores y usuarios de Curve puedan no solo decidir sobre el futuro del desarrollo del protocolo, sino también recibir recompensas por ser proveedores de liquidez (liquidity mining).

Además, se puede realizar staking con el token CRV, habilitando así otra forma de recibir recompensas dentro del sistema. La emisión de estos tokens es inflacionaria, y solo podrán existir un máximo de 3.303.030.299 tokens CRV.

Relacionado con: El nuevo lanzamiento de Curve Finance posiciona el proyecto entre los creadores de mercado automatizados

4.

¿Cómo conectar MetaMask a Curve Finance?

Conectar a Curve Finance con MetaMask es muy sencillo. En primer lugar, deberás dirigirte a la web principal del proyecto. Una vez accedas, la web te pedirá conectar tu monedero para usar la DApp. 

https://lh4.googleusercontent.com/uArLb5EXkxb31z0WM5Kl0jxU-hvthEX1vW0veKrRbMqmHeFZYQEcXOzYRxKZWDWy4_oF9snwzDUag_CkVq7MYf64QFLbSIZr32Jp0XliRrNkaaX4i2Qiw-eDx0yQyA

En este punto, solo elige la opción MetaMask, y asegúrate de aceptar la conexión en el monedero. 

https://lh5.googleusercontent.com/sYVN_BEv3M-MDQTzbAekNnB50gUn2F0qn5IWtLtN6pc4g8bfEq1B1QgO9brV9TBLCZACCiDlVg0E8YC79ou8xvQz34PVGMrjJTz7waw9TAXpiIuSHJ63H6PAzPbhOg

Una vez termines, podrás usar Curve Finance desde tu monedero MetaMask sin mayores complicaciones. Adicional, puedes elegir otras redes de funcionamiento como:

  1. Fantom
  2. Polygon
  3. xDai

Solo asegúrate de usar el monedero correcto o configurar MetaMask para poder usar dichas redes y disfrutar de sus bondades.