Qu'est-ce qu'une courbe de liaison : guide complet des mathématiques cryptographiques (2026)

— By Tony Rabbit in Tutorials

Qu'est-ce qu'une courbe de liaison : guide complet des mathématiques cryptographiques (2026)

Qu'est-ce qu'une courbe de liaison en crypto ? Guide mathématique complet 2026 : courbes linéaires, exponentielles et sigmoïdes, répartition de la courbe Pump.fun, quadratique Friend.tech, exposition MEV.

Une courbe de liaison est une formule mathématique qui définit le prix d'un jeton en fonction de son offre en circulation. Contrairement aux marchés traditionnels où le prix est déterminé par les carnets d’ordres et les offres d’achat et de vente correspondantes, une courbe de liaison remplace l’ensemble du mécanisme de découverte des prix par une fonction déterministe écrite dans le code. Chaque fois que quelqu'un achète ou vend, le contrat intelligent calcule le nouveau prix en utilisant la même formule, instantanément et sans aucune intervention humaine. C'est l'épine dorsale mathématique derrière Pompe.fun, Friend.tech, Bancor et les rampes de lancement memecoin les plus modernes.

Si vous vous êtes déjà demandé pourquoi un memecoin fraîchement lancé démarre à une fraction de centime puis augmente de prix à chaque nouvel acheteur, la réponse est la courbe de liaison. La courbe crée un teneur de marché automatisé autonome (AMM) où la liquidité est générée par programme, où les premiers acheteurs paient toujours moins que les acheteurs tardifs et où l'émission de nouveaux jetons suit un chemin mathématique prévisible. Il n'y a pas de carnet d'ordres, pas de teneur de marché, pas de frais d'inscription et aucune autorisation requise. Vous déposez des garanties, le contrat crée des jetons et la courbe gère tout le reste.

Dans ce guide, vous apprendrez ce qu'est une courbe de liaison, d'où vient le concept, les cinq formes mathématiques les plus courantes (linéaire, polynomiale, exponentielle, sigmoïde, logarithmique), comment fonctionne réellement le modèle de réserves virtuelles à produit constant de Pump.fun, comment les clés de création de prix de courbe quadratique de Friend.tech et comment les robots MEV exploitent les courbes de liaison via attaques sandwich. Nous passerons également en revue un exemple numérique complet afin que vous puissiez voir, ligne par ligne, ce qui arrive au prix lorsque quelqu'un achète 100 jetons à un point spécifique de la courbe.

Bonding curve mathematical graph showing price increasing with token supply on a DeFi memecoin launchpad
Une courbe de liaison trace le prix symbolique en tant que fonction déterministe de l'offre.

Qu'est-ce qu'une courbe de liaison dans la cryptographie ?

