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.
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é.
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.
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.
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.
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.
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.
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.
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.
12 J'aime
Récompense
12
5
Partager
Commentaire
0/400
DYORMaster
· 07-09 19:27
Explorateur de l'écosystème Sol
Voir l'originalRépondre0
AirdropHarvester
· 07-09 18:52
prendre les gens pour des idiots une vague de prime
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.
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é.
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.
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.
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.
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.
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.
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.