Le cœur de la finance Web3 : AMM et sa mise en œuvre dans l'écosystème Solana
Dans le paysage actuel de l'industrie Web3, les produits liés à DeFi dominent le marché. Parmi eux, les teneurs de marché automatisés (AMM) jouent un rôle clé en matière d'innovation financière Web3. Cet article présentera plusieurs réalisations importantes d'AMM dans l'écosystème Solana, visant à fournir des références pour les fournisseurs de liquidité (LP) dans le choix de leurs stratégies d'investissement.
CPMM : Modèle de produit constant de base
Le Market Maker à Produit Constant (CPMM) est l'une des implémentations AMM les plus fondamentales. Prenons l'exemple d'un AMM basé sur un produit constant lancé par une plateforme de trading, dont le principe fondamental est de maintenir constant le produit des quantités de deux tokens dans le pool : X * Y = k.
Lorsque les utilisateurs ajoutent de la liquidité au pool, le système crée automatiquement un compte associé pour l'utilisateur et émet des LP Token, qui servent à prouver la part de l'utilisateur dans le pool spécifique. Ces LP Token seront détruits lors du retrait de liquidité.
Le programme on-chain de CPMM est développé avec Anchor. Lorsqu'un utilisateur effectue un échange de tokens, des instructions liées au swap sont déclenchées. Prenons l'exemple de la paire de trading TRUMP-USDC, le système calcule le nombre de tokens échangeables en fonction de la formule du produit constant.
La formule de calcul est : (x + Δx)(y - Δy) = xy
Après la transformation mathématique, le nombre de jetons cibles échangeables est : Δy = (Δx * y) / (x + Δx)
Il est important de noter que ce calcul n'inclut pas les frais de transaction, qui ont déjà été déduits dans la logique préalable.
CLMM : Market makers à liquidité concentrée
Une plateforme de trading a lancé un market maker à liquidité concentrée (CLMM) similaire à la version V3 d'un certain DEX, permettant de créer des pools avec plusieurs niveaux de frais pour chaque paire de tokens. Le CLMM hérite de plusieurs concepts d'un certain DEX, tels que tick, niveaux de frais multiples et liquidité concentrée.
Contrairement aux CPMM, les CLMM permettent aux fournisseurs de liquidité de choisir une plage de prix spécifique lors de l'injection de fonds, les fonds étant distribués uniquement dans cette plage. Ce mécanisme permet aux LP de contrôler plus précisément la répartition des fonds, améliorant ainsi l'utilisation des fonds.
CLMM prend également en charge la fourniture de liquidité unilatérale, similaire aux ordres à cours limité dans la finance traditionnelle. Dans ce mode, les fonds des LP ne seront utilisés que lorsque le prix des jetons atteindra une plage spécifique, mais ils sont également confrontés à plus de risques.
Pour les pools avec de faibles fluctuations de prix, les LP ont tendance à choisir une fourchette de prix plus petite ; tandis que pour les pools avec de fortes fluctuations, ils préfèrent une fourchette plus large. L'objectif est d'éviter autant que possible que le prix actuel sorte de la fourchette sélectionnée, réduisant ainsi les pertes impermanentes.
Cependant, le modèle de liquidité concentrée impose des exigences plus élevées en matière de connaissances financières et de compétences en gestion aux LP. Les LP doivent gérer plus activement leur liquidité pour faire face aux risques potentiels liés aux fluctuations du marché.
DLMM : Market Maker de Liquidité Dynamique
Le fournisseur de liquidité dynamique (DLMM) est un produit AMM lancé par une certaine plateforme, qui s'inspire également du concept de conception de certains DEX V3. DLMM introduit le concept de "Bin", divisant le pool en unités Bin à partir du prix de base, avec un intervalle de Bin step.
La caractéristique de DLMM est que si une transaction se produit dans le même Bin, le trader bénéficiera d'un glissement zéro. Ce mécanisme aide à augmenter le volume des transactions et le taux de réussite, ce qui peut théoriquement générer plus de revenus de frais de transaction pour les LP.
Dans le DLMM, les jetons dans le pool sont également répartis des deux côtés du prix actuel. Le Bin activé actuel contient deux jetons, tandis que les autres Bins n'ont qu'un seul jeton. Lorsque le nombre d'un jeton dans le Bin activé tombe à zéro, le système transférera automatiquement l'état activé au Bin voisin, ce qui entraînera un changement de prix du pool.
DLMM propose trois choix de stratégies pour les LP : Spot, Curve et Bid Ask. La stratégie Spot est adaptée à la plupart des pools de liquidité ; la stratégie Curve convient mieux aux pools avec de faibles fluctuations de prix, tels que les paires de stablecoins ; la stratégie Bid Ask est adaptée aux pools avec des fluctuations de prix plus importantes, mais nécessite que les LP ajustent fréquemment leur position pour faire face aux changements du marché.
Résumé
En tant que composante importante du domaine financier Web3, l'AMM stimule le développement de la finance décentralisée grâce à ses mécanismes novateurs. Avec les progrès technologiques continus et l'amélioration de l'écosystème, l'AMM est susceptible de jouer un rôle encore plus important à l'avenir, transformant davantage le paysage financier traditionnel. Cependant, il est essentiel d'être prudent lors de l'investissement dans l'AMM, les LP doivent bien comprendre les caractéristiques de risque et de rendement des différentes stratégies et faire des choix éclairés en fonction de leur situation.
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.
6 J'aime
Récompense
6
5
Partager
Commentaire
0/400
OffchainOracle
· Il y a 5h
sol est largement en tête
Voir l'originalRépondre0
MemeTokenGenius
· Il y a 5h
Fanatiques de l'écosystème Sol? Encore en train de vanter l'amm?
Voir l'originalRépondre0
OnchainFortuneTeller
· Il y a 5h
Pourquoi Sol est-il encore bloqué ?
Voir l'originalRépondre0
Web3Educator
· Il y a 5h
*ajuste ses lunettes* laissez-moi expliquer cela à mes étudiants en web3...
Voir l'originalRépondre0
liquiditea_sipper
· Il y a 5h
sol revient à faire du bruit avec amm, n'est-ce pas ?
Implémentation d'AMM dans l'écosystème Solana : Analyse de CPMM, CLMM et DLMM
Le cœur de la finance Web3 : AMM et sa mise en œuvre dans l'écosystème Solana
Dans le paysage actuel de l'industrie Web3, les produits liés à DeFi dominent le marché. Parmi eux, les teneurs de marché automatisés (AMM) jouent un rôle clé en matière d'innovation financière Web3. Cet article présentera plusieurs réalisations importantes d'AMM dans l'écosystème Solana, visant à fournir des références pour les fournisseurs de liquidité (LP) dans le choix de leurs stratégies d'investissement.
CPMM : Modèle de produit constant de base
Le Market Maker à Produit Constant (CPMM) est l'une des implémentations AMM les plus fondamentales. Prenons l'exemple d'un AMM basé sur un produit constant lancé par une plateforme de trading, dont le principe fondamental est de maintenir constant le produit des quantités de deux tokens dans le pool : X * Y = k.
Lorsque les utilisateurs ajoutent de la liquidité au pool, le système crée automatiquement un compte associé pour l'utilisateur et émet des LP Token, qui servent à prouver la part de l'utilisateur dans le pool spécifique. Ces LP Token seront détruits lors du retrait de liquidité.
Le programme on-chain de CPMM est développé avec Anchor. Lorsqu'un utilisateur effectue un échange de tokens, des instructions liées au swap sont déclenchées. Prenons l'exemple de la paire de trading TRUMP-USDC, le système calcule le nombre de tokens échangeables en fonction de la formule du produit constant.
La formule de calcul est : (x + Δx)(y - Δy) = xy
Après la transformation mathématique, le nombre de jetons cibles échangeables est : Δy = (Δx * y) / (x + Δx)
Il est important de noter que ce calcul n'inclut pas les frais de transaction, qui ont déjà été déduits dans la logique préalable.
CLMM : Market makers à liquidité concentrée
Une plateforme de trading a lancé un market maker à liquidité concentrée (CLMM) similaire à la version V3 d'un certain DEX, permettant de créer des pools avec plusieurs niveaux de frais pour chaque paire de tokens. Le CLMM hérite de plusieurs concepts d'un certain DEX, tels que tick, niveaux de frais multiples et liquidité concentrée.
Contrairement aux CPMM, les CLMM permettent aux fournisseurs de liquidité de choisir une plage de prix spécifique lors de l'injection de fonds, les fonds étant distribués uniquement dans cette plage. Ce mécanisme permet aux LP de contrôler plus précisément la répartition des fonds, améliorant ainsi l'utilisation des fonds.
CLMM prend également en charge la fourniture de liquidité unilatérale, similaire aux ordres à cours limité dans la finance traditionnelle. Dans ce mode, les fonds des LP ne seront utilisés que lorsque le prix des jetons atteindra une plage spécifique, mais ils sont également confrontés à plus de risques.
Pour les pools avec de faibles fluctuations de prix, les LP ont tendance à choisir une fourchette de prix plus petite ; tandis que pour les pools avec de fortes fluctuations, ils préfèrent une fourchette plus large. L'objectif est d'éviter autant que possible que le prix actuel sorte de la fourchette sélectionnée, réduisant ainsi les pertes impermanentes.
Cependant, le modèle de liquidité concentrée impose des exigences plus élevées en matière de connaissances financières et de compétences en gestion aux LP. Les LP doivent gérer plus activement leur liquidité pour faire face aux risques potentiels liés aux fluctuations du marché.
DLMM : Market Maker de Liquidité Dynamique
Le fournisseur de liquidité dynamique (DLMM) est un produit AMM lancé par une certaine plateforme, qui s'inspire également du concept de conception de certains DEX V3. DLMM introduit le concept de "Bin", divisant le pool en unités Bin à partir du prix de base, avec un intervalle de Bin step.
La caractéristique de DLMM est que si une transaction se produit dans le même Bin, le trader bénéficiera d'un glissement zéro. Ce mécanisme aide à augmenter le volume des transactions et le taux de réussite, ce qui peut théoriquement générer plus de revenus de frais de transaction pour les LP.
Dans le DLMM, les jetons dans le pool sont également répartis des deux côtés du prix actuel. Le Bin activé actuel contient deux jetons, tandis que les autres Bins n'ont qu'un seul jeton. Lorsque le nombre d'un jeton dans le Bin activé tombe à zéro, le système transférera automatiquement l'état activé au Bin voisin, ce qui entraînera un changement de prix du pool.
DLMM propose trois choix de stratégies pour les LP : Spot, Curve et Bid Ask. La stratégie Spot est adaptée à la plupart des pools de liquidité ; la stratégie Curve convient mieux aux pools avec de faibles fluctuations de prix, tels que les paires de stablecoins ; la stratégie Bid Ask est adaptée aux pools avec des fluctuations de prix plus importantes, mais nécessite que les LP ajustent fréquemment leur position pour faire face aux changements du marché.
Résumé
En tant que composante importante du domaine financier Web3, l'AMM stimule le développement de la finance décentralisée grâce à ses mécanismes novateurs. Avec les progrès technologiques continus et l'amélioration de l'écosystème, l'AMM est susceptible de jouer un rôle encore plus important à l'avenir, transformant davantage le paysage financier traditionnel. Cependant, il est essentiel d'être prudent lors de l'investissement dans l'AMM, les LP doivent bien comprendre les caractéristiques de risque et de rendement des différentes stratégies et faire des choix éclairés en fonction de leur situation.