Qu'est-ce qu'un teneur de marché automatisé (AMM) ?
Les teneurs de marché automatisés (AMM) facilitent l'échange d'actifs numériques sans avoir besoin d'autorisation ou d'acheteurs et de vendeurs traditionnels. Au lieu de s’appuyer sur des personnes proposant des prix différents, les AMM utilisent des pools de liquidités. Voici comment cela fonctionne:
Sur les plateformes d'échange régulières, les acheteurs et les vendeurs répertorient les prix d'actifs tels que les actions, l'or ou l'immobilier. Quand quelqu’un aime le prix, il effectue une transaction et ce prix devient le prix du marché. Mais les AMM adoptent une approche différente.
Les AMM sont des outils spéciaux utilisés principalement sur Ethereum et dans la finance décentralisée (DeFi) . Cette technologie est décentralisée, ce qui signifie qu'elle est toujours disponible pour le trading et ne nécessite pas d'acheteurs et de vendeurs traditionnels pour fonctionner.
Cette nouvelle façon de trader correspond parfaitement aux idéaux de la technologie Ethereum, crypto et blockchain : aucune personne ou entité ne contrôle le système, et n’importe qui peut créer de nouvelles solutions et participer au trading. Cela rend le processus ouvert, équitable et accessible à tous.
Comment fonctionnent les AMM ?
Les teneurs de marché automatisés (AMM) représentent un changement de paradigme dans le monde des bourses décentralisées (DEX), offrant un mécanisme unique pour négocier des paires, comme ETH/DAI, sans avoir besoin d'une contrepartie traditionnelle. Contrairement aux échanges centralisés qui mettent en relation acheteurs et vendeurs sur la base d'un carnet d'ordres, les AMM fonctionnent sur une base peer-to-contract (P2C), où les transactions sont exécutées entre les utilisateurs et les contrats intelligents, simplifiant ainsi le processus et éliminant le besoin de types d'ordres.
Au cœur des AMM se trouvent des pools de liquidité, maintenus par des fournisseurs de liquidité (LP) qui « verrouillent » des quantités égales de jetons dans un contrat intelligent. Ce modèle contraste avec les bourses traditionnelles, où la liquidité provient généralement des réserves de la bourse ou de teneurs de marché individuels. Les AMM utilisent des formules mathématiques préprogrammées, comme le modèle de teneur de marché de produits constant, pour ajuster les prix en fonction de l'offre et garantir des ratios d'actifs équilibrés dans les pools.
Un exemple frappant d'AMM est Uniswap , construit sur Ethereum, offrant une vaste gamme de paires de trading ERC-20 et illustrant le succès du modèle AMM. Les utilisateurs contribuent aux pools de liquidités et sont incités par une part des frais de négociation, proportionnelle à leur contribution.
Dans les AMM, les paires de trading existent sous forme de pools de liquidité individuels. N’importe qui peut fournir des liquidités en déposant les deux actifs selon un ratio prédéterminé. Pour maintenir des ratios d'actifs équilibrés, les AMM comme Uniswap utilisent des équations simples telles que x*y=k, où x et y représentent la valeur de deux actifs différents dans le pool et k est une constante. Cette formule garantit que la multiplication des prix de l'actif A et de l'actif B est toujours égale au même nombre, maintenant ainsi l'équilibre du marché.
Les commandes importantes sur les AMM peuvent créer des écarts de prix entre le pool et le marché, conduisant à des opportunités d'arbitrage. Les traders exploitent ces différences en achetant des actifs à des prix inférieurs dans des pools et en les revendant à des prix plus élevés sur d'autres bourses, alignant ainsi progressivement les prix des pools sur les taux du marché. Différents AMM utilisent diverses formules mathématiques, certaines comme Balancer permettant plusieurs actifs dans un seul pool et Curve se concentrant sur l'association d'actifs similaires comme les pièces stables.
Quels sont les avantages de l’utilisation des AMM ?
Trading décentralisé alimenté par la blockchain
Les AMM sont des innovations issues du monde de la blockchain, créant un environnement commercial dans lequel les intermédiaires ne sont pas nécessaires. Les utilisateurs peuvent négocier sans s'inscrire, partager des informations personnelles ou faire confiance à un tiers pour gérer leurs fonds. Tout ce dont ils ont besoin, c'est d'un portefeuille de garde autonome, qui leur offre une meilleure sécurité et un meilleur contrôle sur leurs actifs.
Accès amélioré aux liquidités
Les AMM offrent aux traders l'accès à une grande variété de paires de trading, y compris certaines qui pourraient ne pas être disponibles sur les bourses traditionnelles. Ils fournissent également des pools de liquidités capables de gérer plusieurs actifs à la fois, permettant ainsi des stratégies de trading plus complexes et plus diversifiées.
Frais de négociation réduits
Par rapport aux échanges centralisés qui facturent souvent des frais élevés, les AMM ont généralement des coûts beaucoup plus faibles. Par exemple, Uniswap, un AMM populaire, ne facture que des frais de 0,3 % sur chaque transaction. Cette structure de frais réduits rend le trading plus abordable et plus efficace.
Tarification algorithmique
Les AMM utilisent des algorithmes pour fixer les prix des actifs, réduisant ainsi certains risques rencontrés dans les échanges centralisés. L'un de ces risques est le frontrunning, où les traders profitent de la connaissance des transactions à venir. La tarification basée sur un algorithme dans les AMM contribue à créer un environnement commercial plus juste et plus stable.
Flexibilité et intégration
Les AMM sont open source, ce qui signifie qu'ils peuvent s'intégrer à divers protocoles DeFi au-delà du simple trading. Ils peuvent être utilisés pour les prêts et les emprunts, démontrant leur adaptabilité et enrichissant l’écosystème DeFi avec une gamme de services financiers et d’innovations.
Liquidité continue
Les AMM peuvent fournir une liquidité continue pour un large éventail d’actifs, facilitant ainsi le trading de crypto-monnaies moins populaires. Cette disponibilité constante de liquidités permet aux utilisateurs de négocier à tout moment sans se soucier de trouver une contrepartie.
Accessibilité
N'importe qui peut devenir fournisseur de liquidité pour les AMM et participer aux échanges, souvent avec des frais inférieurs à ceux des bourses traditionnelles. Cette inclusivité permet à davantage de personnes de s’impliquer dans le monde du crypto trading.
Décentralisation
Les AMM fonctionnent souvent sans intermédiaires centralisés, offrant aux utilisateurs une plus grande autonomie et un plus grand contrôle. Cette décentralisation s’aligne sur les objectifs plus larges de la blockchain et de la cryptographie, promouvant un système financier plus ouvert et accessible.
Défis et limites des AMM
Bien que les teneurs de marché automatisés (AMM) offrent de nombreux avantages, ils présentent également certains défis et limites. Voici quelques préoccupations clés :
Perte éphémère
L’un des principaux problèmes auxquels sont confrontés les fournisseurs de liquidités est la perte éphémère. Cela se produit lorsque le prix d’un actif dans le pool de liquidité change par rapport à son prix de marché. Si les prix des actifs ont changé de manière significative depuis que le fournisseur a ajouté ses fonds, il peut subir des pertes lors de son retrait du pool.
Dérapage et impact sur les prix
Les AMM peuvent souffrir de dérapages et d'un impact sur les prix, en particulier lors de transactions importantes. Le slippage est la différence entre le prix de transaction attendu et le prix réellement exécuté. Étant donné que les AMM utilisent des formules mathématiques pour fixer les prix, les transactions importantes peuvent entraîner des changements de prix importants, entraînant un dérapage plus élevé. Pour minimiser cela, les traders et les fournisseurs de liquidité doivent prendre en compte la liquidité et la profondeur du pool.
Bugs et problèmes
Étant donné que les AMM fonctionnent automatiquement sans surveillance humaine, ils peuvent rencontrer des bugs et des problèmes dans leurs contrats intelligents. Ces problèmes peuvent entraîner des prix incorrects ou des échecs de transactions. Bien que les développeurs travaillent dur pour identifier et résoudre ces problèmes, ils peuvent toujours survenir, entraînant des désagréments et des pertes potentielles pour les utilisateurs.
Comprendre ces défis est crucial pour toute personne participant aux AMM, que ce soit en tant que trader ou fournisseur de liquidité, pour naviguer efficacement dans l'écosystème DeFi.
Pools de liquidités et fournisseurs de liquidités
La liquidité correspond à la facilité avec laquelle vous pouvez échanger un actif contre un autre, généralement du liquide, sans trop modifier son prix. Avant les AMM, les échanges décentralisés (DEX) sur Ethereum avaient des difficultés avec la liquidité. Cette nouvelle technologie était compliquée et il n'y avait pas assez d'acheteurs et de vendeurs, ce qui rendait difficile le commerce régulier.
Comment les AMM résolvent les problèmes de liquidité
Les AMM résolvent ce problème en utilisant des pools de liquidités. Un pool de liquidité est un gros pot de jetons fournis par les utilisateurs. Au lieu de négocier directement avec d’autres acheteurs ou vendeurs, vous négociez avec le pool. Le prix des jetons du pool est fixé par une formule mathématique, qui peut être ajustée pour différents besoins. Plus il y a de jetons dans le pool, plus il est facile d’échanger.
Comment fonctionnent les pools de liquidités ?
Sur les plateformes AMM, les échanges s'effectuent avec des pools de liquidités. Voici une répartition simple :
- Les utilisateurs ajoutent leurs jetons à un pool partagé.
- Le pool utilise une formule pour déterminer les prix des jetons.
- Les traders échangent leurs jetons avec le pool, et non avec des acheteurs ou des vendeurs individuels.
Tout le monde peut-il devenir AMM ?
Dans les échanges centralisés, les rôles de tenue de marché sont généralement réservés aux entreprises, institutions ou individus établis et disposant d’une richesse importante. Cependant, dans le domaine des teneurs de marché automatisés (AMM), pratiquement n'importe qui peut devenir fournisseur de liquidité, à condition de remplir certains critères.
Les exigences spécifiques pour être un fournisseur de liquidité varient selon les différents pools de liquidité. Généralement, un investissement initial conséquent est nécessaire. Cela implique généralement de déposer un montant défini de jetons populaires comme Ether, Bitcoin ou Binance Coin dans le contrat intelligent régissant le pool de liquidité.
En récompense de leur contribution à la liquidité de l'AMM, les fournisseurs ont le droit de percevoir une partie des frais de réseau générés par les activités de négociation au sein de leur pool. Cet arrangement offre aux investisseurs en crypto-monnaie la possibilité de générer des revenus passifs à partir de leurs avoirs en crypto-monnaie. Il est important de noter que les fournisseurs de liquidité accumulent leur part des frais de transaction au fil du temps et ne peuvent accéder à ces revenus que lorsqu'ils décident de retirer leur investissement du pool. Jusqu’à ce retrait, leurs revenus continuent de croître, s’ajoutant à leur dépôt initial.
Quels sont les différents modèles de teneur de marché automatisé (AMM) ?
Les teneurs de marché automatisés (AMM) se déclinent en différents modèles, chacun utilisant des formules mathématiques différentes pour maintenir l'équilibre et fournir des liquidités. Ces modèles font partie d'une classe connue sous le nom de teneurs de marché à fonction constante (CFMM), qui comprennent des teneurs de marché à produit constant, à somme constante et à moyenne constante. Des protocoles comme Bancor, Curve et Uniswap ont popularisé ces AMM de première génération.
Teneur de marché de produits constant (CPMM)
Le teneur de marché de produits constants (CPMM) a été le premier type de CFMM et a gagné en popularité grâce à Bancor, le premier échange décentralisé (DEX) basé sur AMM. Le CPMM utilise la formule x×y=kx \times y = kx×y=k, où xxx et yyy représentent les quantités de deux jetons et kkk est une constante. Cette formule garantit que lorsque l'offre d'un jeton augmente, l'offre de l'autre doit diminuer pour maintenir le produit kkk constant. Il en résulte une courbe hyperbolique, ce qui signifie que la liquidité est toujours disponible, mais que les prix augmentent considérablement aux extrêmes.
Teneur de marché à somme constante (CSMM)
Le teneur de marché à somme constante (CSMM) utilise la formule x+y=kx + y = kx+y=k, qui crée une ligne droite une fois tracée. Ce modèle est idéal pour les transactions sans impact sur les prix, mais il ne fournit pas une liquidité infinie. Si le prix entre deux jetons s'écarte de 1:1, les arbitragistes peuvent drainer l'une des réserves, laissant le pool de liquidité avec un seul actif et aucune liquidité pour d'autres transactions. En raison de cette limitation, les CSMM sont rarement utilisés.
Teneur de marché à moyenne constante (CMMM)
Le teneur de marché à moyenne constante (CMMM) autorise plus de deux jetons et les pondère en dehors de la distribution typique 50/50. La formule pour un pool de trois actifs est (x×y×z)1/3=k(x \times y \times z)^{1/3} = k(x×y×z)1/3=k , où xxx, yyy et zzz sont les quantités de chaque actif et kkk est une constante. Ce modèle permet de varier l'exposition aux différents actifs au sein du pool et permet des échanges entre n'importe lequel des actifs, ce qui le rend plus flexible.
Quels sont les AMM les plus populaires ?
Le paysage des bourses décentralisées (DEX) est diversifié, mais bon nombre des plateformes les plus importantes utilisent des modèles similaires de teneur de marché automatisé (AMM). Ces échanges, chacun avec ses caractéristiques et ses tokenomics uniques, sont devenus essentiels dans l'écosystème DeFi.
- Uniswap : Lancé en 2018 et construit sur Ethereum, Uniswap se présente comme l'un des principaux DEX connu pour sa liquidité étendue. Sa nature open source a conduit à de nombreuses adaptations et itérations. Les pools de liquidité d'Uniswap comprennent généralement deux jetons différents, offrant une expérience de trading simple et conviviale.
- SushiSwap : Émergeant comme un fork d'Uniswap, SushiSwap conserve la plupart des fonctionnalités du protocole parent mais introduit le jeton SUSHI. Ce jeton constitue une incitation supplémentaire pour les fournisseurs de liquidité, améliorant les récompenses et attirant potentiellement davantage de participants dans son écosystème.
- PancakeSwap : Bien que similaire à Uniswap dans sa structure fondamentale, PancakeSwap diverge en s'adressant aux altcoins sur la Binance Smart Chain (BSC). Cette concentration sur les jetons BSC offre des avantages tels que des frais de transaction inférieurs et des délais réduits, particulièrement pertinents compte tenu des problèmes de congestion du réseau Ethereum.
- Balancer : Bien que plus petit par rapport à ses homologues, Balancer offre des fonctionnalités uniques dans son protocole AMM. Il prend en charge des pools de liquidité comprenant jusqu'à huit jetons différents, contribuant ainsi à une dynamique de prix plus stable. Contrairement à d'autres DEX où les frais de négociation sont déterminés par la plateforme, Balancer permet aux créateurs de pools de liquidité de fixer leurs propres frais. Cette fonctionnalité stimule la concurrence entre les pools et offre aux utilisateurs la flexibilité de créer des pools de liquidité privés avec une participation sélective.
Ces plates-formes reflètent la nature évolutive de DeFi, où l'innovation et les fonctionnalités centrées sur l'utilisateur stimulent la croissance et l'adoption par les utilisateurs. À mesure que l'espace DeFi continue de s'étendre, ces AMM jouent un rôle essentiel dans l'élaboration de l'avenir du commerce décentralisé, en offrant des mécanismes de négociation diversifiés, efficaces et de plus en plus sophistiqués.
Risques des teneurs de marché automatisés de première génération
Perte éphémère
Une perte éphémère se produit lorsque le ratio de prix des actifs d'un pool de liquidité change par rapport à leurs valeurs initiales. Les fournisseurs de liquidité (LP) subissent des pertes s'ils retirent leurs fonds pendant ces fluctuations. Plus la variation de prix est importante, plus la perte est importante, en particulier dans les pools dont les actifs sont volatils. Cependant, si les prix reviennent à leur état initial avant le retrait, cette perte disparaît, d'où le terme « éphémère ».
En termes plus simples, la perte éphémère correspond au profit potentiel que les LP manquent en fournissant des liquidités au lieu de simplement conserver leurs actifs.
Risques de glissement
Le glissement dans les AMM fait référence à la différence de prix d'un actif entre le moment où une transaction est passée et le moment où elle est exécutée. Pour les transactions importantes par rapport à la taille du pool, cela peut entraîner un écart significatif par rapport au prix attendu. Les algorithmes de tarification AMM, qui dépendent du ratio d’actifs dans le pool, sont particulièrement sujets aux dérapages.
Les développeurs travaillent sur de nouveaux modèles AMM pour résoudre des problèmes tels que le dérapage, les pertes éphémères, les vulnérabilités de sécurité et la faible efficacité du capital. Ces améliorations visent à rendre les AMM plus robustes et efficaces pour les utilisateurs.
Comprendre ces risques est crucial pour toute personne impliquée dans les AMM afin de prendre des décisions éclairées et de minimiser les pertes potentielles.
Comment le modèle AMM actuel peut-il être amélioré ?
DeFi est en constante évolution, avec des changements révolutionnaires se produisant régulièrement. Voici quelques façons dont les AMM pourraient s’améliorer à l’avenir :
Modèles AMM hybrides
Un seul modèle d’AMM ne peut pas répondre efficacement à tous les défis. Les modèles hybrides peuvent combiner les atouts de différents modèles AMM pour obtenir de meilleurs résultats.
Par exemple, un modèle hybride pourrait fusionner la capacité de la variante CSMM à réduire l'impact des transactions importantes avec la capacité de la variante CMMM à prendre en charge des pools de liquidités multi-actifs. Le défi réside dans l’intégration de ces éléments dans un système AMM fiable et robuste. Un exemple est Curve Finance, qui combine les modèles CPMM et CSMM pour créer une plate-forme efficace en capital pour l'échange d'actifs indexés.
Sources de prix externes
Les AMM peuvent utiliser des sources hors chaîne telles que des oracles de prix pour améliorer la découverte des prix et l'efficacité du capital. En utilisant les données d'oracles de prix externes tels que Chainlink , les AMM peuvent aligner leurs prix sur les prix actuels du marché des actifs concernés.
Cela permet aux AMM d’ajuster leurs prix avec plus de précision et de concentrer la liquidité dans des fourchettes de prix pertinentes, réduisant ainsi le risque de dérapage. Les DEX comme DODO utilisent des flux de prix externes pour leurs AMM, facilitant à ce jour un volume de transactions de plus de 120 milliards de dollars.
Actifs synthétiques
Les actifs synthétiques permettent aux AMM d'utiliser des contrats intelligents pour créer des versions virtuelles de l'AMM, améliorant ainsi la composabilité. Les AMM virtuels (vAMM) permettent aux acteurs du marché de négocier à l'aide de jetons synthétiques (comme vDAI pour DAI ou vETH pour ETH) tandis que les actifs réels restent verrouillés dans un contrat intelligent.
Cette approche augmente la sécurité puisque les actifs sous-jacents ne sont pas touchés pendant la négociation. Il contribue également à la gestion des risques en permettant des ajustements dynamiques basés sur les conditions externes du marché, atténuant ainsi les risques de pertes et de dérapages éphémères. Les actifs synthétiques permettent une variété de produits financiers dans DeFi, notamment les marchés à terme, d'options et de prédiction.
La mise en œuvre de ces améliorations peut rendre les AMM plus efficaces, plus sécurisés et plus conviviaux, favorisant ainsi l'innovation dans l'espace DeFi.
Sachez que Plisio vous propose également :
Créez des factures cryptographiques en 2 clics and Accepter les dons cryptographiques
12 intégrations
- BigCommerce
- Ecwid
- Magento
- Opencart
- osCommerce
- PrestaShop
- VirtueMart
- WHMCS
- WooCommerce
- X-Cart
- Zen Cart
- Easy Digital Downloads
6 bibliothèques pour les langages de programmation les plus populaires
- PHP Bibliothèque
- Python Bibliothèque
- React Bibliothèque
- Vue Bibliothèque
- NodeJS Bibliothèque
- Android sdk Bibliothèque
19 crypto-monnaies et 12 blockchains
- Bitcoin (BTC)
- Ethereum (ETH)
- Ethereum Classic (ETC)
- Tron (TRX)
- Litecoin (LTC)
- Dash (DASH)
- DogeCoin (DOGE)
- Zcash (ZEC)
- Bitcoin Cash (BCH)
- Tether (USDT) ERC20 and TRX20 and BEP-20
- Shiba INU (SHIB) ERC-20
- BitTorrent (BTT) TRC-20
- Binance Coin(BNB) BEP-20
- Binance USD (BUSD) BEP-20
- USD Coin (USDC) ERC-20
- TrueUSD (TUSD) ERC-20
- Monero (XMR)