Kurz erklärt: Eine Bonding Curve (deutsch: Bindungskurve) ist ein per Smart Contract umgesetzter Mechanismus, der den Preis eines Tokens über eine mathematische Funktion direkt an dessen umlaufende Menge koppelt: Je mehr Token ausgegeben werden, desto höher der Preis.
Funktionsweise
Bei einer Bonding Curve legt eine feste mathematische Formel den Zusammenhang zwischen der ausgegebenen Token-Menge und dem Preis fest. Kauft ein Nutzer Token, werden diese vom Contract neu erzeugt („geminted“) und der Preis steigt entlang der Kurve. Beim Verkauf werden Token vernichtet („geburnt“) und der Preis sinkt. Der Contract dient dabei zugleich als automatischer Gegenpart, sodass jederzeit gekauft und verkauft werden kann, ohne dass ein klassisches Orderbuch oder ein Handelspartner nötig ist.
Kurventypen
Die Form der Kurve bestimmt das Preisverhalten. Gebräuchlich sind unter anderem:
- Lineare Kurve – der Preis steigt gleichmäßig mit der Menge
- Exponentielle Kurve – der Preis steigt bei zunehmender Menge immer steiler
- Logarithmische Kurve – der Preisanstieg flacht mit wachsender Menge ab
- Sigmoidale Kurve – S-foermiger Verlauf mit Saettigung
Anwendungen und Verbindungen
Bonding Curves werden für kontinuierliche Token-Modelle, dezentrale Emissionen und automatisierte Preisfindung genutzt. Sie liegen dem Konzept von automatisierten Market Makern nahe und wurden durch Plattformen wie Bancor (2017) sowie später durch Launchpads wie pump.fun im Bereich der Meme-Coins bekannt. Der Ansatz ermöglicht Projekten, ohne anfängliche Liquiditätsgeber zu starten, birgt jedoch bei steilen Kurven ein hohes Preisrisiko für späte Käufer.
Häufige Fragen
Was macht eine Bonding Curve?
Sie koppelt den Token-Preis über eine feste Formel an die umlaufende Menge und stellt so eine automatische Preisfindung ohne Orderbuch bereit.
Wie entsteht der Preis bei einer Bonding Curve?
Der Preis ergibt sich aus der aktuellen Position auf der Kurve. Jeder Kauf erhöht die Menge und damit den Preis, jeder Verkauf senkt beides.
Woher kommt die Liquidität?
Der Smart Contract selbst fungiert als Gegenpart und erzeugt bzw. vernichtet Token, sodass kein externer Handelspartner nötig ist.
Wo werden Bonding Curves eingesetzt?
Bei kontinuierlichen Token-Emissionen, dezentralen Fundraising-Modellen und Launchpads wie pump.fun. Ein frühes Beispiel war das Bancor-Protokoll.
Welche Risiken bestehen?
Bei steilen Kurven zahlen späte Käufer deutlich höhere Preise. Zudem können große Verkäufe den Preis entlang der Kurve rasch fallen lassen.
Zusammenfassung
Eine Bonding Curve verknüpft den Preis eines Tokens per Smart Contract mathematisch mit dessen umlaufender Menge. Käufe erzeugen Token und heben den Preis, Verkäufe vernichten sie und senken ihn. Der Mechanismus ermöglicht automatische Preisfindung ohne Orderbuch und wurde durch Bancor und spätere Launchpads bekannt.
Weiterführende Quellen
- Bancor Protocol Whitepaper: storage.googleapis.com
- Ethereum.org: Decentralized Finance (DeFi): ethereum.org