Entendiendo las curvas de vinculación en DeFi

Las curvas de vinculación ("bonding curves") en las finanzas descentralizadas (DeFi) aprovechan los contratos inteligentes y las fórmulas matemáticas para ajustar dinámicamente el precio de un token en función de su oferta. 

Las curvas de vinculación son contratos inteligentes que determinan algorítmicamente el precio de un token en función de su oferta en circulación. A medida que se compran más tokens, el precio se ajusta al alza, y a medida que los tokens se venden o se retiran de la circulación, el precio se ajusta a la baja.

Este mecanismo automatizado de fijación de precios garantiza la liquidez de los nuevos tokens sin necesidad de los tradicionales libros de pedidos ni de proveedores externos de liquidez. Lo hace integrando la liquidez directamente en el contrato inteligente del token.

En concreto, las curvas de vinculación aprovechan los principios económicos de la oferta y la demanda. Cuando aumenta la demanda de un token, lo que se refleja en un incremento de las compras, el contrato inteligente aumenta el precio en consecuencia. Y cuando la actividad de venta indica una caída de la demanda, el contrato inteligente baja el precio.

Este ajuste dinámico se produce algorítmicamente basándose en una curva predefinida que modela la relación entre el precio y la cantidad suministrada. Así, las curvas de vinculación permiten una liquidez automatizada y descentralizada que reacciona a las condiciones del mercado en tiempo real.

Determinación de precios en curvas de vinculación

Las curvas de vinculación en DeFi ajustan los precios de los tokens con la oferta, apoyando diversas estrategias económicas y dinámicas de mercado.

El modelado matemático permite a los proyectos personalizar la tokenomía de curvas de vinculación definiendo curvas únicas que determinan cómo cambia el precio de un token en función de su oferta. Teóricamente no hay límite para los tipos de curvas, pero las más comunes vienen en varias formas:

Curvas lineales

Una curva de vinculación lineal es un modelo matemático simple en el que el precio de un token aumenta en proporción directa al número de tokens vendidos. En este modelo, cada token adicional acuñado o vendido aumenta el precio en una cantidad fija y predeterminada.

A continuación se muestra una representación gráfica sencilla de una curva lineal, en la que el eje X (horizontal) representa la oferta de tokens y el eje Y (vertical) muestra el precio de cada token en ese nivel de oferta.

A linear bonding curve

Curvas exponenciales

Las curvas exponenciales hacen que el precio del token dependa exponencialmente de la oferta. Esto significa que si la oferta se duplica, el precio se duplica. Incluso agregar algunos tokens más puede generar grandes aumentos de precios. Esto hace que el token se encarezca mucho más rápido.

Estas curvas son las que más recompensan a los primeros compradores. Cuando la demanda aumente más adelante, los primeros usuarios probablemente venderán sus tokens a precios mucho más altos. Por tanto, las curvas exponenciales funcionan bien para proyectos que quieren fomentar la participación temprana. Los primeros usuarios asumen el mayor riesgo, pero pueden obtener mayores beneficios si el proyecto tiene éxito.

An exponential bonding curve

Curvas logarítmicas

Las curvas logarítmicas hacen que el precio de los tokens aumente rápidamente al principio a medida que se añaden más tokens. Pero luego el aumento del precio se ralentiza a medida que aumenta la oferta. Así, el precio sube al principio, pero se estabiliza con el tiempo. Esto beneficia sobre todo a los primeros inversores, ya que sus tokens se revalorizan rápidamente. La posibilidad de obtener beneficios rápidos y tempranos puede atraer a los primeros compradores para que aporten liquidez.

A logarithmic curve

En DeFi, además de los modelos lineal, exponencial y logarítmico, son posibles diversos tipos de curvas de enlace. Por ejemplo, existen curvas S para crecimiento y estabilización por fases, curvas escalonadas para aumentos de precios basados en hitos y curvas inversas para reducir los precios a medida que crece la oferta, cada una diseñada para resultados económicos de curvas de vinculación y objetivos de proyecto específicos.

