La finance décentralisée (DeFi) connaît une croissance rapide sur de nombreux réseaux blockchain. Ethereum, BNB Chain, Polygon, Avalanche, Arbitrum et Optimism hébergent tous des milliers d’applications DeFi. Au cœur de ce phénomène se trouve le teneur de marché automatique (AMM) — une technologie révolutionnaire qui a complètement changé la façon dont les actifs numériques sont achetés et vendus par des tiers. Cette technologie repose sur la formule AMM, qui a ouvert une nouvelle ère d’accessibilité et de transparence dans le monde du trading décentralisé.
Qu’est-ce que la formule AMM et pourquoi est-elle importante ?
Un teneur de marché automatique est un système supporté par un contrat intelligent, qui élimine le besoin d’intermédiaires dans les marchés traditionnels. Nous sommes passés d’une époque où seules de grandes institutions savaient comment fournir de la liquidité. Aujourd’hui, n’importe qui peut devenir un teneur de marché. La formule AMM permet cette démocratisation.
Imaginez un contrat intelligent avec deux ou plusieurs actifs numériques, qui représentent une réserve de liquidité. Un trader se connecte directement à cette réserve, échangeant avec des prix déterminés par un algorithme, en interaction avec d’autres acheteurs et vendeurs. C’est la magie de l’AMM — chaque transaction est précisément gérée via cette formule.
La formule du produit constant : explication de x*y=k
La formule AMM la plus connue s’appelle « formule du produit constant » et a été utilisée pour la première fois par Uniswap. Elle s’écrit ainsi :
x * y = k
où x et y sont les réserves de deux tokens dans la réserve de liquidité, et k est une valeur constante. Cela signifie que le produit de x et y reste toujours le même.
Pour illustrer cela concrètement : supposons que la réserve contient 1000 ETH et 2 000 000 USDC. Ici, x = 1000, y = 2 000 000, donc k = 2 000 000 000. Si un trader vend 100 ETH, la réserve devient 1100 ETH. Pour maintenir la formule, la nouvelle réserve de USDC doit être d’environ 1 818 182 USDC (soit 2 000 000 000 / 1100). Le trader recevra donc environ 181 818 USDC. Le prix a changé en fonction du volume de la transaction.
La formule AMM gère automatiquement la détermination du prix. Il n’est pas nécessaire qu’un tiers fixe le prix — tout se fait par des calculs mathématiques.
Les pools de liquidité — application pratique de la formule AMM
Un pool de liquidité est le cœur, dont la vie dépend de la formule AMM. Le fournisseur de liquidité (LP) dépose deux tokens en quantités équivalentes en valeur dans ce pool. Par exemple, ETH d’une valeur de 500 dollars et USDC d’une valeur de 500 dollars.
Ce pool devient un lieu où un trader peut effectuer des swaps. La plateforme fixe une commission pour chaque swap — sur Uniswap v3, cela peut être 0,01 %, 0,05 %, 0,30 % ou 1 %, selon le niveau de liquidité choisi. Ces commissions rémunèrent les LP pour leur contribution totale à la liquidité.
Plus la liquidité dans le pool est profonde, moins le prix fluctue lors d’un trade. Les petits pools évitent de grands changements de prix, car la formule ajuste plus rapidement les prix pour de grandes variations de ratios.
Diverses formules AMM : Uniswap, Curve et autres
Uniswap v3 a-t-il abandonné la formule du produit constant ? Non — il l’a renforcée. Uniswap v3 propose une « liquidité concentrée », ce qui signifie que le LP peut répartir tout son capital dans une plage de prix spécifique. Cela augmente l’efficacité du capital.
Curve, quant à lui, utilise une autre approche. Ce protocole emploie une formule AMM optimisée pour des tokens avec des prix très proches, comme les stablecoins. La formule de Curve ajuste les prix avec moins de slippage, car les utilisateurs échangent souvent des stablecoins entre eux, avec de faibles différences de prix.
PancakeSwap a brillamment adapté le modèle AMM d’Uniswap sur BNB Chain, rendant des millions de dollars accessibles avec des frais plus faibles.
Perte temporaire et autres risques
Les LP qui fournissent une liquidité profonde reçoivent de bonnes commissions, mais ils font face à un risque appelé « perte temporaire ». Cela se produit lorsque les prix des tokens fluctuent significativement lors de la position du LP. Par exemple, si vous vendez ETH contre USDC, mais que ETH perd 50 % de sa valeur, cette déconnexion de prix entraîne une perte latente pour votre position.
Si vous avez réduit votre position de moitié à cause de cette fluctuation, la perte devient permanente. Parfois, les commissions compensent cette perte, mais pas toujours.
Un autre risque est que les contrats intelligents ont des déséquilibres dans leur code. Les pools peu profonds, sans une liquidité suffisante, sont plus vulnérables aux pertes. Les attaques MEV (Maximum Extractable Value) consistent à utiliser des bots ou des mineurs pour insérer des transactions à haute priorité, afin d’extorquer de la valeur en manipulant l’ordre des transactions, ce qui peut entraîner des pertes pour les traders réguliers.
Mise en pratique et croissance anticipée
Malgré ces risques, la formule AMM a véritablement révolutionné la DeFi. Avant son apparition, le trading décentralisé manquait de liquidité. Seuls les grands acteurs pouvaient fournir de la liquidité dans les pools.
Si vous souhaitez commencer avec l’AMM, des interfaces simples comme Uniswap, Curve ou PancakeSwap sont disponibles. Choisissez deux tokens, entrez une somme, et votre capital sera déposé dans le pool. Vous commencerez à gagner des commissions immédiatement.
Conclusion
La formule AMM a montré qu’il était historiquement possible de créer un modèle entièrement décentralisé. La rémunération des fournisseurs de liquidité, la gestion du risque de perte temporaire — tout cela a été rendu plus accessible grâce à la technologie et à l’évolution continue.
Aujourd’hui, la formule AMM continue d’évoluer. Les innovations telles que la liquidité concentrée et les pools stables montrent un développement constant. À l’heure actuelle, la blockchain a posé les bases d’une révolution dans la finance décentralisée.
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
Market-maker automatique : formule AMM et principe de fonctionnement
La finance décentralisée (DeFi) connaît une croissance rapide sur de nombreux réseaux blockchain. Ethereum, BNB Chain, Polygon, Avalanche, Arbitrum et Optimism hébergent tous des milliers d’applications DeFi. Au cœur de ce phénomène se trouve le teneur de marché automatique (AMM) — une technologie révolutionnaire qui a complètement changé la façon dont les actifs numériques sont achetés et vendus par des tiers. Cette technologie repose sur la formule AMM, qui a ouvert une nouvelle ère d’accessibilité et de transparence dans le monde du trading décentralisé.
Qu’est-ce que la formule AMM et pourquoi est-elle importante ?
Un teneur de marché automatique est un système supporté par un contrat intelligent, qui élimine le besoin d’intermédiaires dans les marchés traditionnels. Nous sommes passés d’une époque où seules de grandes institutions savaient comment fournir de la liquidité. Aujourd’hui, n’importe qui peut devenir un teneur de marché. La formule AMM permet cette démocratisation.
Imaginez un contrat intelligent avec deux ou plusieurs actifs numériques, qui représentent une réserve de liquidité. Un trader se connecte directement à cette réserve, échangeant avec des prix déterminés par un algorithme, en interaction avec d’autres acheteurs et vendeurs. C’est la magie de l’AMM — chaque transaction est précisément gérée via cette formule.
La formule du produit constant : explication de x*y=k
La formule AMM la plus connue s’appelle « formule du produit constant » et a été utilisée pour la première fois par Uniswap. Elle s’écrit ainsi :
x * y = k
où x et y sont les réserves de deux tokens dans la réserve de liquidité, et k est une valeur constante. Cela signifie que le produit de x et y reste toujours le même.
Pour illustrer cela concrètement : supposons que la réserve contient 1000 ETH et 2 000 000 USDC. Ici, x = 1000, y = 2 000 000, donc k = 2 000 000 000. Si un trader vend 100 ETH, la réserve devient 1100 ETH. Pour maintenir la formule, la nouvelle réserve de USDC doit être d’environ 1 818 182 USDC (soit 2 000 000 000 / 1100). Le trader recevra donc environ 181 818 USDC. Le prix a changé en fonction du volume de la transaction.
La formule AMM gère automatiquement la détermination du prix. Il n’est pas nécessaire qu’un tiers fixe le prix — tout se fait par des calculs mathématiques.
Les pools de liquidité — application pratique de la formule AMM
Un pool de liquidité est le cœur, dont la vie dépend de la formule AMM. Le fournisseur de liquidité (LP) dépose deux tokens en quantités équivalentes en valeur dans ce pool. Par exemple, ETH d’une valeur de 500 dollars et USDC d’une valeur de 500 dollars.
Ce pool devient un lieu où un trader peut effectuer des swaps. La plateforme fixe une commission pour chaque swap — sur Uniswap v3, cela peut être 0,01 %, 0,05 %, 0,30 % ou 1 %, selon le niveau de liquidité choisi. Ces commissions rémunèrent les LP pour leur contribution totale à la liquidité.
Plus la liquidité dans le pool est profonde, moins le prix fluctue lors d’un trade. Les petits pools évitent de grands changements de prix, car la formule ajuste plus rapidement les prix pour de grandes variations de ratios.
Diverses formules AMM : Uniswap, Curve et autres
Uniswap v3 a-t-il abandonné la formule du produit constant ? Non — il l’a renforcée. Uniswap v3 propose une « liquidité concentrée », ce qui signifie que le LP peut répartir tout son capital dans une plage de prix spécifique. Cela augmente l’efficacité du capital.
Curve, quant à lui, utilise une autre approche. Ce protocole emploie une formule AMM optimisée pour des tokens avec des prix très proches, comme les stablecoins. La formule de Curve ajuste les prix avec moins de slippage, car les utilisateurs échangent souvent des stablecoins entre eux, avec de faibles différences de prix.
PancakeSwap a brillamment adapté le modèle AMM d’Uniswap sur BNB Chain, rendant des millions de dollars accessibles avec des frais plus faibles.
Perte temporaire et autres risques
Les LP qui fournissent une liquidité profonde reçoivent de bonnes commissions, mais ils font face à un risque appelé « perte temporaire ». Cela se produit lorsque les prix des tokens fluctuent significativement lors de la position du LP. Par exemple, si vous vendez ETH contre USDC, mais que ETH perd 50 % de sa valeur, cette déconnexion de prix entraîne une perte latente pour votre position.
Si vous avez réduit votre position de moitié à cause de cette fluctuation, la perte devient permanente. Parfois, les commissions compensent cette perte, mais pas toujours.
Un autre risque est que les contrats intelligents ont des déséquilibres dans leur code. Les pools peu profonds, sans une liquidité suffisante, sont plus vulnérables aux pertes. Les attaques MEV (Maximum Extractable Value) consistent à utiliser des bots ou des mineurs pour insérer des transactions à haute priorité, afin d’extorquer de la valeur en manipulant l’ordre des transactions, ce qui peut entraîner des pertes pour les traders réguliers.
Mise en pratique et croissance anticipée
Malgré ces risques, la formule AMM a véritablement révolutionné la DeFi. Avant son apparition, le trading décentralisé manquait de liquidité. Seuls les grands acteurs pouvaient fournir de la liquidité dans les pools.
Si vous souhaitez commencer avec l’AMM, des interfaces simples comme Uniswap, Curve ou PancakeSwap sont disponibles. Choisissez deux tokens, entrez une somme, et votre capital sera déposé dans le pool. Vous commencerez à gagner des commissions immédiatement.
Conclusion
La formule AMM a montré qu’il était historiquement possible de créer un modèle entièrement décentralisé. La rémunération des fournisseurs de liquidité, la gestion du risque de perte temporaire — tout cela a été rendu plus accessible grâce à la technologie et à l’évolution continue.
Aujourd’hui, la formule AMM continue d’évoluer. Les innovations telles que la liquidité concentrée et les pools stables montrent un développement constant. À l’heure actuelle, la blockchain a posé les bases d’une révolution dans la finance décentralisée.