Een bonding curve is een wiskundig model dat de relatie tussen de prijs van een token en het aanbod ervan weergeeft. Dit model kenmerkt zich doorgaans door een vloeiende, stijgende curve, wat betekent dat naarmate er meer tokens worden gekocht, de prijs ervan stijgt. Nieuwe tokens worden gecreëerd wanneer de vraag toeneemt, wat helpt om een evenwicht tussen vraag en aanbod te bewaren.
Dit mechanisme stimuleert vroege kopers, omdat zij tokens tegen een lagere prijs kunnen kopen voordat de waarde stijgt door toegenomen aankopen. Bonding curves maken vaak gebruik van slimme contracten om processen zoals tokenuitgifte en prijsaanpassingen te automatiseren.
Dit maakt transacties transparant en vertrouwensloos. Projecten die gebruikmaken van bonding curves kunnen de betrokkenheid van de community bevorderen door gebruikers te laten bijdragen aan de groei van het project en hen tegelijkertijd een financieel belang te geven in het succes ervan. Dit model helpt marktmanipulatie te voorkomen en biedt gebruikers een gestructureerde manier om in en uit investeringen te stappen. Kortom, bonding curves kunnen een dynamische en zelfregulerende markt voor tokens creëren.
Een bonding curve is een wiskundige regel die de prijs van een token relateert aan het uitgegeven aanbod of de reservevoorraad. Een smart contract kan de curve gebruiken om aan te geven hoeveel tokens een koper ontvangt bij het minten en hoeveel reservevoorraad een verkoper ontvangt bij het inwisselen.
De formule kan zorgen voor continue, op regels gebaseerde liquiditeit, maar concentreert tegelijkertijd risico's in de code, het beheer van reserves en het ontwerp van parameters. Bonding curves zijn gerelateerd aan geautomatiseerde market makers, maar de termen zijn niet uitwisselbaar. Deze handleiding legt de prijsfunctie, de handelsberekening en de risico's uit die schuilgaan achter een vloeiende wiskundige grafiek.
Key Takeaways
Een bondingcurve berekent de uitgifte of inwisseling van tokens op basis van een vooraf gedefinieerde wiskundige relatie.
De huidige marginale prijs is niet gelijk aan de gemiddelde prijs voor een grote transactie; het contract integreert over de hele curve.
Een door reserves gedekte rentecurve is slechts zo betrouwbaar als het onderpand, het contract, de aannames van de orakels en de inwisselingsregels.
AMM's met een constant product gebruiken ook curves, maar ze wisselen doorgaans bestaande reserves uit in plaats van een continue voorraad tokens te creëren.
Wat is een bindingscurve?
Een bonding curve is een prijsfunctie die is ingebed in een token of marktmechanisme. Het eenvoudigste model beschrijft de marginale prijs als P(S), waarbij S het huidige aanbod van tokens is.
Een stijgende curve zorgt ervoor dat latere tokens duurder worden naarmate het aanbod toeneemt. Wanneer een koper het reserve-activa stort, creëert het contract tokens en verschuift het aanbod naar rechts. Wanneer een houder inwisselt, verbrandt het contract tokens en verschuift het aanbod naar links.
De reserve die betaald wordt voor meerdere tokens is het gebied onder de curve tussen het begin- en eindaanbod. Het is niet simpelweg de uiteindelijke weergegeven prijs vermenigvuldigd met de hoeveelheid.
Hoe een bindingscurve werkt
Prijsfunctie
Een lineaire curve zou bijvoorbeeld P(S) = a + bS kunnen gebruiken, waarbij a een beginprijs is en b de helling bepaalt. Polynomische, exponentiële, logaritmische en sigmoïde functies creëren verschillende prikkels.
Parameters bepalen hoe snel de prijs verandert. Een steile curve beloont vroegtijdige instap, maar leidt tot scherpe verliezen bij verkoop. Een vlakkere curve vermindert de prijsgevoeligheid, maar vereist mogelijk meer reserves om de gewenste stimulans te creëren.
Muntslagen
Stel dat het aanbod begint bij S₀ en een koper een reservebedrag stort. Het contract lost een nieuw aanbod S₁ op, zodanig dat de integraal van P(S) van S₀ tot S₁ gelijk is aan de storting na aftrek van kosten.
De koper ontvangt S₁ − S₀ tokens. Naarmate de transactie zich langs een stijgende curve beweegt, kost elk volgend token meer dan het vorige.
Verlossing
Bij een verkoop of inwisseling berekent het contract het gebied onder de curve tussen het nieuwe, lagere aanbod en het huidige aanbod. De ingeleverde tokens worden vernietigd en reserveactiva worden vrijgegeven, onder voorbehoud van kosten, liquiditeit en contractvoorwaarden.
Een weergegeven curve biedt geen garantie voor terugbetaling. De reserve kan elders belegd zijn, gedeeltelijk gedekt zijn door onderpand, onder beheer van een curator vallen of niet beschikbaar zijn vanwege contractbreuk.
Verspreiding en kosten
Een protocol kan gebruikmaken van aparte koop- en verkoopcurves of kosten in rekening brengen. Het verschil kan worden gebruikt om een schatkist te financieren, kortetermijnhandel te ontmoedigen of reservebuffers op te bouwen.
Kosten en spreads verlagen ook de exitwaarde. Deze moeten worden meegenomen in het modelleren van een mogelijke uitkomst.
Veelvoorkomende vormen van verbindingscurven
Curve
Algemeen gedrag
Belangrijkste ontwerpoverweging
Lineair
De prijs verandert in een constant tempo met het aanbod.
De keuze van parameters kan nog steeds tot aanzienlijke verliezen leiden.
Polynomial
De prijsgevoeligheid neemt toe met het aanbod.
Vroege kopers kunnen een groot voordeel behalen.
Exponentiële
De prijs stijgt snel.
Kleine veranderingen in het aanbod kunnen extreme prijzen veroorzaken.
Logaritmisch
De prijs stijgt snel, daarna langzamer.
Vereist een afgebakend domein en zorgvuldige beginvoorwaarden.
sigmoïde
Langzame, vervolgens snelle, en daarna vlakkere groei
Complexere parameters en governance.
Geen enkele curve is universeel eerlijk of stabiel. Het juiste ontwerp hangt af van het doel van de token, het reservemodel, de verwachte vraag en de exitbehoeften.
Bondingcurves versus geautomatiseerde market makers
Beide systemen maken gebruik van wiskundige functies, maar hun economische rol verschilt vaak.
Een uitgifte-bondingcurve creëert en vernietigt doorgaans een projecttoken tegen een reserveactiva. Het aanbod verandert naarmate gebruikers transacties uitvoeren met het contract.
Een geautomatiseerde market maker met een constant product, zoals het model van Uniswap, houdt twee bestaande activa aan en zorgt ervoor dat hun reserveproduct ongeveer x × y = k is, vóórdat er kosten en liquiditeitsveranderingen optreden. Het biedt een swapprijs aan door de verhouding tussen de twee reserves te verschuiven.
Het is wiskundig gezien wellicht terecht om elke AMM een bonding curve te noemen, maar het verhult de verschillen in uitgifte, inlossing en onderpand. Het overzicht van UEEx over gedecentraliseerde financiën biedt een bredere context.
Waarvoor worden bindingscurven gebruikt?
Continue uitgifte van tokens
Een project kan deelnemers de mogelijkheid bieden om cryptovaluta te creëren of in te wisselen zonder te hoeven wachten op een externe koper. Dit kan de vroege financiering vanuit de gemeenschap bevorderen, maar het kan ook leiden tot een speculatieve stormloop en hoge instapprijzen op latere leeftijd.
Gemeenschapskas
Een deel van elke storting of vergoeding kan worden gebruikt om een gezamenlijke pot te financieren. Een "uitgebreide" obligatiecurve kan de functies van reserve, financieringspot en beheer scheiden.
De gemeenschap moet nog steeds bepalen wie de middelen van de schatkist mag verplaatsen en parameters mag wijzigen. Een formule maakt het bestuur niet per se gedecentraliseerd.
Creator- en sociale tokens
Een prijscurve kan de prijs van toegangstokens of aan de maker gekoppelde tokens bepalen naarmate de vraag verandert. Dunne markten en op identiteit gebaseerde speculatie kunnen extreme winsten en verliezen veroorzaken, vooral wanneer de maker de vergoedingen kan intrekken of het product kan stopzetten.
lanceerplatforms
Sommige platforms voor de lancering van tokens verkopen nieuwe tokens volgens een curve en verplaatsen de liquiditeit later naar een beurs. Gebruikers worden geconfronteerd met contract-, bot-, concentratie- en migratierisico's.
Curatie- en voorspellingssystemen
Projecten kunnen inzetten of tokenposities gebruiken om vertrouwen in informatie aan te geven. De curve geeft de kosten weer voor het vergroten of afstoten van een positie, maar kan niet garanderen dat de informatie juist is.
Potentiële voordelen
Doorlopende citaten: Gebruikers kunnen transacties uitvoeren volgens de contractvoorwaarden, zolang er voldoende liquiditeit beschikbaar is.
Transparante prijsstelling: De formule en parameters kunnen worden ingezien in een geverifieerd contract.
Automatische uitgifte: Het aanbod neemt toe en af op basis van transacties, niet op basis van handmatige verkoop.
Programmeerbare financiering: Volgens vastgestelde regels kunnen vergoedingen of stortingen een schatkist ondersteunen.
Aangepaste incentives: Ontwerpers kunnen een curve kiezen die aansluit bij een specifiek financierings- of participatiedoel.
Risico's en beperkingen
Risico van slimme contracten
Wiskundige berekeningen, afrondingsfouten, toegangscontrole en reserve-transfercodes kunnen mislukken. Een geverifieerd contract is leesbaar, maar niet automatisch veilig. Raadpleeg de handleiding voor slimme contracten van UEEx.
Reserverings- en aflossingsrisico
Als er onderpand ontbreekt, als het onderpand volatiel is of onder controle staat van een beheerder, is de berekende inwisselwaarde mogelijk niet beschikbaar. Het bewijs van de tokenvoorraad is geen bewijs van de kwaliteit van de reserve.
Grote transacties bewegen zich over de hele curve en kunnen een veel slechtere gemiddelde prijs opleveren dan de aanvankelijk genoteerde marginale prijs. Dalende vraag kan leiden tot versnelde terugbetalingen en druk op de reserves.
Vooroplopend en MEV
Waarnemers kunnen transacties plaatsen vóór een grote order en profiteren van de prijsimpact daarvan. Gebruikers hebben slippagelimieten en transactiedeadlines nodig, hoewel die controles niet elke vorm van manipulatie kunnen uitsluiten.
Parameter- en governance-risico
Een eigenaar kan mogelijk de rentecurve, kosten, reserveverhouding of het aflossingsbeleid wijzigen. Tijdslimieten en openbare stemmingen vergroten de transparantie, maar garanderen geen goede beslissingen.
Concentratie en manipulatie
Vroege kopers of insiders kunnen een groot deel van het aanbod in handen hebben. Een stijgende curve kan ertoe leiden dat latere vraag de eerdere deelnemers verrijkt zonder dat dit externe waarde creëert.
Juridisch risico
Een token dat wordt verkocht om geld in te zamelen of economische rechten te beloven, kan onderworven zijn aan effectenwetgeving, consumentenbeschermingswetgeving, wetgeving inzake geldtransacties of belastingwetgeving. Code vervangt geen juridische analyse.
Hoe een bindingscurve te evalueren
Bepaal de exacte prijsfunctie, parameters, kosten en koop-verkoopspread.
Bereken de gemiddelde uitvoeringsprijs voor realistische handelsomvang, niet alleen de huidige marginale prijs.
Bevestig of de tokens worden aangemaakt en vervolgens vernietigd, of dat ze alleen uit de voorraad worden omgewisseld.
Controleer de reserveactiva, het reservesaldo en wie de opnames beheert.
Controleer de upgrade-instellingen, pauzefuncties, rechten voor parameterwijzigingen en tijdsloten.
Controleer de slippagebescherming, transactietermijnen en frontrunning-risico's.
Modelleer een golf van aflossingen en controleer of de reserve solvabel blijft.
Onderzoek de toewijzing van tokens aan insiders en of vooraf gecreëerde tokens de curve hebben omzeild.
Controleer audits en tests, inclusief numerieke randgevallen en afronding.
Nee. Het kan wel een vaste formule bieden, maar de terugbetaling blijft afhankelijk van beschikbare reserves, lopende contracten en toegestane transacties.
Is er in het contract een vaste tokenprijs vastgelegd?
Meestal niet. De formule bepaalt een prijs die verandert met het aanbod of de reserves. Een grote transactie vindt plaats tegen verschillende marginale prijzen.
Is Uniswap een bindingscurve?
Uniswap gebruikt een invariante curve om swaps tussen poolreserves te prijzen. Mathematisch gezien is dit verwant, maar het is niet hetzelfde als een continue uitgiftecurve die één projecttoken creëert en vernietigt.
Kan een Bonding Curve-prijs dalen?
Ja. Terugkoop van aandelen zorgt ervoor dat het aanbod zich terugtrekt volgens een stijgende curve. Andere modellen kunnen ook dynamische parameters of afzonderlijke verkoopcurven bevatten.
Zijn bonding-curve tokens veilig?
Geen enkele token is veilig louter omdat de prijs ervan algoritmisch bepaald is. Code, reserves, governance, concentratie, legaliteit en vraag spelen allemaal een rol.
Conclusie
Een bonding curve maakt van tokenprijsbepaling en -uitgifte programmeerbare regels, maar de formule is slechts een onderdeel van het systeem. De kwaliteit van de reserves, de toegang tot inwisseling, de contractbeveiliging, de bevoegdheden van de beheerder en de gebruikersconcentratie bepalen of het mechanisme duurzaam is. Bekijk de geïntegreerde transactiekosten en het worstcasescenario, niet alleen de vorm van de curve of een aantrekkelijke beginprijs.
Disclaimer
Dit artikel is uitsluitend bedoeld voor educatieve doeleinden en biedt geen financieel, beleggings-, juridisch of technisch beveiligingsadvies. Bonding-curve tokens kunnen zeer volatiel zijn en oninwisselbaar worden. Controleer de contract-, reserve- en governance-details voordat u deelneemt.