Une courbe de liaison est un contrat intelligent qui détient une réserve de garantie (généralement un actif stable comme l'USDC, ou un actif de base comme SOL ou ETH) et crée ou brûle un jeton personnalisé en fonction d'une fonction de prix. Lorsque vous envoyez une garantie au contrat, celui-ci génère de nouveaux jetons pour vous au prix actuel de la courbe. Lorsque vous revendez des jetons au contrat, ils sont brûlés et le montant correspondant de la garantie est restitué. Le prix indiqué par le contrat dépend entièrement du nombre de jetons existants, qui correspond à l'offre en circulation au moment de votre transaction.

La propriété la plus importante d'une courbe de liaison est que le prix est une pure fonction de l'offre. Il n’y a pas de notion de « prix de marché » car le contrat est le marché. Si la fonction dit price = 0.0001 * supply, alors à une offre de 1 000 000, le prix est exactement de 100. Il n'y a pas de négociation, pas de dérapage par rapport au prix indiqué, pas d'appariement des ordres, pas de teneur de marché humain. La fonction définit seule le prix.

Cela a de profondes implications. Premièrement, la courbe fournit une liquidité instantanée pour n’importe quel jeton, quelle que soit sa taille, car il y a toujours une contrepartie : le contrat lui-même. Deuxièmement, la courbe supprime le besoin d’une cotation centralisée en bourse, car n’importe qui peut acheter ou vendre directement à partir du contrat intelligent. Troisièmement, la courbe crée une tokenomique déterministe. Si vous connaissez la formule et l'offre actuelle, vous pouvez calculer exactement ce qui se passerait si quelqu'un achetait des jetons d'une valeur d'un million de dollars à la seconde même. Pas de surprises, pas de livres cachés, pas d'asymétrie d'information.

Les courbes de liaison sont parfois appelées modèles de jetons continus, car les jetons sont émis en continu à mesure que la demande arrive, plutôt que d'être pré-extraits puis distribués via un réseau. ICO ou airdrop. L’offre est élastique et réagit aux entrées et sorties de capitaux en temps réel, ce qui constitue un modèle fondamentalement différent des jetons à offre fixe comme Bitcoin.

Origine : Bancor 1996 et Simon de la Rouvière 2017

L'idée de valoriser un actif par rapport à une réserve en utilisant une relation mathématique fixe est bien antérieure à la cryptographie. En 1996, l’économiste Bernard Lietaer a publié le livre blanc Bancor, du nom de la monnaie supranationale initialement proposée par John Maynard Keynes lors de la conférence de Bretton Woods en 1944. La conception de Lietaer suggérait qu'un jeton pourrait maintenir la convertibilité en actif de réserve grâce à un ratio constant (le « taux de réserve constant ») entre la réserve et la capitalisation boursière du jeton. Il s'agissait de la première esquisse mathématique de ce que nous appelons aujourd'hui une courbe de liaison.

Le concept est resté en sommeil jusqu'en 2017, lorsque le protocole Bancor sur Ethereum a implémenté le modèle en chaîne. Le contrat intelligent de Bancor détenait une réserve d'ETH et frappait des jetons BNT en utilisant la formule du taux de réserve constant. Pour la première fois, un jeton pourrait avoir à tout moment une liquidité prouvable sur la chaîne, sans carnet de commandes ni teneur de marché tiers. N'importe qui peut acheter du BNT en envoyant de l'ETH au contrat et revendre du BNT pour recevoir de l'ETH, le tout à des prix déterminés par la courbe.

Plus tard la même année, le développeur Simon de la Rouvière a écrit un article de blog désormais célèbre intitulé « Tokens 2.0 : Curved Token Bonding in Curation Markets » qui a donné au concept son nom moderne. De la Rouvière a proposé des courbes de liaison comme primitive générale pour l'émission de jetons, où la forme de la courbe serait adaptée au cas d'utilisation. Une courbe plus raide récompenserait les premiers utilisateurs de manière plus agressive, tandis qu'une courbe plus douce créerait un prix stable pour les jetons utilitaires. Son message présentait le cadre conceptuel sur lequel s'appuieraient tous les protocoles ultérieurs, de Friend.tech à Pump.fun.

Entre 2018 et 2021, des projets comme Aragon, Curve, Convergent et le cadre d'organisation continue ont expérimenté des courbes de liaison pour les jetons de gouvernance, le financement DAO et la collecte de fonds continue. Le modèle est entré dans la notoriété de la cryptographie grand public en 2023 lorsque Friend.tech a utilisé une courbe de liaison quadratique pour les « clés » du créateur, et a explosé au début de 2024 lorsque Pump.fun a adopté une courbe de produit constant comme mécanisme de rampe de lancement pour des dizaines de milliers de memecoins Solana.

Comment fonctionnent mathématiquement les courbes de liaison

À la base, une courbe de liaison est une fonction price = f(supply)supply est le montant en circulation actuel et price est le prix marginal que vous payez pour le prochain jeton. Pour calculer le coût d'achat de plusieurs jetons, le contrat intègre la fonction de prix de l'offre actuelle à l'offre cible.

Si f(s) est la fonction de prix au comptant, puis le coût total d'achat de jetons qui s'approvisionnent auprès de s_0 à s_1 est l'intégrale définie de f(s) par rapport à s de s_0 à s_1. Dans le code, cela ressemble à une expression fermée que le contrat évalue en une seule étape, de sorte que le coût du gaz reste prévisible quelle que soit la taille de la transaction.

L'intégrale de la fonction prix de 0 à s donne le montant total des garanties bloquées dans le contrat lorsque la fourniture est s. Cette garantie est la « réserve » de la courbe, et elle soutient la capitalisation boursière du jeton de manière vérifiable en chaîne. Si la réserve est de 10 ETH et qu'il y a 1 000 000 de jetons en circulation à un prix courbe de 0,00002 ETH chacun, la capitalisation boursière est de 20 ETH mais le support rachetable est de 10 ETH. Le rapport de 2:1 entre la capitalisation boursière et la réserve est une propriété de la forme de la courbe et non un accident.

Cela nous amène à un concept critique : le taux de réserve. Pour une courbe linéaire, la réserve est toujours égale à la moitié de la capitalisation boursière, car le prix est passé de zéro à son niveau actuel en ligne droite et la zone sous cette ligne est un triangle. Pour une courbe quadratique, la réserve est égale à un tiers de la capitalisation boursière, car l'aire sous une parabole partant de zéro est un tiers du rectangle. Plus la courbe est raide, plus le taux de réserve est faible et plus les premiers acheteurs sont récompensés de manière agressive par rapport aux garanties qu’ils ont fournies.

Les cinq types de courbes de liaison les plus courants

Il n'existe pas de courbe de liaison canonique unique. Chaque protocole choisit une fonction qui correspond à ses objectifs, et la forme de cette fonction contrôle l'ensemble du comportement économique du jeton. Vous trouverez ci-dessous les cinq types de courbes les plus courants que vous rencontrerez dans DeFi, avec leurs formules, propriétés et où ils apparaissent dans les protocoles réels.

1. Courbe linéaire
prix = m * fourniture + b

Pente constante m. Chaque nouveau jeton coûte un montant fixe plus élevé que le précédent. Simple, juste et prévisible. La réserve est égale à 50 % de la capitalisation boursière.

2. Polynôme (quadratique)
prix = k * offre^n

Le prix augmente en tant que puissance d'approvisionnement. Avec n=2 la courbe est parabolique. Utilisé par Friend.tech pour les clés de créateur. La réserve est égale à 1/3 de la capitalisation boursière lorsque n=2.

3. Exponentiel
prix = a * e^(b * fourniture)

Le prix double chaque nombre fixe de jetons. Maximum agressif pour les premiers acheteurs, mais rapidement tarifé pour les acheteurs tardifs. Utilisé dans certains modèles hyper-déflationnistes.

4. Sigmoïde (courbe en S)
prix = L / (1 + e^(-k*(s - s0)))

Démarrage lent, milieu rapide, plateau en haut avec plafond L. Imite les courbes d’adoption de la technologie. Idéal pour les lancements à approvisionnement limité.

5. Logarithmique
prix = a * ln(approvisionnement) + b

Démarrage rapide, puis s'aplatit. Idéal pour les jetons dont l'adoption précoce nécessite une forte incitation, mais dont l'offre doit croître sans que les prix s'envolent plus tard.

Courbe de liaison linéaire

La courbe la plus simple possible est une ligne droite. La formule est price = m * supply + bm est la pente et b est le prix de départ à l'offre nulle. Chaque jeton émis augmente le prix d'un montant fixe. Si m = 0.0001 ETH et b = 0, alors le 1 000ème jeton coûte 0,1 ETH, le 10 000ème jeton coûte 1 ETH, et ainsi de suite. L'intégrale de zéro à s est m * s^2 / 2 + b * s, donc la réserve croît comme un quadratique de l'offre même si le prix est linéaire.

Les courbes linéaires sont faciles à raisonner et douces pour les acheteurs tardifs. L'inconvénient est que la récompense du premier acheteur est modeste, ils sont donc rarement utilisés pour les memecoins où le pitch complet est "10x votre argent avant que le prochain homme n'achète".

Courbe de liaison polynomiale

Une courbe polynomiale généralise le cas linéaire. La formule est price = k * supply^n. Quand n = 1 vous avez le cas linéaire. Quand n = 2 vous avez une courbe quadratique (parabole) qui est celle utilisée par Friend.tech. Quand n = 3 vous avez une courbe cubique, plus agressive encore. Les exposants plus élevés récompensent davantage les premiers acheteurs. L'intégrale est k * s^(n+1) / (n+1), donc le taux de réserve est 1 / (n+1).

Courbe de liaison exponentielle

Une courbe exponentielle utilise le nombre d'Euler : price = a * e^(b * supply). Les intervalles de doublement sont constants : chaque nombre fixe de jetons émis double le prix. Cette courbe devient verticale extrêmement rapidement, ce qui est idéal pour les premiers acheteurs mais punit tous ceux qui arrivent en retard. La plupart des protocoles de production évitent les exponentielles pures car elles rendent le jeton effectivement inutilisable une fois l'offre augmentée.

Courbe de liaison sigmoïde

Une courbe sigmoïde comporte trois régions : un début lent et plat, un milieu rapide et raide et un plateau plat au sommet. La formule est price = L / (1 + e^(-k * (supply - s0)))L est le prix maximum, k contrôle la pente, et s0 est le point médian de l'offre où le prix est égal L/2. Les sigmoïdes imitent la courbe d’adoption naturelle observée dans la diffusion technologique et sont utiles lorsque vous souhaitez un plafond de prix strict.

Courbe de liaison logarithmique

Une courbe logarithmique croît rapidement au début puis s'aplatit considérablement. La formule est price = a * ln(supply) + b. Les premiers acheteurs bénéficient d’une forte appréciation, mais les acheteurs tardifs ne font face qu’à de modestes augmentations de prix. Les courbes logarithmiques sont utiles lorsque vous souhaitez récompenser une adoption précoce sans exclure définitivement les participants ultérieurs.

Pump.fun bonding curve mechanism showing constant product virtual reserves used to launch Solana memecoins
Pump.fun utilise une courbe de liaison à produit constant avec des réserves virtuelles.

Pump.fun Curve Deep Dive : produit constant avec réserves virtuelles

Pump.fun, la Solana dominante memecoin Launchpad, n'utilise pas de courbe linéaire ou polynomiale "pure". Au lieu de cela, il utilise une formule à produit constant identique à Uniswap V2, mais avec une particularité cruciale : les réserves sont virtuelles. Déballons cela, car il s’agit du mécanisme le plus important et le plus mal compris dans l’espace memecoin.

Formule de courbe Pump.fun
virtual_sol_reserve = 30 SOL
virtual_token_reserve = 1 073 000 191 jetons
k = virtual_sol_reserve * virtual_token_reserve

prix = virtual_sol_reserve / virtual_token_reserve
tokens_out = virtual_token_reserve - (k / (virtual_sol_reserve + sol_in))

Pump.fun amorce la courbe avec 30 SOL de liquidité "virtuelle" qui n'existe pas réellement. Cela fixe le prix de départ bas et le produit constant k élevé, produisant un son familier x * y = k Courbe hyperbolique. Lorsque 85 SOL réels sont ajoutés (liaison terminée), le jeton migre vers Raydium.

La courbe Pump.fun commence avec une réserve SOL virtuelle de 30 et une réserve de jetons virtuels d'environ 1,073 milliard. Le produit constant est k = 30 * 1.073e9 = 3.219e10. Le prix de départ par jeton est 30 / 1.073e9 = 2.795e-8 SOL. Cela représente environ 0,0000000279 SOL, soit environ 5 millionièmes de centimes américains à des prix SOL d'environ 180 $.

Lorsque vous achetez avec SOL, le contrat ajoute votre SOL à la réserve virtuelle et calcule le nombre de jetons que vous retirez en utilisant la formule à produit constant : tokens_out = virtual_token_reserve - (k / (virtual_sol_reserve + sol_in)). Étant donné que les réserves sont virtuelles, le contrat ne doit pas nécessairement détenir 30 SOL à l'avance ; les calculs se comportent comme si c'était le cas. Cela permet à Pump.fun de lancer un jeton avec un capital effectivement nul tout en fournissant une courbe de prix fonctionnelle.

La courbe de liaison s'étend jusqu'à ce que 85 SOL réels aient été déposés. À ce stade, le jeton est diplômé : environ 200 millions de jetons sont associés au SOL accumulé et ensemencés sous forme de liquidité sur Raydium, l'AMM et la courbe de liaison se ferme. À partir de ce moment-là, le jeton se négocie sur un AMM normal de style Uniswap avec une liquidité réelle. La graduation de la courbe est parfois appelée « liaison à Raydium » et c'est le jalon qui définit un jeton Pump.fun comme ayant « réussi ».

Le génie des réserves virtuelles est que la courbe produit une hyperbole douce et prévisible sans aucun capital initial, la structure des frais de lancement est limitée (le profit maximum pour les premiers acheteurs est plafonné par l'obtention du diplôme) et chaque transaction est résistante au sandwich dans le sens où l'impact sur les prix est identique à celui que vous verriez sur un véritable AMM avec les mêmes réserves.

Courbe quadratique Friend.tech : jetons sociaux et clés de créateur

Friend.tech a été lancé en août 2023 sur Base et a brièvement capturé l'imagination du crypto Twitter avec une idée nouvelle : chaque créateur obtient son propre jeton personnel (appelé « clé » ou « partage ») dont le prix suit une courbe de liaison quadratique stricte basée sur le nombre de clés en circulation pour ce créateur spécifique.

La formule de courbe Friend.tech était simple : price_in_eth = supply^2 / 16000supply est le nombre de clés déjà émises pour ce créateur. L'achat de la première clé ne coûte presque rien (1^2 / 16000 = 0.0000625 ETH), achat du 10ème coût 100 / 16000 = 0.00625 ETH, et achat du 100ème coût 10000 / 16000 = 0.625 ETH. Passer de l’offre 100 à l’offre 200 a fait passer le prix de 0,625 ETH à 2,5 ETH par clé.

La forme quadratique signifiait que les premiers partisans d'un créateur étaient considérablement récompensés à mesure que de plus en plus de personnes affluaient. Des frais de négociation de 10 % (5 % pour le créateur, 5 % pour le protocole) étaient appliqués à chaque achat et vente. Le compromis était que les acheteurs tardifs ont payé des prix croissants pour ce qui était essentiellement un groupe Telegram payant, le seul utilitaire en chaîne étant l'accès au chat privé du créateur.

La critique mathématique est qu'une courbe quadratique pure n'a pas de plafond. Si un créateur devient vraiment populaire, le coût d’achat d’une clé augmente sans limite, ce qui correspond exactement au public qui intéresse le plus les créateurs. Friend.tech s'est évanoui à la mi-2024, en partie parce que la forme de la courbe était trop agressive pour un engagement durable. Le protocole a néanmoins prouvé que les courbes de liaison fonctionnent bien pour les marchés de jetons de niche basés sur l'identité.

Courbe de liaison vs AMM (Uniswap)

Une courbe de liaison et un AMM se ressemblent mathématiquement mais servent des objectifs différents. Un AMM j'aime Uniswap nécessite un pool de deux jetons existants, généralement fournis par des fournisseurs de liquidité (LP) qui gagnent des frais en retour. Le trading échange un jeton contre un autre et l'invariant du produit constant x * y = k fixe le prix. Les deux jetons existent déjà ; l'AMM facilite simplement les échanges.

Une courbe de liaison, en revanche, frappe et brûle des jetons contre un seul actif collatéral. Il n'y a pas de LP. La « liquidité » est la réserve du contrat intelligent, et n'importe quel utilisateur peut être la contrepartie de n'importe quelle transaction simplement parce que le contrat indiquera toujours un prix défini par la courbe. De nouveaux jetons sont créés lorsque vous achetez et détruits lorsque vous vendez. Il n'y a aucun risque LP, aucune perte éphémère et aucun problème de profondeur de pool.

Cela dit, les courbes de liaison des rampes de lancement modernes (comme celles de Pump.fun) empruntent les calculs de produit constant directement à Uniswap, la seule différence étant les réserves virtuelles et l'absence d'actions LP. Du point de vue d'un trader extérieur, les courbes se comportent de manière identique jusqu'à la graduation : chaque SOL fait monter le prix le long de la même hyperbole.

Courbe de liaison vs ICO traditionnelle

Le contraste avec un traditionnel ICO est plus net. Dans une ICO, l'équipe de projet pré-imprime un approvisionnement fixe, fixe un prix fixe par jeton (parfois avec des remises échelonnées pour les premiers tours) et vend jusqu'à ce que le plafond soit atteint ou que la vente se termine. Chaque acheteur du même tour paie le même prix, quel que soit celui qui arrive en premier. Après la clôture de l'ICO, l'équipe distribue des jetons et parfois des listes sur une bourse pour créer un marché secondaire.

Une courbe de liaison dissout tout le concept de « rond ». Chaque acheteur effectue une transaction au prix fixé par l'offre actuelle, de sorte que le tout premier acheteur paie toujours moins que le deuxième acheteur, qui paie moins que le troisième, et ainsi de suite. Il n’y a pas de « clôture ronde » car la courbe est continue. Il n'y a pas de plafond fixe, sauf si la courbe a un plafond intégré (sigmoïde) ou un événement de graduation (Pump.fun). La liquidité existe dès le premier satoshi de capital déposé, l'équipe n'a donc pas besoin de coordonner une cotation avec une bourse centralisée.

L'inconvénient est que les courbes de liaison créent une sensibilité prix-temps extrême. Un acheteur qui arrive un pâté de maisons plus tard paie un prix différent, ce qui est idéal pour les premiers arrivants mais terrible pour les acheteurs au détail qui se font tirer dessus par les robots MEV. Les ICO traditionnelles avaient au moins la dignité de facturer à tout le monde le même prix.

Exemple numérique travaillé : achat de 100 jetons sur une courbe linéaire

Passons en revue un exemple entièrement fonctionnel afin que vous puissiez voir les mathématiques en action. Supposons qu'un jeton ait une courbe de liaison linéaire avec price = 0.0001 * supply libellé en ETH. L'offre actuelle est de 50 000 jetons, le prix au comptant actuel est donc de 0.0001 * 50000 = 5 ETH par jeton. Vous souhaitez acheter 100 jetons, en faisant passer l'offre de 50 000 à 50 100.

Exemple concret : 100 jetons avec un approvisionnement de 50 000
Courbe : prix = 0,0001 * offre
Offre de départ : 50 000
Prix spot avant achat : 0,0001 * 50000 = 5 ETH

Offre cible : 50 100
Prix spot après achat : 0,0001 * 50100 = 5,01 ETH

Coût = intégrale de 0,0001 * s de 50000 à 50100
= 0,00005 * (50100^2 - 50000^2)
= 0,00005 * (2 510 010 000 - 2 500 000 000)
= 0,00005 * 10 010 000
= 500,5 ETH

Prix moyen payé : 500,5 / 100 = 5,005 ETH par token. Impact sur les prix : le prix au comptant est passé de 5 à 5,01 ETH, soit une augmentation de 0,2 %. Glissement : payé en moyenne à 5,005 contre 5,00 au comptant, soit un glissement de 0,1 %.

Notez deux quantités importantes. L'impact sur le prix est la variation du prix au comptant provoquée par votre transaction : 5,01 moins 5,00 est égal à 0,01, ce qui représente un impact de 0,2 %. Le slippage est la différence entre le prix moyen que vous avez payé et le prix au comptant que vous avez vu avant de cliquer sur acheter : 5,005 contre 5,00, soit 0,1 %. Sur une courbe linéaire, le glissement représente exactement la moitié de l’impact sur les prix, car la moyenne sur un segment linéaire est le point médian.

Si la courbe était quadratique (price = supply^2 / 1e9), le même achat de 100 jetons avec une offre de 50 000 coûterait environ 250 ETH en moyenne par jeton (prix au comptant = 2,5 ETH ; impact sur le prix = +1 %, glissement = +0,5 %), la relation entre l'impact et le glissement étant désormais contrôlée par l'intégrale d'une parabole au lieu d'une ligne. Des courbes plus raides produisent toujours plus de glissement pour la même taille de transaction.

Impact des prix et glissement sur les courbes de liaison

Glissement sur une courbe de liaison est mathématiquement équivalent à l'écart entre le prix spot et le prix moyen pondéré en fonction du volume (VWAP) de la transaction. Plus la courbe est raide, plus le glissement est important pour une taille de transaction donnée. Sur une courbe plate (à pente nulle), le glissement est nul, mais la courbe est alors inutile car le prix n’évolue jamais avec la demande.

La plupart des interfaces utilisateur des courbes de liaison permettent aux utilisateurs de définir une tolérance de glissement, qui agit comme un garde-corps. Si pendant la durée de votre transaction dans le pool de mémoire, la courbe bouge plus que votre tolérance ne le permet, le contrat annule votre achat. Cela vous évite d'acheter à un prix très différent de celui que vous avez vu à l'écran, mais cela crée également une fenêtre de vulnérabilité qui MEV Les robots se feront un plaisir d'exploiter.

Exposition sandwich MEV sur les courbes de liaison

Les courbes de liaison sont notoirement faciles à prendre en sandwich. Un Attaque sandwich fonctionne comme ceci : un robot voit l'achat en attente d'une victime dans le pool de mémoire, le lance avec son propre achat au prix bas actuel, laisse l'achat de la victime pousser le prix de la courbe plus haut, puis vend immédiatement au prix gonflé. Le robot extrait la différence entre son entrée et sa sortie, entièrement payée par le dérapage de la victime.

Étant donné que les courbes de liaison ont une fonction de prix déterministe, le robot peut calculer la valeur exacte extractible avant de soumettre toute transaction. Sur Solana, la courbe de Pump.fun est prise en sandwich par des robots compatibles Jito qui versent des pourboires aux validateurs pour garantir la commande. Sur Ethereum L2, le même schéma se produit via un flux de commandes privées de type Flashbots. Les mathématiques de la courbe sont l'alliée du bot : une courbe déterministe est un calcul de profit déterministe.

ACHETER UN BOT
Front-Run
Achète au prix spot
ACHETER VICTIME
Pousse la courbe
Paye un prix gonflé
VENTE DE BOT
Retour en arrière
Dumps à but lucratif
⚠ La victime paie le dérapage qui devient le profit du bot. La courbe garantit que les calculs fonctionnent en faveur du robot.

Les atténuations sont limitées. Certains protocoles implémentent des règles d'ordre des transactions (FIFO au niveau du bloc), des pools de mémoire privés (Flashbots Protect sur Ethereum, RPC privés Helius sur Solana) ou des tolérances de prix anti-sandwich. Aucun de ces éléments n’élimine le vecteur d’attaque, car la courbe elle-même est publique et la fonction de prix est connue de tous les robots qui surveillent la chaîne.

Compromis de conception de courbe

Choisir une courbe, c'est choisir une philosophie tokenomique. Les quatre principaux compromis auxquels vous êtes confronté sont la raideur, la prévisibilité, la résistance à la manipulation et l’efficacité du capital.

Penté détermine les récompenses des premiers acheteurs. Une courbe abrupte (exponentielle, polynomiale de haut degré) récompense les premiers utilisateurs avec des rendements massifs lorsque l'offre augmente, mais punit les acheteurs tardifs avec des prix brutaux. Une courbe douce (linéaire, logarithmique) maintient les prix accessibles mais offre un potentiel de hausse plus faible aux premiers acheteurs.

Prévisibilité est important pour la confiance des détaillants. Les formules fermées comme linéaires ou quadratiques sont faciles à tracer, à raisonner et à tester. Le sigmoïde et certaines courbes de réserve virtuelle ont un comportement dépendant des paramètres qui est plus difficile à communiquer aux utilisateurs, ce qui peut conduire à des résultats surprenants.

Résistance aux manipulations couvre l'exposition au MEV, la dépendance à Oracle et les attaques de prêt flash. Les courbes qui dépendent de flux de prix externes héritent du risque Oracle. Les courbes qui permettent des achats et des ventes gratuits au sein d’un même bloc sont sujettes au sandwich. Certains protocoles ajoutent des limites d'échanges par bloc ou des temps de recharge pour renforcer la courbe contre les robots.

Efficacité du capital est le ratio entre la réserve détenue et la capitalisation boursière créée. Une courbe linéaire contient 50 % de la capitalisation boursière comme réserve, une courbe quadratique en détient 33 % et un modèle de réserves virtuelles ne contient aucun capital initial mais ne fait passer qu'une fraction de la capitalisation boursière implicite à l'AMM suivante. La bonne réponse dépend si vous souhaitez un jeton entièrement garanti ou un memecoin qui existe principalement grâce au battage médiatique.

Comparison of curve design trade-offs steepness predictability manipulation resistance capital efficiency in DeFi
Compromis de conception de courbe : raideur, prévisibilité, résistance MEV, efficacité du capital.

Protocoles de courbe de liaison du monde réel

Plusieurs protocoles majeurs utilisent les courbes de liaison comme infrastructure de base. Chacun a choisi une forme de courbe et une configuration adaptée à son public cible.

🎯
Pompe.fun

Barre de lancement Solana memecoin. Produit constant avec 30 réserves virtuelles SOL. Diplômé de Raydium à 85 SOL. Plus de 5 millions de jetons lancés.

👥
Ami.tech

Jetons sociaux de créateur sur base. Prix ​​de la courbe quadratique = offre ^ 2 / 16 000. Chaque créateur a sa propre courbe de liaison personnelle.

🌖
Bancor

La courbe de liaison originale en chaîne. Modèle de ratio de réserve constant. Pionnier de la liquidité automatisée en 2017.

🧠
Modèles continus

Collecte de fonds Aragon, Convergent, dxDAO. Financement DAO via des courbes de liaison avec acquisition et réduction.

Cas d'utilisation pour les courbes de liaison

Au-delà des rampes de lancement des titres, des courbes de liaison sont déployées pour une grande variété d'économies symboliques :

Barres de lancement Memecoin

Pump.fun, Moonshot, Believe. Réserves virtuelles à produit constant. Diplôme à l'AMM.

Jetons sociaux

Friend.tech, Bodega. Courbes quadratiques par créateur pour les niveaux d'accès payants.

Économie des créateurs

Financement continu pour les artistes, streamers et écrivains. Les courbes remplacent les niveaux Patreon.

Tarifs NFT

Sudoswap, Caviar. Courbes linéaires et exponentielles pour le remplacement du carnet de commandes NFT.

Collecte de fonds DAO

Organisations continues. Courbes polynomiales avec slashing sur les premières sorties.

Listes organisées

TCR (registres organisés par jetons). Obligation de voter pour l'inscription sur une liste.

Risques des courbes de liaison

Malgré toute leur élégance, les courbes de liaison comportent plusieurs risques que tout utilisateur doit comprendre avant de déposer du capital.

Manipulation des prix. Une courbe qui dépend d’une petite réserve est facile à contourner. Un gros acheteur peut multiplier le prix par 100 en une seule transaction, vendre au détail et vider la réserve. Même avec des modèles de réserves virtuelles comme Pump.fun, les tireurs d’élite exécutent des robots qui achètent dans le premier bloc pour capturer l’entrée la moins chère.

Extraction MEV. Comme indiqué précédemment, les attaques sandwich sont presque garanties sur toute courbe d’obligations publiques présentant un volume d’échanges non négligeable. Les utilisateurs doivent définir un glissement serré et prendre en compte les points de terminaison RPC privés lors de l’achat de memecoins.

Risque de contrat intelligent. Les contrats de courbe de liaison peuvent être exploités comme n’importe quel contrat DeFi. Des bugs dans le calcul intégral, dans la comptabilité des réserves ou dans la migration vers un DEX ont provoqué de multiples exploits historiques. Vérifiez toujours si le contrat a été audité.

Tirettes pour tapis. Sur les rampes de lancement sans autorisation, l'équipe peut pré-acheter sur la courbe, accumuler une offre importante et se débarrasser des détenteurs une fois la courbe diplômée. C'est structurellement plus simple que sur une ICO à approvisionnement fixe car l'équipe peut être invisible au lancement.

Spirales de mort des liquidités. Si les détenteurs paniquent et vendent, la courbe brûle les jetons et restitue les garanties. Le prix chute le long de la courbe, déclenchant davantage de ventes, ce qui fait encore baisser le prix. Sur les courbes abruptes, la spirale peut anéantir 90 % de la capitalisation boursière en quelques minutes. Il n'y a pas de LP pour « amortir » le mouvement, car la courbe est le LP.

Questions fréquemment posées

Une courbe de liaison est-elle la même qu'un AMM ?

Pas tout à fait. Les deux utilisent des fonctions de prix mathématiques, mais un AMM échange entre deux jetons existants fournis par des fournisseurs de liquidité, tandis qu'une courbe de liaison frappe et brûle un seul jeton contre une réserve de garantie. Les rampes de lancement modernes comme Pump.fun brouillent la frontière en utilisant des mathématiques à produit constant de style AMM sur une courbe de liaison avec des réserves virtuelles.

Pourquoi le prix augmente-t-il à chaque fois que quelqu'un achète ?

Parce que la courbe est fonction de l'offre. Lorsque vous achetez, le contrat crée de nouveaux jetons, ce qui augmente l'offre, ce qui vous fait progresser le long de la courbe vers un prix plus élevé. Le tout prochain acheteur paie un prix calculé au nouveau niveau d’offre plus élevé. C’est mécanique et non motivé par le sentiment.

Puis-je revendre sur la courbe des obligations à tout moment ?

Sur la plupart des courbes, oui. Vous pouvez revendre des jetons au contrat, qui les brûle et restitue la garantie correspondant à la zone sous la courbe entre l'ancienne et la nouvelle offre. Le prix que vous recevez dépend de l’endroit où vous vous situez sur la courbe au moment de la vente, et non du prix que vous avez payé lors de l’achat.

Que se passe-t-il lorsqu'un jeton Pump.fun est diplômé ?

Lorsque 85 SOL réels ont été déposés dans la courbe de liaison, le contrat associe environ 200 millions de jetons au SOL accumulé et amorce un pool de liquidités sur Raydium. La courbe de liaison se ferme et le jeton se négocie désormais comme une paire AMM normale. La graduation est parfois appelée « collage » ou « complétion de la courbe ».

Les courbes de liaison sont-elles plus sûres que les ICO ?

Profil de risque différent, pas strictement plus sûr. Les courbes de liaison offrent une liquidité immédiate et une tarification transparente, ce qui constitue une amélioration par rapport aux cycles d'ICO opaques. Mais ils exposent également les acheteurs au MEV, au sniping et à la discrimination prix-temps que les ICO n’ont pas. La bonne question est de savoir quels risques vous préférez.

Pourquoi les courbes de liaison attirent-elles les robots MEV ?

Parce que la fonction de prix est publique, déterministe et calculée en chaîne. Un robot peut simuler l’impact exact sur le prix de tout achat ou vente avant de soumettre une transaction. Combiné avec la visibilité du mempool, cela fait des courbes de liaison un environnement parfait pour les attaques sandwich. Chaque lancement de memecoin sur Pump.fun est capturé en quelques millisecondes pour cette raison.

Conclusion

Une courbe de liaison est l'une des idées les plus claires en matière de cryptographie : remplacer l'ensemble de la machinerie de découverte des prix par une seule fonction et laisser les mathématiques faire le reste. De la proposition Bancor de Bernard Lietaer en 1996 à l'essai de Simon de la Rouvière en 2017, en passant par les débuts en chaîne de Bancor, jusqu'aux clés de création quadratiques de Friend.tech, en passant par les réserves virtuelles à produit constant de Pump.fun, chaque itération majeure a exploré une forme et un ensemble de paramètres légèrement différents pour s'adapter à un cas d'utilisation différent.

Les cinq types de courbes canoniques (linéaire, polynomiale, exponentielle, sigmoïde, logarithmique) codent chacun une philosophie tokenomique. Le linéaire est juste et prévisible. Quadratic récompense fortement les premiers utilisateurs. L'exponentiel est brutal pour les retardataires. Sigmoïde plafonne les prix. Le logarithmique s'aplatit après un démarrage rapide. Choisir la bonne courbe est la décision de conception la plus importante prise par un émetteur de jetons, car elle détermine qui gagne, qui perd et combien de volatilité supportent les détenteurs de jetons.

Pour les utilisateurs finaux, comprendre la courbe sous tout jeton que vous échangez est essentiel. Si vous achetez sur Pump.fun, vous négociez contre une hyperbole à produit constant avec 30 SOL de profondeur virtuelle, et vous pouvez calculer exactement votre impact sur les prix et votre glissement. Si vous achetez sur Friend.tech, vous payez un prix quadratique pour accéder à un chat, sans limite supérieure. Si vous participez à une future rampe de lancement de courbes de liaison, la formule sera votre amie ou votre ennemie, selon que vous la lisez ou non.

Les courbes de liaison ne sont pas magiques. Ce sont des mathématiques. Les calculs sont publics, déterministes et identiques pour tout le monde, c'est exactement pourquoi ils fonctionnent et exactement pourquoi les robots MEV les aiment. Lisez la courbe, faites l'intégrale et vous en saurez plus sur l'économie du jeton que 99 % des personnes qui l'échangent. C'est le véritable avantage de la modernité DéFi: les formules sont ouvertes, et ceux qui font le travail gagnent.