Comment fonctionne l'AMM dans la crypto ?

Points clés
-
Les AMM sont des protocoles d'échange décentralisé (DEX) qui utilisent des formules mathématiques pour fixer les prix des actifs au lieu d'un carnet d'ordres traditionnel.
-
Pools de liquidité : les échanges ont lieu contre un « pool » de jetons fournis par les utilisateurs (Fournisseurs de liquidité) plutôt qu'contre une contrepartie spécifique.
-
Mécanisme de tarification : La plupart des AMM utilisent la formule du produit constant ($x \cdot y = k$) pour garantir une liquidité continue quel que soit le volume des transactions.
-
Potentiel de gain : Les fournisseurs de liquidité (LP) perçoivent une part pro rata des frais de trading, bien qu'ils soient exposés à des risques tels que la perte impermanente.
-
Évolution : Les AMM modernes comme Uniswap v4 et Curve utilisent des modèles de « liquidité concentrée » et d'« invariant hybride » pour augmenter l'efficacité du capital.
Introduction : Le passage des carnets d'ordres aux algorithmes
Dans la finance traditionnelle (TradFi) et les plateformes d'échange centralisées (CEX) comme KuCoin, le trading repose sur un Carnet d'ordres Limites Centralisé (CLOB). Les acheteurs et les vendeurs affichent leurs prix, et un moteur de "mise en relation" exécute la transaction lorsque ces prix se rencontrent.
Cependant, les carnets d'ordres sur chaîne sont souvent inefficaces en raison des coûts de gaz élevés et de la latence. Les Market Makers Automatisés (AMMs) ont résolu ce problème en remplaçant l'intermédiaire par un contrat intelligent. Au lieu d'attendre un acheteur, vous échangez directement contre les réserves d'un contrat intelligent.
L'architecture d'un AMM
Pour comprendre comment fonctionne un AMM, vous devez visualiser trois composants fondamentaux :
A. Pools de liquidité
Un pool de liquidité est un « pot » numérique de jetons verrouillés dans un contrat intelligent. La plupart des pools sont composés d'une paire de jetons (par exemple, ETH/USDT).
B. Fournisseurs de liquidité (LP)
Les LP sont des utilisateurs qui déposent leurs jetons dans le pool pour faciliter le trading. En échange, ils reçoivent des jetons LP, qui représentent leur part du pool et leur donnent droit à une partie des frais de trading (généralement 0,01 % à 0,3 % par échange).
C. La formule mathématique
Le "maker" dans l'AMM est l'algorithme. Il détermine le prix en fonction du ratio des jetons dans la piscine.
Les mathématiques derrière la magie : formule du produit constant
Le modèle d'AMM le plus célèbre, initié par Uniswap, est le Market Maker à Produit Constant (CPMM). Il utilise une équation apparemment simple :
$$x \cdot y = k$$
Où :
-
$$$$ = Quantité de Token A dans le pool.
-
$$$$ = Quantité de jeton B dans le pool.
-
$$$$ = Une liquidité totale constante qui doit rester inchangée lors d'un échange.
Comment cela fonctionne en pratique
Imaginez une piscine avec 10 ETH ($x$) et 20 000 USDT ($y$).
La constante $k$ est $10 \cdot 20,000 = 200,000$.
Si un trader souhaite acheter ETH en utilisant USDT :
-
Ils ajoutent de l'USDT au pool.
-
Le pool doit retirer de l'ETH afin que $x \cdot y$ reste égal à $200\,000$.
-
Étant donné que l'offre d'ETH diminue, son prix (par rapport à l'USDT) augmente.
Concepts clés pour les traders avancés
Slippage et impact sur le prix
Parce que les AMM se déplacent le long d'une courbe mathématique, le prix que vous voyez est rarement le prix que vous obtenez pour de grandes commandes.
-
Impact sur le prix : le changement de prix causé directement par votre transaction. Les grandes transactions dans des piscines peu profondes provoquent des impacts sur le prix massifs.
-
Slippage : La différence entre le prix attendu et le prix exécuté en raison d'autres transactions se produisant simultanément.
Perte impermanente (IL)
C'est le risque « invisible » pour les fournisseurs de liquidité. La perte impermanente se produit lorsque le prix du marché des jetons dans la piscine s'écarte du prix auquel vous les avez déposés.
Remarque : Il est appelé « impermanent » parce que si les prix reviennent à leur ratio initial, la perte disparaît. Cependant, si vous retirez alors que les prix sont divergents, la perte devient permanente.
Arbitrage : Le moteur de correction des prix
Les AMM n'ont pas d'"oracle" qui leur indique la valeur de l'ETH sur Binance. Ils comptent sur les arbitragistes. Si l'ETH vaut 2 000 $ sur KuCoin mais 1 950 $ sur un AMM, les arbitragistes achèteront sur l'AMM et vendront sur KuCoin jusqu'à ce que le prix de l'AMM corresponde au marché mondial.
L'évolution des modèles AMM (v2, v3 et v4)
| Type de modèle | Fonction clé | Meilleur pour |
| AMM standard (v2) | Liquidité à gamme complète (0 à l'infini) | Débutants ; revenu passif simple |
| Liquidité concentrée (v3) | Les LP fournissent de la liquidité dans des plages de prix spécifiques | LP professionnels ; efficacité du capital élevée |
| StableSwap (Curve) | Courbe plate pour les actifs corrélés | Échanges USDT/USDC, WBTC/BTC |
| Multi-Actif (Balancer) | Jusqu'à 8 jetons dans un seul pool | Portefeuilles similaires à un indice |
Comment utiliser un AMM en tant que trader
-
Connect Wallet : utilisez MetaMask ou Rabby pour vous connecter à un DEX (Uniswap, PancakeSwap).
-
Sélectionner la paire : choisissez les jetons que vous souhaitez échanger.
-
Définir la tolérance au slippage : Pour les tokens volatils, définissez-la à 0,5 % – 1 % pour garantir que l'échange ne échoue pas.
-
Confirmer l'échange : Signez la transaction dans votre wallet.
FAQ : Comment fonctionne l'AMM dans la crypto ?
Les AMM sont-ils sûrs ?
Bien que les mathématiques soient solides, les AMM comportent un risque de contrat intelligent. Si le code présente une vulnérabilité, le pool de liquidité peut être vidé. Utilisez toujours des protocoles "testés au combat" comme Uniswap ou Curve.
Pourquoi le prix est-il différent sur différents AMM ?
Chaque AMM est une île isolée de liquidité. Si un échange massif se produit sur SushiSwap mais pas sur Uniswap, les prix divergeront jusqu'à ce qu'un arbitragiste intervienne pour les équilibrer.
Puis-je perdre tout mon argent en tant que fournisseur de liquidité ?
La perte totale est rare mais possible si l'un des jetons de la paire effectue un "rug pull" ou tombe à zéro. Vous êtes également confronté à une perte impermanente, qui peut parfois dépasser les frais que vous gagnez.
Qu'est-ce que les jetons LP ?
Les jetons LP sont essentiellement un reçu. Ils prouvent que vous possédez un pourcentage de la piscine. Vous pouvez souvent les mettre en staking dans des « Yield Farms » pour gagner des récompenses supplémentaires (Liquidity Mining).
Clause de non-responsabilité : Les informations sur cette page peuvent avoir été obtenues auprès de tiers et ne reflètent pas nécessairement les vues ou opinions de KuCoin. Ce contenu est fourni à titre informatif général uniquement, sans aucune représentation ou garantie de quelque nature que ce soit, et ne doit pas être considéré comme un conseil financier ou en matière d'investissement. KuCoin ne peut être tenu responsable des erreurs ou omissions, ni des conséquences résultant de l'utilisation de ces informations. Les investissements dans des actifs numériques peuvent comporter des risques. Veuillez évaluer soigneusement les risques d'un produit et votre tolérance au risque en fonction de vos propres circonstances financières. Pour plus d'informations, veuillez consulter nos Conditions d'utilisation et Divulgation des risques.