Analyse de l'écosystème AMM de Solana : principes et applications de CPMM, CLMM et DLMM

Le cœur de la finance Web3 : Analyse approfondie des AMM dans l'écosystème Solana

Dans l'industrie Web3, les produits liés à la DeFi dominent le marché. Parmi eux, l'automate de création de marché (AMM) est un maillon clé, devenant une force importante pour promouvoir la transformation financière de Web3. Cet article explorera 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.

Recherche AMM dans l'écosystème Solana : le code sous-jacent derrière la haute liquidité

CPMM : Market Maker à Produit Constant

CPMM (Constant Product Market Maker) est l'une des implémentations AMM les plus basiques. Prenons l'exemple d'une plateforme de trading dans l'écosystème Solana, son CPMM est basé sur le principe du produit constant, c'est-à-dire que le produit des quantités des deux types de jetons dans le pool reste constant : X * Y = k.

Lorsque les utilisateurs ajoutent de la liquidité au pool, le système crée automatiquement un compte associé au portefeuille de l'utilisateur et émet des LP Token. Ces LP Token servent à prouver la part de l'utilisateur dans un pool spécifique et sont détruits lors du retrait de liquidité.

Étude AMM de l'écosystème Solana : le code sous-jacent derrière une haute liquidité

Le programme on-chain de CPMM est développé avec Anchor. Lors de l'échange de tokens, les utilisateurs déclenchent des instructions liées au swap. Par exemple, si un utilisateur souhaite échanger des USDC contre des TRUMP, il peut le faire via le pool TRUMP-USDC. Le système modifie l'état du Token Account correspondant en fonction de l'adresse du pool, de l'adresse du token, etc., pour effectuer l'opération de swap.

Le calcul de la quantité d'échange spécifique est basé sur la formule du produit constant :

(X + ΔX) * (Y - ΔY) = X * Y

Par conversion mathématique, on obtient le nombre de jetons cibles échangeables ΔY :

ΔY = (ΔX * Y) / (X + ΔX)

Notez que ce calcul n'inclut pas les frais de transaction, qui ont déjà été déduits dans la logique préalable.

Recherche AMM de l'écosystème Solana : le code sous-jacent derrière une haute liquidité

CLMM : AMM à liquidité concentrée

CLMM (Market Maker à Liquidité Concentrée) est une autre mise en œuvre d'AMM, semblable à la version V3 d'un DEX bien connu. Il permet de créer des pools avec plusieurs niveaux de frais pour chaque paire de jetons.

Les principales caractéristiques du CLMM sont de permettre aux LP de choisir une fourchette de prix lors de l'injection de fonds, les fonds étant uniquement répartis dans la fourchette choisie. Ce mécanisme permet aux LP d'utiliser leur capital de manière plus efficace, mais pose également des exigences plus élevées en matière de gestion financière pour les LP.

Recherche AMM écosystème Solana : le code sous-jacent derrière une forte liquidité

Les LP peuvent choisir de fournir de la liquidité bilatérale ou unilatérale. Pour les pools à faible volatilité, les LP ont tendance à choisir une fourchette de prix plus petite ; tandis que pour les pools à forte volatilité, ils préfèrent choisir une fourchette plus large afin de réduire le risque de perte impermanente.

Recherche AMM dans l'écosystème Solana : le code sous-jacent derrière la haute liquidité

DLMM : Market Maker de Liquidité Dynamique

DLMM (Dynamic Liquidity Market Maker) est un autre produit AMM basé sur la liquidité concentrée. Il introduit le concept de "Bin", divisant la plage de prix en plusieurs petites sections.

Dans le DLMM, le Bin actuellement actif contient deux types de jetons, tandis que les autres Bins sont répartis de part et d'autre, chacun contenant un seul type de jeton. Ce design permet des transactions à zéro glissement au sein du même Bin, ce qui contribue à augmenter le volume des transactions et le taux de réussite.

Recherche AMM de l'écosystème Solana : le code sous-jacent derrière la haute liquidité

DLMM propose trois stratégies pour les LP : Spot, Curve et Bid Ask. La stratégie Spot est adaptée à la plupart des pools ; la stratégie Curve convient aux pools avec de faibles fluctuations de prix, comme les paires de stablecoins ; la stratégie Bid Ask est plus adaptée aux pools avec de fortes fluctuations de prix, mais nécessite que les LP ajustent fréquemment leurs positions.

Recherche AMM de l'écosystème Solana : le code sous-jacent derrière une forte liquidité

Résumé

L'AMM, en tant que composant important du domaine financier Web3, a favorisé le développement de la finance décentralisée grâce à son mécanisme innovant. Avec les avancées technologiques et l'amélioration de l'écosystème, l'AMM devrait jouer un rôle encore plus important à l'avenir, transformant davantage le paysage financier traditionnel. Pour les participants, comprendre en profondeur les caractéristiques et les mécanismes de fonctionnement des différents AMM les aidera à élaborer des stratégies d'investissement plus efficaces.

Recherche AMM de l'écosystème Solana : le code sous-jacent derrière une haute liquidité

Voir l'original
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.
  • Récompense
  • 5
  • Partager
Commentaire
0/400
DYORMastervip
· 07-09 19:27
Explorateur de l'écosystème Sol
Voir l'originalRépondre0
AirdropHarvestervip
· 07-09 18:52
prendre les gens pour des idiots une vague de prime
Voir l'originalRépondre0
LiquidityWitchvip
· 07-09 18:51
L'AMM est un peu intéressant.
Voir l'originalRépondre0
BTCRetirementFundvip
· 07-09 18:34
SOL va à la lune
Voir l'originalRépondre0
HodlOrRegretvip
· 07-09 18:31
Il vaut la peine d'être étudié en profondeur
Voir l'originalRépondre0
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)