Aplicaciones de la curva de vinculación en el sector cripto

Las curvas de vinculación proporcionan liquidez de tokens automatizada y precios dinámicos para facilitar los proyectos, el comercio, las stablecoins, las comunidades y la gobernanza.

Las curvas de vinculación sirven como mecanismo fundamental para el arranque automatizado de liquidez en las ofertas iniciales de exchanges descentralizados (IDO), permitiendo a los proyectos lanzar nuevos tokens con reservas de liquidez ajustadas dinámicamente. Este modelo se aleja de los libros de órdenes tradicionales, garantizando un ajuste continuo y algorítmico de la liquidez basado en la demanda en tiempo real. La flexibilidad de los precios dinámicos en blockchain, que permiten las curvas de vinculación, crea nuevas posibilidades para la distribución y el comercio de tokens.

Plataformas como Uniswap y Curve utilizan curvas de vinculación para la creación autónoma de mercado, mejorando la liquidez y permitiendo un comercio más eficiente para una amplia gama de tokens, especialmente aquellos que de otro modo podrían sufrir de baja liquidez.

Las curvas de vinculación son fundamentales en los protocolos de stablecoin para crear reservas de divisas y mantener las paridades mediante ajustes algorítmicos de la oferta, garantizando la estabilidad de estas monedas digitales de forma totalmente descentralizada. Sin embargo, este enfoque conlleva riesgos, ya que las stablecoins algorítmicas dependen totalmente de las curvas de vinculación y de los cambios programados en la oferta para mantener su paridad.

Por ejemplo, la stablecoin algorítmica TerraUSD (UST) perdió su vinculación 1:1 con el dólar en mayo de 2022 después de que un dramático pánico bancario agotara sus reservas. Esto demuestra que sigue habiendo problemas de estabilidad con las stablecoins algorítmicas descentralizadas en comparación con los modelos respaldados por activos.

Cuando la demanda cae rápidamente, las stablecoins algorítmicas pueden no ajustar la oferta lo suficientemente rápido como para mantener su paridad. Por lo tanto, aunque las curvas de vinculación permiten mecanismos de estabilidad descentralizados, aún no han demostrado ser totalmente resistentes a los pánicos bancarios en comparación con las alternativas garantizadas.

Las curvas de vinculación facilitan los modelos continuos de tokens en DeFi que permiten el arranque automatizado de liquidez, la creación autónoma de mercado y la fijación dinámica de precios ajustados a la demanda en tiempo real.
Son fundamentales en la gobernanza de las organizaciones autónomas descentralizadas (DAO), ya que permiten la compra de tokens con derecho a voto a través de curvas de vinculación, lo que alinea la inversión con la participación en la gobernanza y garantiza que la fijación de precios refleje el nivel de compromiso con la DAO.

Exchanges descentralizados (DEX) y curvas de vinculación

Las curvas de vinculación permiten una liquidez y una fijación de precios descentralizados, personalizados y automatizados para diversos exchanges descentralizados (DEX).
Uniswap

Uniswap utiliza una fórmula de producto constante, un tipo específico de curva de vinculación, para su protocolo de creador de mercado automatizado (AMM). Esta fórmula garantiza la liquidez manteniendo un producto constante entre las cantidades de los dos activos de cualquier pool de liquidez. Por ejemplo, si el pool contiene Ether (ETH) y otro token, el producto de sus cantidades permanece constante, dictando el precio en función de la dinámica de la oferta y la demanda. Este enfoque proporciona liquidez continua y descubrimiento de precios sin utilizar los libros de órdenes tradicionales.

Curva de financiación

Curve Finance en DeFi se centra en stablecoins y emplea una curva de vinculación especializada optimizada para activos que supuestamente tienen el mismo valor. Su curva de vinculación está diseñada para reducir el deslizamiento y mantener precios estables para activos estrechamente vinculados, como diferentes stablecoins vinculadas al dólar estadounidense. La curva es más plana para pares de activos con valores similares, lo que minimiza el impacto de las operaciones en los cambios de precio, haciéndola eficiente para el intercambio entre stablecoins.

