Eine Bonding Curve ist eine mathematische Regel, die den angebotenen Tokenpreis mit Angebot, Reserven oder einer anderen definierten Marktgröße verknüpft. Ein Smart Contract kann damit bei der Tokenausgabe Käufe und, sofern vorgesehen, Rücknahmen bepreisen.
Preisbildung entlang der Kurve
In einem verbreiteten reservengedeckten Modell zahlen Käufer einen Reservewert ein und erhalten neu ausgegebene Token. Bei der Rücknahme werden Token vernichtet und Reserven gemäß der Kurve freigegeben. Eine steigende Kurve erhöht den Grenzpreis bei wachsendem Angebot. Andere Formen und Modelle mit ausschließlich einseitiger Ausgabe sind jedoch möglich.
Ein Kauf über mehrere Kurvenpunkte erzielt einen durchschnittlichen Ausführungspreis, der vom anfänglichen Grenzpreis abweicht. Die Gesamtkosten ergeben sich aus den entlang dieses Intervalls für die gesamte Kaufmenge gezahlten Beträgen zuzüglich Gebühren. Der angezeigte Ausgangspreis gilt deshalb nicht zwangsläufig für jeden Token eines großen Auftrags.
Einsatz und Grenzen
Bonding Curves können Tokenverteilung, automatisierte Liquidität und Gemeinschaftsfinanzierung ermöglichen, ohne jeden Kauf mit einem separaten Verkaufsauftrag abzugleichen. Das wirtschaftliche Ergebnis hängt von Kurvenform, Reserveregeln und einem möglichen Übergang zu anderen Handelsmechanismen ab.
Eine steigende Kurve garantiert weder Gewinn noch dauerhafte Nachfrage. Verkäufe können den Preis senken, und Rücknahmen hängen von den implementierten Regeln und der verfügbaren Deckung ab. Vertragsfehler, Verwaltungsrechte, Transaktionsreihenfolge und plötzliche Nachfrageänderungen können Tokenhalter ebenfalls beeinflussen.