Le teneur de marché automatisé (AMM) est une innovation majeure dans l'espace crypto. Il s'appuie sur des contrats intelligents et des algorithmes exécutés automatiquement pour fixer le prix des actifs. Elle a non seulement amélioré de manière significative la liquidité, mais a également ouvert une nouvelle façon de réaliser des gains et a supprimé les risques de confiance et de censure des échanges centralisés traditionnels. Il permet à quiconque d'échanger des actifs de manière simple et rapide. Les MSA font prospérer la finance décentralisée (DeFi) et sont devenues le fondement des jetons dérivés diversifiés d'aujourd'hui et de la stratégie d'agriculture de rendement.
Les échanges décentralisés (DEX) adoptent essentiellement le modèle de teneur de marché automatique, permettant aux traders d'acheter ou de vendre des cryptocurrences dans des pools de liquidité via des contrats intelligents. Le prix de la transaction est automatiquement calculé sur la base de la formule mathématique préprogrammée dans le contrat intelligent. En revanche, les bourses traditionnelles adoptent le modèle du carnet d'ordres pour faire correspondre les ordres d'achat et de vente.
Les DEX encouragent les utilisateurs à déposer des actifs dans des pools de liquidités. Les utilisateurs qui déposent des actifs deviendront des fournisseurs de liquidités du marché des paires d'échange et pourront obtenir un revenu passif en facturant un certain pourcentage des frais d'échange. Tout le monde peut devenir un trader dans les pools de liquidité ou un fournisseur de liquidité qui dépose des actifs dans les pools. Les MSA apportent une énorme liquidité au marché des échanges de crypto-monnaies et contribuent considérablement à améliorer l'efficacité des échanges sur la blockchain.
Qu'est-ce qu'un teneur de marché ? Il existe plusieurs types de participants sur les marchés financiers : les investisseurs, les spéculateurs (traders de position), les hedgers et les scalpeurs. Les investisseurs achètent et détiennent un actif pendant une longue période s'ils sont optimistes quant au secteur et à l'actif sous-jacent ; les spéculateurs prêtent une attention particulière aux informations et aux nouvelles du marché, en essayant d'adopter une position longue ou courte en fonction de l'évolution des prix pour réaliser davantage de bénéfices ; les couveurs gèrent généralement des entités et ne sont pas disposés à supporter le risque de fluctuation des prix ; les teneurs de marché fournissent des liquidités au marché et effectuent des transactions répétées sur le marché dans un court laps de temps pour gagner des marges.
Comment les teneurs de marché fournissent-ils la liquidité et réalisent-ils des bénéfices ? Elle s'effectue par le biais d'un grand nombre d'ordres d'achat et de vente répertoriés dans le carnet d'ordres. Le mécanisme de fonctionnement des teneurs de marché est simple : Si quelqu'un veut acheter un actif, les teneurs de marché le lui vendent ; si quelqu'un veut vendre un actif, les teneurs de marché le lui achètent. La contrepartie qui négocie avec le teneur de marché peut ne pas être la même à chaque fois, mais tant qu'il y a une différence de prix entre le comportement d'achat et de vente - plus précisément, acheter bas et vendre haut - le teneur de marché peut réaliser des profits de cette manière.
Seuls les individus ou les entreprises disposant d'énormes fonds peuvent devenir des teneurs de marché car ils doivent fournir continuellement des liquidités. Afin d'assurer la rapidité des transactions, les exigences en matière d'équipement et de technologie des teneurs de marché sont élevées. Bien que techniquement, tout trader qui passe un ordre fournit de la liquidité sur le marché et devient donc un teneur de marché, il n'est pas facile pour les traders ordinaires de passer des ordres fréquemment et de faire des profits continuellement.
Les teneurs de marché jouent un rôle essentiel dans le fonctionnement du marché de la négociation. Ils font en sorte que chacun puisse acheter ou vendre un bien rapidement et commodément sans avoir à attendre longtemps. Sans la participation des teneurs de marché, les acheteurs passent souvent des ordres à des prix très bas parce qu'ils ne veulent pas prendre le risque que les prix baissent, tandis que les vendeurs passent essentiellement des ordres de vente à des prix très élevés parce qu'ils ne veulent pas prendre le risque que les prix augmentent. Cela augmentera considérablement les coûts de transaction et réduira la liquidité. Pour encourager les teneurs de marché à adhérer, certaines bourses offrent des réductions de frais et des commissions supplémentaires, ce qui rend le marché des échanges plus dynamique et plus efficace.
Aux premiers jours de DeFi, de nombreux DEX, tels qu'EtherDelta, ont essayé de gérer des marchés de négociation sur la blockchain en utilisant le modèle du carnet d'ordres, mais ont rapidement rencontré plusieurs problèmes. La première est la question de l'évolutivité. Au tout début, lorsqu'Ethereum a été créé, il ne pouvait traiter que 12~15 transactions par seconde et mettait 10~19 secondes à produire un nouveau bloc. Évidemment, cela ne peut pas répondre aux demandes des teneurs de marché pour des transactions rapides et fréquentes. En outre, le coût d'utilisation du réseau blockchain est également à prendre en considération. Même les ordres en attente et les ordres annulés exigent des frais de gaz, ce qui rend difficile pour les teneurs de marché d'annuler des ordres de manière flexible ou de placer de nouveaux ordres.
Le modèle du carnet d'ordres entraînera des coûts de transaction élevés, des frais de gaz onéreux, des vitesses de transaction lentes et une faible liquidité. Cependant, les programmes MSA basés sur des contrats intelligents permettent de suivre les prix du marché sans instructions externes et pourraient exécuter automatiquement des ordres d'achat et de vente. Les AMM peuvent améliorer la liquidité des actifs et sont devenus un choix de premier ordre pour de nombreux DEX. Le concept de MSA a été proposé pour la première fois par Vitalik Buterin, le fondateur d'Ethereum, en 2017, et a été développé par d'autres DEX bien connus, comme Uniswap, SushiSwap, Balancer, Curve, etc., qui ont donc contribué à la diversité des MSA que nous voyons aujourd'hui.
Les AMM sont une technologie relativement nouvelle par rapport aux teneurs de marché traditionnels. Les MSA créent différents pools de liquidité et marchés de négociation basés sur des contrats intelligents et ajustent automatiquement les prix en fonction des proportions de chaque actif dans le pool de liquidité. Par exemple, sur Uniswap, les traders échangent des jetons directement dans les pools de liquidité au lieu de passer des ordres dans le carnet d'ordres. Si vous souhaitez échanger des ETH contre des USDT, il vous suffit de mettre une certaine quantité d'ETH et de sortir des USDT dans un pool de liquidité ETH/USDT. Le prix d'achat ou de vente est calculé par la formule mathématique du protocole MSA. Des frais de transaction (généralement 0,3 %) et des frais de gaz de la blockchain sont exigés pour chaque transaction effectuée.
Dans les DEX qui utilisent les protocoles AMM, les teneurs de marché ne sont pas des institutions aux poches profondes, mais tous les détenteurs d'actifs. Lorsque le prix d'un actif augmente ou que d'autres actifs présentant un potentiel de croissance plus élevé sont découverts, les détenteurs seront incités à échanger leurs actifs. Les bourses décentralisées ont créé des contrats intelligents appelés pools de liquidité, permettant aux utilisateurs de miser des actifs et de devenir des fournisseurs de liquidité (LP).
Dans un DEX, certains utilisateurs fournissent l'actif A, tandis que d'autres fournissent l'actif B ou C, ou les fournissent tous en même temps. Lorsqu'un grand nombre d'utilisateurs fournissent de nombreux types d'actifs différents, un marché commercial se forme. Ensuite, l'algorithme calculera le prix relatif en fonction de l'offre et de la demande de chaque actif. Ensuite, tous les utilisateurs qui mettent en jeu des actifs dans le pool de liquidité deviennent des teneurs de marché. Ils assurent la liquidité du marché, en veillant à ce que différents actifs puissent être échangés entre eux.
En échange de la fourniture de liquidités, ils peuvent facturer aux traders un pourcentage des frais de transaction. En outre, les DEX peuvent inciter les utilisateurs à fournir des liquidités en distribuant des jetons de gouvernance. Par conséquent, les fournisseurs de liquidité dans les MSA sont tous les teneurs de marché d'une paire d'actifs négociables. Les protocoles DEX utilisent des contrats intelligents pour calculer automatiquement les prix 24 heures sur 24 et 7 jours sur 7, et offrent aux utilisateurs un moyen d'échanger, de négocier ou de gagner.
Dans les MSA, le prix de l'actif que vous souhaitez acheter ou vendre est déterminé par une formule mathématique. Les utilisateurs ne peuvent pas fixer le prix qu'ils souhaitent acheter ou vendre en fonction de leurs préférences. Le pool de liquidité citera un prix, auquel les utilisateurs peuvent seulement décider de négocier ou non. En effet, le contrat intelligent utilise une formule mathématique préprogrammée pour ajuster automatiquement le prix en fonction de l'offre de différents actifs dans le pool de liquidité et s'assurer que le ratio des deux actifs reste équilibré.
Les différents MSA et DEX adoptent des algorithmes de cotation différents. Mais en général, ces algorithmes peuvent être classés en quatre modèles comme suit :
Créateur de marché de produits constants (CPMM)
Teneur de marché à somme constante (CSMM)
Teneur de marché à moyenne constante (CMMM)
Teneurs de marché à fonction constante (CFMM)
Prenons l'exemple du CPMM le plus couramment utilisé. Dans le CPMM, le produit du montant de deux actifs, X et Y, dans le pool de liquidités est une valeur fixe. Formule mathématique :
X * Y = K
Image : Un algorithme AMM typique
Par exemple, Uniswap utilise l'algorithme X * Y = K, où X est le montant d'un jeton dans le pool de liquidité, Y est le montant d'un autre jeton et K est une constante fixe. Comme le produit de X et Y reste toujours le même, lorsque le nombre de X dans le pool de liquidités augmente, Y diminuera en conséquence pour maintenir K constant, et vice versa.
Lorsque les traders utilisent le pool de liquidité ETH/USDT pour acheter des ETH sur Uniswap, ils doivent ajouter des USDT au pool avant de pouvoir retirer des ETH du pool. Cela diminuera le montant d'ETH et augmentera le montant d'USDT dans le pool de liquidité pour faire tenir X * Y = K. De plus, cela fera grimper le taux de change de l'ETH en USDT. À l'inverse, si davantage d'ETH sont fournis au pool de liquidité, la quantité d'ETH augmentera et l'USDT diminuera, ce qui entraînera une baisse des prix des ETH.
Pour mieux comprendre comment cette formule mathématique fonctionne en pratique, prenons un exemple plus simple :
Supposons qu'il existe un pool de liquidité contenant 100 000 oranges et 100 000 pommes sur une bourse alimentée par la MSA. Ici, X est le nombre d'oranges et Y de pommes. Selon la formule X * Y = K, K sera :
100,000 * 100,000 = 10,000,000,000
Aujourd'hui, un producteur d'oranges produit 4 000 oranges. S'il veut échanger ses 4 000 oranges contre des pommes, il peut déposer ces oranges dans le pool de liquidités. Maintenant qu'il y a 104 000 oranges dans la piscine, combien de pommes le producteur d'oranges pourrait-il obtenir ?
104.000 oranges * Y pommes = 10.000.000.000
Y = 10,000,000,000 / 104,000 = 96153.8
Puisque seulement 96153,8 pommes sont nécessaires dans le pool de liquidités pour que X * Y = K tienne. Le producteur d'oranges pourrait donc obtenir 3 846 pommes du pool.
Après cette transaction, comment calculer le prix des oranges et des pommes sur le marché ? Lorsqu'il y a 100 000 oranges et 100 000 pommes dans la réserve de liquidités dès le début, chaque orange et chaque pomme coûte 1 $ sur le marché.
Cependant, après la transaction effectuée par le producteur d'oranges, le nombre des deux fruits dans le pool de liquidités a changé. Il y a maintenant 104 000 oranges et 96 154 pommes, et les prix des oranges et des pommes ont également changé.
Le prix d'une pomme = 100 000/96 154 = 1,04 $.
Le prix d'une orange = 100 000/104 000 = 0,96 $.
Dans l'exemple ci-dessus, nous pouvons voir comment fonctionne un MSA. Lorsque le nombre d'oranges dans la réserve augmente, le nombre de pommes diminue, de sorte que les pommes deviennent plus rares par rapport aux oranges, et leur prix augmente. Nous pouvons constater que si le nombre d'un actif quelconque dans le pool de liquidité augmente, son prix baisse.
Vous vous demandez peut-être ce qui se passe si le prix d'un actif dans le pool de liquidité diffère de celui du marché externe. Une piscine de liquidité semble être un endroit isolé. Alors comment s'assurer que le prix dans le pool de liquidité est le même que celui du marché réel ?
Bien que les actifs du pool de liquidité soient tarifés selon leurs propres règles, les fournisseurs de liquidité ne sont pas isolés du marché externe. Lorsqu'ils constatent que le prix dans le pool de liquidité est différent des prix externes, une opportunité d'arbitrage se présente. Les traders peuvent échanger des actifs dans le pool de liquidité pour réaliser des profits.
Par exemple, si le prix de l'actif A dans le pool de liquidité est inférieur à celui du marché externe, les arbitres peuvent acheter l'actif A dans le pool de liquidité et le vendre à un prix plus élevé sur le marché de négociation externe pour gagner l'écart. Inversement, si le prix de l'actif A dans le pool de liquidité est plus élevé que celui du marché externe, les arbitres peuvent acheter l'actif A sur le marché de négociation externe et le vendre à un prix plus élevé dans le pool de liquidité pour gagner l'écart.
En raison des activités d'arbitrage sur le marché, l'algorithme de la MSA peut garantir que le prix de l'actif dans le pool de liquidité reviendra progressivement à un niveau équilibré, conforme au prix du marché externe.
Dans les échanges décentralisés, les fournisseurs de liquidités peuvent obtenir des jetons de pool de liquidité (jetons LP) en guise de récompense. Les jetons LP représentent la part du fournisseur de liquidités dans les actifs de l'ensemble du pool de liquidités. Les détenteurs de jetons LP peuvent racheter leurs actifs à partir du pool de liquidité. Par conséquent, les jetons LP sont également une preuve de liquidité fournie au pool de liquidité.
Sur Ethereum, les jetons LP sont des jetons ERC-20 qui peuvent être transférés, vendus, ou même déposés dans un autre pool pour gagner plus. Chaque fois qu'un utilisateur effectue une transaction dans le pool de liquidités, le détenteur du jeton LP peut facturer une partie des frais de transaction. Le total des frais obtenus est proportionnel à la part d'actif du détenteur du jeton LP dans le pool.
Par exemple, disons que vous avez déposé 100 $ d'ETH et 100 $ de DAI (200 $ au total) dans le pool ETH/DAI, et que la valeur totale des actifs dans le pool de liquidité est de 20 000 $, alors votre part dans le pool de liquidité est de 1 %. Si le pool reçoit 100 $ de frais de la transaction ce jour-là, vous recevrez 1 % des frais, soit 1 $.
Par ailleurs, les fournisseurs de liquidités peuvent également miser sur les jetons LP pour obtenir davantage de retours. Le jalonnement des jetons consiste à les bloquer dans un contrat intelligent pendant un certain temps pour obtenir des récompenses supplémentaires du protocole. Les fournisseurs de liquidités peuvent également déposer les jetons LP dans différents pools de liquidités alimentés par l'AMM pour réaliser plus de profits. Le fait de déplacer plusieurs jetons dans ou hors de différents protocoles DeFi peut améliorer l'utilisation des fonds des utilisateurs et maximiser les profits. La méthode consistant à fournir des liquidités au pool de liquidités et à utiliser les actifs excédentaires pour obtenir des revenus passifs est connue sous le nom de "liquidity mining" ou "yield farming".
Si le fait d'être fournisseur de liquidités vous fera gagner des frais de transaction et des jetons natifs, vous serez confronté à certains risques, dont celui d'une perte impermanente. Lorsque le prix de vos actifs dans le pool de liquidités diffère de celui que vous avez déposé, qu'il augmente ou diminue, vous subissez des pertes impermanentes.
Image : Fonction de perte d'impermanence
On l'appelle perte impermanente car la perte est temporaire et changera en fonction des fluctuations du prix des actifs. La perte temporaire ne deviendra une perte permanente que lorsque les utilisateurs auront racheté leurs actifs du pool de liquidités. En d'autres termes, tant que les actifs sont encore dans le pool de liquidités, les pertes impermanentes ne sont que des pertes comptabilisées. Plus le prix de l'actif est proche du prix initial lors de son dépôt dans le pool de liquidités, plus la proportion de pertes impermanentes est faible.
Pourquoi la perte impermanente existe-t-elle, que le prix augmente ou diminue ? En effet, lorsque le prix de l'actif change, les fournisseurs de liquidités agissent comme des teneurs de marché en vendant certains des actifs qu'ils détiennent et en achetant les actifs vendus par d'autres utilisateurs.
Prenons l'exemple de la réserve de liquidités de la paire de négociation actif A/B. Lorsque le prix de l'actif A augmente, le nombre d'actifs B dans le pool de liquidités augmente et A diminue. En d'autres termes, les fournisseurs de liquidités réduiront la position de l'actif A dont la valeur augmente, et augmenteront la position de l'actif B dont la valeur diminue. Dans cette condition, le fournisseur de liquidités supporte le coût d'opportunité (risque) que la valeur de l'actif A continue à augmenter.
Inversement, lorsque le prix de l'actif B augmente, le nombre d'actifs A dans le pool de liquidités augmente, et B diminue. En d'autres termes, les fournisseurs de liquidités réduiront la position de l'actif B dont la valeur augmente, et augmenteront la position de l'actif A dont la valeur diminue. Dans cette condition, le fournisseur de liquidités supporte le coût d'opportunité (risque) que la valeur de l'actif B continue à augmenter.
Comme on peut le voir dans l'exemple ci-dessus, quelle que soit la fluctuation du prix, le fournisseur de liquidités supporte certains risques mais obtient des frais de transaction en guise de récompense. Plus le prix augmente ou diminue, plus le risque est élevé, et plus le pourcentage de pertes impermanentes est important. En général, s'il n'y a qu'une légère différence de variation de prix entre les deux jetons du pool de liquidité, les frais de transaction ou les récompenses supplémentaires du protocole seront suffisants pour couvrir le coût d'opportunité des pertes impermanentes.
Avec le développement de DeFi, les gens comprennent mieux les principes et les applications des MSA, ainsi que leurs avantages et inconvénients de plus en plus évidents.
Pour :
Par rapport au modèle de carnet d'ordres à cours limité des bourses traditionnelles, les MSA réduisent l'écart entre les offres et les demandes sur le marché des échanges et créent une nouvelle approche de génération de revenus pour les utilisateurs. Ils améliorent effectivement la liquidité de l'ensemble du marché des crypto-monnaies.
Les actifs sont échangés d'une manière pratique et rapide. Les utilisateurs de DEXs peuvent négocier avec l'AMM sans avoir à passer par la vérification du compte ou le KYC. Toute personne possédant un portefeuille de crypto-monnaies peut effectuer des transactions avec les protocoles AMM.
Les MSA apportent également de la liquidité à de nombreuses cryptos à faible capitalisation boursière. Les émetteurs de ces crypto-monnaies peuvent mettre leurs jetons en circulation et les échanger sur le réseau de la blockchain sans avoir à payer des frais de cotation élevés sur les bourses centralisées traditionnelles.
Cons :
Les MSA sont loin de ressembler au marché traditionnel basé sur le carnet d'ordres lorsqu'il s'agit de traiter des ordres importants. Dans le marché basé sur le carnet d'ordres, les utilisateurs peuvent placer des ordres à un prix déterminé et attendre un grand nombre d'ordres d'achat ou de vente. Cependant, dans les MSA, chaque achat ou vente affecte la proportion d'actifs dans le pool de liquidité et fait varier le prix. Les gros ordres d'achat deviendront plus chers, tandis que les gros ordres de vente deviendront moins chers. Ce phénomène, appelé slippage, est plus évident dans les pools à faible liquidité.
L'efficacité capitalistique du pool de liquidité de l'AMM est faible car la plupart des transactions ont lieu dans une fourchette de prix étroite, ce qui indique également que la majorité des fonds du pool de liquidité sont réellement épargnés. Ils ne sont utilisés que pour fournir des liquidités en cas de volatilité extrême du marché.
Les fournisseurs de liquidités seront confrontés à certains risques, tels que les pertes impermanentes décrites précédemment, les vulnérabilités du code des contrats intelligents, les attaques de pirates informatiques, etc.
La MSA est une innovation clé qui a fait ses preuves chez DeFi. Les MSA suivent l'intention initiale de rendre les crypto-monnaies sans permission, sans confiance et décentralisées, et offrent aux utilisateurs un moyen simple, transparent et efficace d'échanger des actifs et de la valeur grâce à des contrats intelligents et des formules mathématiques exécutés automatiquement. Les MSA échappent à la censure et même au gel des actifs des bourses centralisées traditionnelles.
L'AMM est également un élan important qui stimule le développement rapide de la blockchain. Il apporte une énorme liquidité aux paires d'échanges impopulaires sur le marché primaire et favorise l'avènement de l'exploitation des liquidités, de l'agriculture de rendement et de divers actifs porteurs d'intérêts et dérivés financiers. Aujourd'hui, la grande majorité des DEX sur la blockchain, comme Uniswap, Sushiswap et Curve, sont alimentés par le protocole AMM plutôt que par le carnet d'ordres. Les MSA peuvent être considérées comme la base de nombreuses applications blockchain aujourd'hui.
Toutefois, l'AMM présente certains inconvénients. Si elle ouvre de nouvelles perspectives de revenus pour les fournisseurs de liquidités, elle s'accompagne également du risque de pertes impermanentes. Des problèmes tels que la faible utilisation du capital et le glissement des prix sont quelques-unes des limites de la technologie AMM. Malgré cela, la MSA fait l'objet d'améliorations continues, telles que la gamme de prix différente d'Uniswap pour améliorer l'utilisation du capital et la transaction en stablecoin de Curve avec un faible slippage. En somme, les MSA ont inauguré une ère qui favorise les transactions transparentes, décentralisées et efficaces sur la blockchain. La manière de tirer pleinement parti des atouts de l'AMM et de surmonter ses inconvénients sera une considération essentielle pour poursuivre le développement de cette technologie.
Le teneur de marché automatisé (AMM) est une innovation majeure dans l'espace crypto. Il s'appuie sur des contrats intelligents et des algorithmes exécutés automatiquement pour fixer le prix des actifs. Elle a non seulement amélioré de manière significative la liquidité, mais a également ouvert une nouvelle façon de réaliser des gains et a supprimé les risques de confiance et de censure des échanges centralisés traditionnels. Il permet à quiconque d'échanger des actifs de manière simple et rapide. Les MSA font prospérer la finance décentralisée (DeFi) et sont devenues le fondement des jetons dérivés diversifiés d'aujourd'hui et de la stratégie d'agriculture de rendement.
Les échanges décentralisés (DEX) adoptent essentiellement le modèle de teneur de marché automatique, permettant aux traders d'acheter ou de vendre des cryptocurrences dans des pools de liquidité via des contrats intelligents. Le prix de la transaction est automatiquement calculé sur la base de la formule mathématique préprogrammée dans le contrat intelligent. En revanche, les bourses traditionnelles adoptent le modèle du carnet d'ordres pour faire correspondre les ordres d'achat et de vente.
Les DEX encouragent les utilisateurs à déposer des actifs dans des pools de liquidités. Les utilisateurs qui déposent des actifs deviendront des fournisseurs de liquidités du marché des paires d'échange et pourront obtenir un revenu passif en facturant un certain pourcentage des frais d'échange. Tout le monde peut devenir un trader dans les pools de liquidité ou un fournisseur de liquidité qui dépose des actifs dans les pools. Les MSA apportent une énorme liquidité au marché des échanges de crypto-monnaies et contribuent considérablement à améliorer l'efficacité des échanges sur la blockchain.
Qu'est-ce qu'un teneur de marché ? Il existe plusieurs types de participants sur les marchés financiers : les investisseurs, les spéculateurs (traders de position), les hedgers et les scalpeurs. Les investisseurs achètent et détiennent un actif pendant une longue période s'ils sont optimistes quant au secteur et à l'actif sous-jacent ; les spéculateurs prêtent une attention particulière aux informations et aux nouvelles du marché, en essayant d'adopter une position longue ou courte en fonction de l'évolution des prix pour réaliser davantage de bénéfices ; les couveurs gèrent généralement des entités et ne sont pas disposés à supporter le risque de fluctuation des prix ; les teneurs de marché fournissent des liquidités au marché et effectuent des transactions répétées sur le marché dans un court laps de temps pour gagner des marges.
Comment les teneurs de marché fournissent-ils la liquidité et réalisent-ils des bénéfices ? Elle s'effectue par le biais d'un grand nombre d'ordres d'achat et de vente répertoriés dans le carnet d'ordres. Le mécanisme de fonctionnement des teneurs de marché est simple : Si quelqu'un veut acheter un actif, les teneurs de marché le lui vendent ; si quelqu'un veut vendre un actif, les teneurs de marché le lui achètent. La contrepartie qui négocie avec le teneur de marché peut ne pas être la même à chaque fois, mais tant qu'il y a une différence de prix entre le comportement d'achat et de vente - plus précisément, acheter bas et vendre haut - le teneur de marché peut réaliser des profits de cette manière.
Seuls les individus ou les entreprises disposant d'énormes fonds peuvent devenir des teneurs de marché car ils doivent fournir continuellement des liquidités. Afin d'assurer la rapidité des transactions, les exigences en matière d'équipement et de technologie des teneurs de marché sont élevées. Bien que techniquement, tout trader qui passe un ordre fournit de la liquidité sur le marché et devient donc un teneur de marché, il n'est pas facile pour les traders ordinaires de passer des ordres fréquemment et de faire des profits continuellement.
Les teneurs de marché jouent un rôle essentiel dans le fonctionnement du marché de la négociation. Ils font en sorte que chacun puisse acheter ou vendre un bien rapidement et commodément sans avoir à attendre longtemps. Sans la participation des teneurs de marché, les acheteurs passent souvent des ordres à des prix très bas parce qu'ils ne veulent pas prendre le risque que les prix baissent, tandis que les vendeurs passent essentiellement des ordres de vente à des prix très élevés parce qu'ils ne veulent pas prendre le risque que les prix augmentent. Cela augmentera considérablement les coûts de transaction et réduira la liquidité. Pour encourager les teneurs de marché à adhérer, certaines bourses offrent des réductions de frais et des commissions supplémentaires, ce qui rend le marché des échanges plus dynamique et plus efficace.
Aux premiers jours de DeFi, de nombreux DEX, tels qu'EtherDelta, ont essayé de gérer des marchés de négociation sur la blockchain en utilisant le modèle du carnet d'ordres, mais ont rapidement rencontré plusieurs problèmes. La première est la question de l'évolutivité. Au tout début, lorsqu'Ethereum a été créé, il ne pouvait traiter que 12~15 transactions par seconde et mettait 10~19 secondes à produire un nouveau bloc. Évidemment, cela ne peut pas répondre aux demandes des teneurs de marché pour des transactions rapides et fréquentes. En outre, le coût d'utilisation du réseau blockchain est également à prendre en considération. Même les ordres en attente et les ordres annulés exigent des frais de gaz, ce qui rend difficile pour les teneurs de marché d'annuler des ordres de manière flexible ou de placer de nouveaux ordres.
Le modèle du carnet d'ordres entraînera des coûts de transaction élevés, des frais de gaz onéreux, des vitesses de transaction lentes et une faible liquidité. Cependant, les programmes MSA basés sur des contrats intelligents permettent de suivre les prix du marché sans instructions externes et pourraient exécuter automatiquement des ordres d'achat et de vente. Les AMM peuvent améliorer la liquidité des actifs et sont devenus un choix de premier ordre pour de nombreux DEX. Le concept de MSA a été proposé pour la première fois par Vitalik Buterin, le fondateur d'Ethereum, en 2017, et a été développé par d'autres DEX bien connus, comme Uniswap, SushiSwap, Balancer, Curve, etc., qui ont donc contribué à la diversité des MSA que nous voyons aujourd'hui.
Les AMM sont une technologie relativement nouvelle par rapport aux teneurs de marché traditionnels. Les MSA créent différents pools de liquidité et marchés de négociation basés sur des contrats intelligents et ajustent automatiquement les prix en fonction des proportions de chaque actif dans le pool de liquidité. Par exemple, sur Uniswap, les traders échangent des jetons directement dans les pools de liquidité au lieu de passer des ordres dans le carnet d'ordres. Si vous souhaitez échanger des ETH contre des USDT, il vous suffit de mettre une certaine quantité d'ETH et de sortir des USDT dans un pool de liquidité ETH/USDT. Le prix d'achat ou de vente est calculé par la formule mathématique du protocole MSA. Des frais de transaction (généralement 0,3 %) et des frais de gaz de la blockchain sont exigés pour chaque transaction effectuée.
Dans les DEX qui utilisent les protocoles AMM, les teneurs de marché ne sont pas des institutions aux poches profondes, mais tous les détenteurs d'actifs. Lorsque le prix d'un actif augmente ou que d'autres actifs présentant un potentiel de croissance plus élevé sont découverts, les détenteurs seront incités à échanger leurs actifs. Les bourses décentralisées ont créé des contrats intelligents appelés pools de liquidité, permettant aux utilisateurs de miser des actifs et de devenir des fournisseurs de liquidité (LP).
Dans un DEX, certains utilisateurs fournissent l'actif A, tandis que d'autres fournissent l'actif B ou C, ou les fournissent tous en même temps. Lorsqu'un grand nombre d'utilisateurs fournissent de nombreux types d'actifs différents, un marché commercial se forme. Ensuite, l'algorithme calculera le prix relatif en fonction de l'offre et de la demande de chaque actif. Ensuite, tous les utilisateurs qui mettent en jeu des actifs dans le pool de liquidité deviennent des teneurs de marché. Ils assurent la liquidité du marché, en veillant à ce que différents actifs puissent être échangés entre eux.
En échange de la fourniture de liquidités, ils peuvent facturer aux traders un pourcentage des frais de transaction. En outre, les DEX peuvent inciter les utilisateurs à fournir des liquidités en distribuant des jetons de gouvernance. Par conséquent, les fournisseurs de liquidité dans les MSA sont tous les teneurs de marché d'une paire d'actifs négociables. Les protocoles DEX utilisent des contrats intelligents pour calculer automatiquement les prix 24 heures sur 24 et 7 jours sur 7, et offrent aux utilisateurs un moyen d'échanger, de négocier ou de gagner.
Dans les MSA, le prix de l'actif que vous souhaitez acheter ou vendre est déterminé par une formule mathématique. Les utilisateurs ne peuvent pas fixer le prix qu'ils souhaitent acheter ou vendre en fonction de leurs préférences. Le pool de liquidité citera un prix, auquel les utilisateurs peuvent seulement décider de négocier ou non. En effet, le contrat intelligent utilise une formule mathématique préprogrammée pour ajuster automatiquement le prix en fonction de l'offre de différents actifs dans le pool de liquidité et s'assurer que le ratio des deux actifs reste équilibré.
Les différents MSA et DEX adoptent des algorithmes de cotation différents. Mais en général, ces algorithmes peuvent être classés en quatre modèles comme suit :
Créateur de marché de produits constants (CPMM)
Teneur de marché à somme constante (CSMM)
Teneur de marché à moyenne constante (CMMM)
Teneurs de marché à fonction constante (CFMM)
Prenons l'exemple du CPMM le plus couramment utilisé. Dans le CPMM, le produit du montant de deux actifs, X et Y, dans le pool de liquidités est une valeur fixe. Formule mathématique :
X * Y = K
Image : Un algorithme AMM typique
Par exemple, Uniswap utilise l'algorithme X * Y = K, où X est le montant d'un jeton dans le pool de liquidité, Y est le montant d'un autre jeton et K est une constante fixe. Comme le produit de X et Y reste toujours le même, lorsque le nombre de X dans le pool de liquidités augmente, Y diminuera en conséquence pour maintenir K constant, et vice versa.
Lorsque les traders utilisent le pool de liquidité ETH/USDT pour acheter des ETH sur Uniswap, ils doivent ajouter des USDT au pool avant de pouvoir retirer des ETH du pool. Cela diminuera le montant d'ETH et augmentera le montant d'USDT dans le pool de liquidité pour faire tenir X * Y = K. De plus, cela fera grimper le taux de change de l'ETH en USDT. À l'inverse, si davantage d'ETH sont fournis au pool de liquidité, la quantité d'ETH augmentera et l'USDT diminuera, ce qui entraînera une baisse des prix des ETH.
Pour mieux comprendre comment cette formule mathématique fonctionne en pratique, prenons un exemple plus simple :
Supposons qu'il existe un pool de liquidité contenant 100 000 oranges et 100 000 pommes sur une bourse alimentée par la MSA. Ici, X est le nombre d'oranges et Y de pommes. Selon la formule X * Y = K, K sera :
100,000 * 100,000 = 10,000,000,000
Aujourd'hui, un producteur d'oranges produit 4 000 oranges. S'il veut échanger ses 4 000 oranges contre des pommes, il peut déposer ces oranges dans le pool de liquidités. Maintenant qu'il y a 104 000 oranges dans la piscine, combien de pommes le producteur d'oranges pourrait-il obtenir ?
104.000 oranges * Y pommes = 10.000.000.000
Y = 10,000,000,000 / 104,000 = 96153.8
Puisque seulement 96153,8 pommes sont nécessaires dans le pool de liquidités pour que X * Y = K tienne. Le producteur d'oranges pourrait donc obtenir 3 846 pommes du pool.
Après cette transaction, comment calculer le prix des oranges et des pommes sur le marché ? Lorsqu'il y a 100 000 oranges et 100 000 pommes dans la réserve de liquidités dès le début, chaque orange et chaque pomme coûte 1 $ sur le marché.
Cependant, après la transaction effectuée par le producteur d'oranges, le nombre des deux fruits dans le pool de liquidités a changé. Il y a maintenant 104 000 oranges et 96 154 pommes, et les prix des oranges et des pommes ont également changé.
Le prix d'une pomme = 100 000/96 154 = 1,04 $.
Le prix d'une orange = 100 000/104 000 = 0,96 $.
Dans l'exemple ci-dessus, nous pouvons voir comment fonctionne un MSA. Lorsque le nombre d'oranges dans la réserve augmente, le nombre de pommes diminue, de sorte que les pommes deviennent plus rares par rapport aux oranges, et leur prix augmente. Nous pouvons constater que si le nombre d'un actif quelconque dans le pool de liquidité augmente, son prix baisse.
Vous vous demandez peut-être ce qui se passe si le prix d'un actif dans le pool de liquidité diffère de celui du marché externe. Une piscine de liquidité semble être un endroit isolé. Alors comment s'assurer que le prix dans le pool de liquidité est le même que celui du marché réel ?
Bien que les actifs du pool de liquidité soient tarifés selon leurs propres règles, les fournisseurs de liquidité ne sont pas isolés du marché externe. Lorsqu'ils constatent que le prix dans le pool de liquidité est différent des prix externes, une opportunité d'arbitrage se présente. Les traders peuvent échanger des actifs dans le pool de liquidité pour réaliser des profits.
Par exemple, si le prix de l'actif A dans le pool de liquidité est inférieur à celui du marché externe, les arbitres peuvent acheter l'actif A dans le pool de liquidité et le vendre à un prix plus élevé sur le marché de négociation externe pour gagner l'écart. Inversement, si le prix de l'actif A dans le pool de liquidité est plus élevé que celui du marché externe, les arbitres peuvent acheter l'actif A sur le marché de négociation externe et le vendre à un prix plus élevé dans le pool de liquidité pour gagner l'écart.
En raison des activités d'arbitrage sur le marché, l'algorithme de la MSA peut garantir que le prix de l'actif dans le pool de liquidité reviendra progressivement à un niveau équilibré, conforme au prix du marché externe.
Dans les échanges décentralisés, les fournisseurs de liquidités peuvent obtenir des jetons de pool de liquidité (jetons LP) en guise de récompense. Les jetons LP représentent la part du fournisseur de liquidités dans les actifs de l'ensemble du pool de liquidités. Les détenteurs de jetons LP peuvent racheter leurs actifs à partir du pool de liquidité. Par conséquent, les jetons LP sont également une preuve de liquidité fournie au pool de liquidité.
Sur Ethereum, les jetons LP sont des jetons ERC-20 qui peuvent être transférés, vendus, ou même déposés dans un autre pool pour gagner plus. Chaque fois qu'un utilisateur effectue une transaction dans le pool de liquidités, le détenteur du jeton LP peut facturer une partie des frais de transaction. Le total des frais obtenus est proportionnel à la part d'actif du détenteur du jeton LP dans le pool.
Par exemple, disons que vous avez déposé 100 $ d'ETH et 100 $ de DAI (200 $ au total) dans le pool ETH/DAI, et que la valeur totale des actifs dans le pool de liquidité est de 20 000 $, alors votre part dans le pool de liquidité est de 1 %. Si le pool reçoit 100 $ de frais de la transaction ce jour-là, vous recevrez 1 % des frais, soit 1 $.
Par ailleurs, les fournisseurs de liquidités peuvent également miser sur les jetons LP pour obtenir davantage de retours. Le jalonnement des jetons consiste à les bloquer dans un contrat intelligent pendant un certain temps pour obtenir des récompenses supplémentaires du protocole. Les fournisseurs de liquidités peuvent également déposer les jetons LP dans différents pools de liquidités alimentés par l'AMM pour réaliser plus de profits. Le fait de déplacer plusieurs jetons dans ou hors de différents protocoles DeFi peut améliorer l'utilisation des fonds des utilisateurs et maximiser les profits. La méthode consistant à fournir des liquidités au pool de liquidités et à utiliser les actifs excédentaires pour obtenir des revenus passifs est connue sous le nom de "liquidity mining" ou "yield farming".
Si le fait d'être fournisseur de liquidités vous fera gagner des frais de transaction et des jetons natifs, vous serez confronté à certains risques, dont celui d'une perte impermanente. Lorsque le prix de vos actifs dans le pool de liquidités diffère de celui que vous avez déposé, qu'il augmente ou diminue, vous subissez des pertes impermanentes.
Image : Fonction de perte d'impermanence
On l'appelle perte impermanente car la perte est temporaire et changera en fonction des fluctuations du prix des actifs. La perte temporaire ne deviendra une perte permanente que lorsque les utilisateurs auront racheté leurs actifs du pool de liquidités. En d'autres termes, tant que les actifs sont encore dans le pool de liquidités, les pertes impermanentes ne sont que des pertes comptabilisées. Plus le prix de l'actif est proche du prix initial lors de son dépôt dans le pool de liquidités, plus la proportion de pertes impermanentes est faible.
Pourquoi la perte impermanente existe-t-elle, que le prix augmente ou diminue ? En effet, lorsque le prix de l'actif change, les fournisseurs de liquidités agissent comme des teneurs de marché en vendant certains des actifs qu'ils détiennent et en achetant les actifs vendus par d'autres utilisateurs.
Prenons l'exemple de la réserve de liquidités de la paire de négociation actif A/B. Lorsque le prix de l'actif A augmente, le nombre d'actifs B dans le pool de liquidités augmente et A diminue. En d'autres termes, les fournisseurs de liquidités réduiront la position de l'actif A dont la valeur augmente, et augmenteront la position de l'actif B dont la valeur diminue. Dans cette condition, le fournisseur de liquidités supporte le coût d'opportunité (risque) que la valeur de l'actif A continue à augmenter.
Inversement, lorsque le prix de l'actif B augmente, le nombre d'actifs A dans le pool de liquidités augmente, et B diminue. En d'autres termes, les fournisseurs de liquidités réduiront la position de l'actif B dont la valeur augmente, et augmenteront la position de l'actif A dont la valeur diminue. Dans cette condition, le fournisseur de liquidités supporte le coût d'opportunité (risque) que la valeur de l'actif B continue à augmenter.
Comme on peut le voir dans l'exemple ci-dessus, quelle que soit la fluctuation du prix, le fournisseur de liquidités supporte certains risques mais obtient des frais de transaction en guise de récompense. Plus le prix augmente ou diminue, plus le risque est élevé, et plus le pourcentage de pertes impermanentes est important. En général, s'il n'y a qu'une légère différence de variation de prix entre les deux jetons du pool de liquidité, les frais de transaction ou les récompenses supplémentaires du protocole seront suffisants pour couvrir le coût d'opportunité des pertes impermanentes.
Avec le développement de DeFi, les gens comprennent mieux les principes et les applications des MSA, ainsi que leurs avantages et inconvénients de plus en plus évidents.
Pour :
Par rapport au modèle de carnet d'ordres à cours limité des bourses traditionnelles, les MSA réduisent l'écart entre les offres et les demandes sur le marché des échanges et créent une nouvelle approche de génération de revenus pour les utilisateurs. Ils améliorent effectivement la liquidité de l'ensemble du marché des crypto-monnaies.
Les actifs sont échangés d'une manière pratique et rapide. Les utilisateurs de DEXs peuvent négocier avec l'AMM sans avoir à passer par la vérification du compte ou le KYC. Toute personne possédant un portefeuille de crypto-monnaies peut effectuer des transactions avec les protocoles AMM.
Les MSA apportent également de la liquidité à de nombreuses cryptos à faible capitalisation boursière. Les émetteurs de ces crypto-monnaies peuvent mettre leurs jetons en circulation et les échanger sur le réseau de la blockchain sans avoir à payer des frais de cotation élevés sur les bourses centralisées traditionnelles.
Cons :
Les MSA sont loin de ressembler au marché traditionnel basé sur le carnet d'ordres lorsqu'il s'agit de traiter des ordres importants. Dans le marché basé sur le carnet d'ordres, les utilisateurs peuvent placer des ordres à un prix déterminé et attendre un grand nombre d'ordres d'achat ou de vente. Cependant, dans les MSA, chaque achat ou vente affecte la proportion d'actifs dans le pool de liquidité et fait varier le prix. Les gros ordres d'achat deviendront plus chers, tandis que les gros ordres de vente deviendront moins chers. Ce phénomène, appelé slippage, est plus évident dans les pools à faible liquidité.
L'efficacité capitalistique du pool de liquidité de l'AMM est faible car la plupart des transactions ont lieu dans une fourchette de prix étroite, ce qui indique également que la majorité des fonds du pool de liquidité sont réellement épargnés. Ils ne sont utilisés que pour fournir des liquidités en cas de volatilité extrême du marché.
Les fournisseurs de liquidités seront confrontés à certains risques, tels que les pertes impermanentes décrites précédemment, les vulnérabilités du code des contrats intelligents, les attaques de pirates informatiques, etc.
La MSA est une innovation clé qui a fait ses preuves chez DeFi. Les MSA suivent l'intention initiale de rendre les crypto-monnaies sans permission, sans confiance et décentralisées, et offrent aux utilisateurs un moyen simple, transparent et efficace d'échanger des actifs et de la valeur grâce à des contrats intelligents et des formules mathématiques exécutés automatiquement. Les MSA échappent à la censure et même au gel des actifs des bourses centralisées traditionnelles.
L'AMM est également un élan important qui stimule le développement rapide de la blockchain. Il apporte une énorme liquidité aux paires d'échanges impopulaires sur le marché primaire et favorise l'avènement de l'exploitation des liquidités, de l'agriculture de rendement et de divers actifs porteurs d'intérêts et dérivés financiers. Aujourd'hui, la grande majorité des DEX sur la blockchain, comme Uniswap, Sushiswap et Curve, sont alimentés par le protocole AMM plutôt que par le carnet d'ordres. Les MSA peuvent être considérées comme la base de nombreuses applications blockchain aujourd'hui.
Toutefois, l'AMM présente certains inconvénients. Si elle ouvre de nouvelles perspectives de revenus pour les fournisseurs de liquidités, elle s'accompagne également du risque de pertes impermanentes. Des problèmes tels que la faible utilisation du capital et le glissement des prix sont quelques-unes des limites de la technologie AMM. Malgré cela, la MSA fait l'objet d'améliorations continues, telles que la gamme de prix différente d'Uniswap pour améliorer l'utilisation du capital et la transaction en stablecoin de Curve avec un faible slippage. En somme, les MSA ont inauguré une ère qui favorise les transactions transparentes, décentralisées et efficaces sur la blockchain. La manière de tirer pleinement parti des atouts de l'AMM et de surmonter ses inconvénients sera une considération essentielle pour poursuivre le développement de cette technologie.