Balancer

Balancer utiliza una versión generalizada de la fórmula del producto constante, permitiendo pools de liquidez personalizados con hasta ocho activos en cualquier proporción ponderada. Esta flexibilidad permite a los usuarios crear sus propios portafolios autoequilibrados y pools de liquidez con una curva de vinculación personalizada que define la relación entre los precios y las cantidades de los activos del pool. El enfoque de Balancer amplía la utilidad de las curvas de vinculación más allá de los pools de dos activos, dando cabida a una gama más amplia de estrategias de negociación y prácticas de gestión de portafolios.

Retos asociados a la aplicación de las curvas de vinculación

Las curvas de vinculación se enfrentan a retos legales, de modelado y de seguridad que requieren extensas pruebas, auditorías y análisis de cumplimiento para diseñar, desplegar y regular adecuadamente los sistemas automatizados de fijación de precios de tokens.

El diseño de curvas apropiadas que alineen los incentivos y fomenten el comportamiento deseado del mercado requiere extensas modelizaciones y pruebas. Por ejemplo, las curvas demasiado pronunciadas o poco profundas pueden permitir la manipulación de los precios

La seguridad de los contratos inteligentes que ejecutan curvas de vinculación debe auditarse para protegerse contra exploits que puedan comprometer la integridad de los precios. Además, los contratos inteligentes deben optimizarse para minimizar los costes de gas de las operaciones automatizadas. 

Garantizar la seguridad de los contratos inteligentes que rigen las curvas de vinculación es fundamental, ya que los fallos podrían permitir el arbitraje o la manipulación. La verificación formal, las recompensas por errores y las auditorías ayudan a mitigar este riesgo. La investigación en curso se centra en habilitar curvas dinámicas que puedan ajustarse algorítmicamente en respuesta a las condiciones del mercado.

El tratamiento normativo de las curvas de vinculación sigue siendo una cuestión abierta. La mayoría de las jurisdicciones no han proporcionado orientaciones claras sobre si las AMM, al igual que las curvas de bonos, constituyen centros de negociación regulados o emisiones de valores.

Los proyectos deben analizar cuidadosamente los derechos conferidos por los tokens vendidos a través de curvas de bonos en cada jurisdicción. Las normativas locales relacionadas con los criptoactivos y los valores difieren de una región a otra.

Por ejemplo, si los tokens dan derecho a los holders a beneficios, derechos de gobernanza, etc., pueden considerarse valores en algunas jurisdicciones, lo que requiere el cumplimiento de la normativa de valores pertinente.

Sin embargo, otras jurisdicciones pueden ser más flexibles a la hora de clasificar los tokens de utilidad, incluso aquellos con beneficios secundarios o derechos de gobernanza. Por lo tanto, los proyectos deben revisar las regulaciones en sus mercados objetivo.

Muchos proyectos adoptan un modelo de token de utilidad, en el que los tokens únicamente proporcionan acceso a los productos o servicios de un proyecto, sin derechos de lucro o capacidades de gobierno para los holders. Este diseño restringido de los tokens evita cumplir las definiciones legales de un valor en muchos casos.

Sin embargo, las normativas Conozca a su cliente (KYC) y Contra el Lavado de Dinero (AML) pueden seguir aplicándose incluso a los tokens de utilidad pura. Estas normativas exigen verificar la identidad de los usuarios y las fuentes de fondos.
Los proyectos deben buscar asesoramiento legal para navegar por este complejo panorama. El tratamiento normativo de las criptomonedas sigue evolucionando en las distintas jurisdicciones. Los desarrollos legales en curso pueden proporcionar marcos más claros para el diseño de implementaciones de tokens y sistemas de curvas de bonos que cumplan con la normativa.