
Los programas y plataformas basados en blockchain buscan constantemente nuevas formas de aumentar la descentralización y la automatización. Aunque muchos ecosistemas de protocolos siguen requiriendo agentes externos, como exchanges, para algunas funciones, el uso de smart contracts ha permitido trasladar muchas operaciones a un entorno más automatizado y descentralizado. El empleo creciente de algoritmos matemáticos permite realizar un mayor número de transacciones sin intervención humana ni externa. Así, los ecosistemas de protocolos en blockchain avanzan hacia una mayor independencia, descentralización y automatización. Un concepto matemático que está cobrando gran importancia en este ámbito es el automated market maker (AMM) conocido como bonding curve.
Introducida por Simon de la Rouviere en 2017, una bonding curve es un concepto matemático que puede integrarse en plataformas y aplicaciones para calcular el valor de un token en función de su oferta. El principio es sencillo pero potente: a medida que se compran más tokens, el precio sube de acuerdo con una fórmula matemática predefinida. Los inversores adquieren tokens al precio fijado por la bonding curve, aportando colateral en monedas fiduciarias u otras criptomonedas como Bitcoin (BTC) y Ethereum (ETH). El valor estimado por la bonding curve se toma tanto al comprar tokens (donde se mintean) como al venderlos (donde se queman). Cuando se mintean y queman tokens, la oferta cambia y el valor reflejado por la bonding curve varía en consecuencia.
Las bonding curves desempeñan varias funciones esenciales en el ecosistema de las criptomonedas:
Mejorar las valoraciones: Las bonding curves, al estar integradas en blockchains y construidas mediante fórmulas matemáticas, son transparentes, predecibles y precisas. Esto elimina la opacidad de los métodos tradicionales de valoración y aporta un enfoque dinámico al cálculo del valor de las criptomonedas, ya que consideran el crecimiento del ecosistema. Una bonding curve reconoce que, a medida que crece el ecosistema, también lo hace la cantidad y el valor de su token, generando así un mecanismo autoreforzado: el crecimiento genera valor y el valor atrae más crecimiento.
Predefinir el aumento o disminución del valor del token: Una bonding curve determina que los precios de tokens y monedas cambiarán con su oferta, creando un modelo continuo de token. Esta previsibilidad es valiosa tanto para desarrolladores como para inversores. Si un desarrollador quiere mayor control, puede elegir una forma concreta de bonding curve, que determinará el aumento del valor del token en función de la oferta. Las distintas formas de curva pueden incentivar comportamientos diversos, desde recompensar a los primeros usuarios hasta fomentar un crecimiento sostenido a largo plazo.
Eliminar la necesidad de exchanges: Como AMM totalmente automatizado, las bonding curves no solo permiten calcular el precio del token, sino también ejecutar transacciones de manera directa. El algoritmo muestra al inversor el precio estimado, tras lo cual puede comprar o vender tokens sin recurrir a exchanges centralizados ni esperar emparejamientos de órdenes. Esto impulsa la descentralización, reduce la dependencia de intermediarios y disminuye los costes y riesgos.
Permitir múltiples tokens en un único ecosistema: Otra función destacada es que, al mintear sus propios tokens, una bonding curve puede habilitar el uso de varios tokens dentro de un mismo ecosistema. El desarrollador puede integrar varias bonding curves, permitiendo diferentes tokens para distintos proyectos y funcionalidades. Esto aporta versatilidad, ya que los tokens pueden utilizarse en distintas blockchains, en función de su uso y de los smart contracts o two-way pegs que conecten las cadenas. Este enfoque multi-token posibilita modelos económicos más sofisticados en aplicaciones descentralizadas.
Para entender el funcionamiento de una bonding curve, resulta útil un ejemplo práctico. Una bonding curve lineal simple establece que x = y, es decir, oferta de tokens = valor del token. Así, el token número 10 cuesta 10 $ y el número 20, 20 $. Sin embargo, esto no significa que al comprar 10 tokens se paguen 10 $. El cálculo es más complejo.
El token 1 costará 1 $, el 2 costará 2 $, el 3 costará 3 $, y así sucesivamente. Por tanto, quien quiera comprar 10 tokens pagará 1 $+2 $+3 $+4 $+5 $+6 $+7 $+8 $+9 $+10 $, en total 55 $. Si alguien compra 10 monedas y ya se han vendido 10, compraría desde el token 11 al 20, pagando 11 $+12 $+13 $+14 $+15 $+16 $+17 $+18 $+19 $+20 $, es decir, 155 $. Así, una bonding curve lineal ofrece mayor potencial de ganancia a los primeros inversores, incentivando la participación temprana.
El mecanismo de venta es el inverso. Si estos inversores venden, el primero obtiene mayor beneficio. Compró 10 tokens por 55 $, pero tras la inversión del segundo, el valor subió. Así, puede vender al nuevo precio, superior. Por ejemplo, si vende sus 10 tokens (del 1 al 10) después de la compra del segundo inversor, recibe 1 $+2 $+3 $+4 $+5 $+6 $+7 $+8 $+9 $+10 $ = 55 $, aunque el valor de mercado de esas posiciones ha aumentado.
Al vender el primer inversor sus tokens, estos se queman, por lo que hay menos tokens en circulación; la oferta baja y el valor también. El segundo inversor, que pagó 155 $ por sus 10 tokens, perdería dinero si vendiera de inmediato, ya que el precio caería por la reducción de la oferta.
Una bonding curve permite comprar o vender tokens en cualquier momento, garantizando liquidez continua. Pero, como cualquier inversión, puede generar beneficios o pérdidas según la dinámica del mercado y el momento. Los desarrolladores pueden controlar el beneficio o pérdida de un inversor en función del punto de la bonding curve en el que opere, eligiendo la forma concreta de la curva, como se explica en la siguiente sección.
Las bonding curves ganaron notoriedad a finales de los años 2010, cuando los proyectos buscaban nuevas formas de recaudar fondos e impulsar mercados. Desde entonces, se han aplicado en múltiples contextos en el ecosistema de criptomonedas, demostrando su versatilidad y utilidad.
Ventas de tokens y ofertas iniciales: Una bonding curve permite ventas continuas de tokens, a diferencia de los ICO tradicionales con un número fijo de tokens y precio cerrado. Este modelo aporta ventajas como la posibilidad de que los primeros compradores accedan a precios bajos, con incrementos según la demanda, vinculando la financiación al interés real y generando un crecimiento más natural. Fairmint, por ejemplo, permite a empresas recaudar fondos con bonding curves, ofreciendo liquidez continua. Pump.fun crea bonding curves para memecoins en Solana, asegurando liquidez y subidas de precio progresivas sin requerir listados en exchanges. Este enfoque ha democratizado los lanzamientos de tokens, haciéndolos accesibles a proyectos de todos los tamaños.
Automated Market Maker: Las plataformas de exchange descentralizadas han aplicado con éxito los principios de bonding curve para pares de trading. La fórmula de producto constante de Uniswap (x * y = k) funciona como bonding curve, permitiendo trading automático sin libros de órdenes. Curve Finance optimiza el trading de stablecoins con una curva plana especializada para minimizar el deslizamiento en activos de valor similar. Estos DEX demuestran el éxito de las bonding curves al ofrecer liquidez profunda y grandes volúmenes de trading sin intermediarios, gestionando miles de millones de dólares diariamente.
Stablecoins: Algunas stablecoins algorítmicas han utilizado bonding curves para ajustar la oferta y mantener la paridad según la demanda. El mecanismo amplía la oferta si el precio supera la paridad y la reduce si cae por debajo. Sin embargo, este enfoque puede conllevar riesgos elevados, como demostró la pérdida de paridad de TerraUSD en 2022, que evidenció los retos de la estabilización puramente algorítmica. Otros proyectos, como Ampleforth, emplean mecanismos de oferta elástica para mantener el precio, con resultados variados. Estos casos muestran tanto el potencial como las limitaciones de las bonding curves en el diseño de stablecoins.
Gobernanza y tokens DAO: Las bonding curves pueden financiar eficazmente Decentralized Autonomous Organizations (DAO). Los participantes adquieren governance tokens en la curva, con precios que suben a medida que se suman usuarios. Así, la comunidad crece orgánicamente y los miembros que se retiran pueden vender a la curva, garantizando liquidez y manteniendo el valor para los que permanecen. Proyectos como DAOstack y CommonStack han utilizado este método para gestionar la dinámica de miembros y la financiación sostenible de estructuras de gobernanza descentralizada.
NFT y arte digital: En el sector NFT, las bonding curves se han utilizado para subir precios gradualmente a medida que se venden ediciones. Este modelo incentiva a los primeros coleccionistas con precios bajos y asegura que los creadores capten más valor según crece la demanda. Sin embargo, algunas implementaciones han recibido críticas, especialmente si el mecanismo de precios no se comunica claramente o fomenta la especulación en vez del coleccionismo genuino.
Una bonding curve lineal es la más sencilla, pero según el objetivo del desarrollador, puede buscar incentivar la inversión temprana o evitar la venta prematura, entre otras estrategias. Como la bonding curve se integra en la blockchain y normalmente es inmutable tras su despliegue, la forma elegida determina el comportamiento de compra y venta. La selección de la curva es una decisión clave que influye directamente en la token economics.
Las cuatro bonding curves más utilizadas son:
La forma elegida dependerá del comportamiento de inversión y el patrón de crecimiento deseados:
Para premiar a los primeros inversores: Si el objetivo es recompensar especialmente a quienes invierten primero, se emplea una curva sigmoide o cuadrática. Son efectivas para proyectos con potencial de crecimiento viral, como plataformas de gaming en blockchain (GameFi), plataformas de NFT como ECOMI, o de audio como Audius. Una curva sigmoide mantiene bajos costes para los primeros inversores y los incrementa bruscamente al llegar al público general, como muestra el fuerte aumento en el punto de inflexión. Con una curva cuadrática, el incremento es más gradual pero sigue siendo mucho menor para los primeros que para los últimos, premiando la participación temprana.
Para incentivar la inversión temprana sin desincentivar la tardía: Para proyectos que requieren inversión sostenida, como recaudaciones de fondos o infraestructuras a largo plazo, se emplea una curva exponencial negativa o lineal. La curva exponencial negativa incentiva la entrada inicial con precios bajos y beneficios en la fase pronunciada, y se aplana conforme crece el proyecto, evitando que los precios desincentiven a los inversores tardíos. La curva lineal proporciona incrementos constantes y previsibles, con beneficios para los primeros inversores pero menos diferencia entre tempranos y tardíos, resultando más equitativa.
Para mantener costes estables y continuos: Una curva lineal se emplea en proyectos cuyo objetivo principal es la participación o el apoyo a una causa, no la obtención de beneficios. El coste es estable y predecible, con mínima especulación y volatilidad. Es adecuada para iniciativas comunitarias o financiación de bienes públicos, donde prima la utilidad sobre el lucro.
Las bonding curves presentan numerosas ventajas que han impulsado su popularidad en el sector de las criptomonedas:
1. Liquidez continua: Permiten comprar o vender tokens directamente en el smart contract, garantizando liquidez sin market makers ni exchanges centralizados. Así, los participantes pueden entrar o salir en cualquier momento, sin preocuparse por el volumen de trading o las condiciones del mercado, eliminando el riesgo de liquidez típico de los mercados tradicionales.
2. Precios justos y transparentes: La fórmula de precios es pública y predefinida en el smart contract, lo que garantiza equidad y transparencia. La lógica es inmutable y verificable en la cadena, sin tarifas ocultas ni mecanismos opacos que puedan perjudicar a los usuarios.
3. Financiación bootstrap: Permiten recaudar fondos de manera sencilla y continua, gestionando automáticamente la venta de tokens sin infraestructuras complejas ni cargas regulatorias. Así, la financiación se ajusta al interés real, favoreciendo un crecimiento orgánico y sostenible.
4. Incentivo a la adopción temprana: Los primeros usuarios acceden a precios más bajos de forma estructurada y predecible, lo que fomenta una comunidad implicada en el éxito a largo plazo. Esto genera embajadores naturales con incentivos económicos y emocionales, impulsando el crecimiento y los efectos de red.
5. Market making automático: En DeFi, las bonding curves permiten exchanges automatizados sin libros de órdenes ni intermediarios, democratizando la provisión de liquidez y reduciendo la dependencia de la infraestructura tradicional, a menudo dominada por grandes actores.
6. Previsibilidad en la tokenomics: Los proyectos pueden simular escenarios de demanda para estimar trayectorias de precios y resultados de financiación antes del lanzamiento, lo que aporta estabilidad y reduce la volatilidad especulativa.
7. Alinear valor y uso: Las bonding curves vinculan el valor del token con la participación y utilidad del sistema. El aumento de usuarios eleva el precio, lo que incentiva a más participantes, garantizando que el valor refleje la utilidad real y no solo la especulación.
Pese a su potencial, las bonding curves presentan limitaciones y riesgos que los participantes deben conocer:
1. Volatilidad y especulación: Las bonding curves exponenciales pueden provocar grandes fluctuaciones de precio, incentivando la especulación frente al uso genuino. Los primeros titulares pueden vender para obtener beneficios, generando caídas bruscas que perjudican a los compradores tardíos y provocando ciclos de auge y caída.
2. Manipulación por grandes actores: Compradores o vendedores de gran tamaño pueden afectar significativamente los precios, pues la relación entre oferta y precio es matemática. Una gran compra puede inflar precios para los siguientes inversores y una gran venta puede hacerlos caer, lo que puede generar condiciones injustas para los participantes pequeños.
3. Liquidez frente a impacto en el precio: Aunque permiten liquidez continua, las operaciones grandes pueden causar deslizamiento de precio considerable, especialmente en curvas pronunciadas o con reservas limitadas. El precio efectivo de grandes compras o ventas puede diferir mucho del mostrado, generando riesgo de ejecución.
4. Riesgo de smart contract: Las bonding curves dependen de smart contracts complejos, que deben ser auditados y probados. Vulnerabilidades o errores pueden permitir mintear tokens sin colateral o comprometer las reservas, causando pérdidas graves. La blockchain es inmutable, por lo que los errores no se corrigen fácilmente tras el despliegue.
5. Ineficiencia de capital: Algunos modelos bloquean grandes cantidades como reservas, generando costes de oportunidad. Una mala gestión o reservas insuficientes pueden mermar la confianza y provocar episodios de pánico.
6. Complejidad para el usuario: Las bonding curves pueden resultar confusas para quienes no dominan los conceptos matemáticos o los mecanismos de DeFi. Una mala comprensión puede llevar a pagar de más o a ventas por pánico, limitando la adopción y generando malas experiencias para usuarios menos experimentados.
7. Riesgo de pánico bancario: La pérdida de confianza, sobre todo en sistemas respaldados por reservas, puede provocar ventas masivas que hundan el precio si las reservas son insuficientes o la curva demasiado pronunciada, generando riesgo sistémico.
8. Consideraciones regulatorias: Las bonding curves podrían considerarse ofertas de valores en ciertas jurisdicciones, atrayendo la atención regulatoria, especialmente si se compran tokens con expectativas de beneficio. El cumplimiento de la legislación es esencial, pero complejo y variable según el país.
9. Arbitraje y efectos en mercados externos: Si los tokens cotizan en varias plataformas, pueden surgir diferencias de precios y oportunidades de arbitraje. Aunque esto puede alinear precios, también puede agotar reservas o generar volatilidad si se explotan las diferencias entre mercados.
Las bonding curves son un tipo sofisticado de automated market maker (AMM) que emplea trading algorítmico para calcular el valor del token según fórmulas matemáticas y la dinámica de la oferta. Así, los inversores pueden comprar tokens usando colateral y venderlos directamente mediante smart contracts, sin intermediarios. Este sistema automatizado y preciso reduce el error humano, hace el proceso de trading completamente transparente y mantiene la descentralización al operar solo con smart contracts sin control centralizado.
Las bonding curves permiten a los desarrolladores implementar estrategias de inversión y tokenomics de forma transparente y sin errores, prescindiendo de exchanges o market makers tradicionales. Ayudan a los inversores a prever la posible revalorización de sus activos según la adopción y calcular retornos potenciales. No obstante, aunque una bonding curve muestra cuánto podría subir teóricamente un activo según la oferta, no garantiza que los tokens se compren ni que el precio proyectado se alcance: el éxito sigue dependiendo de la demanda real.
En definitiva, las bonding curves son una herramienta potente y versátil para alinear incentivos y crear mercados descentralizados y fluidos en el sector cripto. Representan el espíritu de DeFi: eliminar intermediarios y codificar la lógica financiera en la blockchain mediante smart contracts transparentes e inmutables. Para los usuarios, lo esencial es entender que las bonding curves son la traducción algorítmica de la oferta y la demanda, generando mecanismos de descubrimiento de precios predecibles. Si participas en una venta de tokens o protocolo DeFi con bonding curves, conocer la forma concreta de la curva y sus implicaciones (oportunidades y riesgos) te ayudará a tomar decisiones informadas en este mecanismo innovador y complejo. A medida que evolucione el ecosistema cripto, las bonding curves seguirán siendo una herramienta clave para crear economías token sostenibles y mercados descentralizados.
Una bonding curve es un mecanismo basado en smart contracts que ajusta dinámicamente el precio de los tokens según la oferta y la demanda. Calcula el precio individual de cada token en función de la oferta circulante, garantizando liquidez, estabilidad de mercado y equilibrio de precios en los ecosistemas cripto.
La Bonding Curve utiliza una fórmula matemática para ajustar automáticamente el precio del token según varíe la oferta. Cuando la oferta aumenta, el precio sube; cuando la oferta disminuye, el precio baja. Así se garantiza una fijación de precios justa, basada en reglas y determinada por la dinámica de la demanda.
Friend.Tech y Sidekick son ejemplos destacados del uso de bonding curves. Friend.Tech combinó fan tokens privados con bonding curves para monetizar creadores, mientras que Sidekick explora este modelo en plataformas sociales. Estos proyectos muestran cómo las bonding curves permiten precios dinámicos y fomentan la participación comunitaria en aplicaciones cripto.
La Bonding Curve proporciona liquidez descentralizada sin market makers, pero puede producir una formación de precios menos eficiente y mayor deslizamiento que los mecanismos tradicionales de mercado.
Los tokens de bonding curve implican riesgos como la volatilidad, fluctuaciones dinámicas de precios y riesgos específicos del proyecto. Los precios no son fijos y pueden variar mucho según la oferta y demanda. Invertir no asegura rentabilidad ni liquidez.
El deslizamiento es la diferencia entre el precio de ejecución esperado y el real. Se calcula: Deslizamiento = Precio esperado - Precio real de ejecución. Refleja la liquidez del mercado y los costes de transacción al operar con bonding curves.











