Un moteur important dans le domaine de la finance Web3 : Analyse du mécanisme d'AMM
Dans le paysage actuel de l'industrie Web3, les produits liés à la finance décentralisée ( DeFi ) occupent une position dominante. Parmi eux, les automatisations de market making ( AMM ), en tant qu'élément clé, contribuent de manière significative à l'innovation et au développement du secteur financier Web3. Cet article explorera en profondeur plusieurs réalisations importantes d'AMM dans l'écosystème Solana, afin de fournir des références utiles pour le choix de stratégies d'investissement pour les fournisseurs de liquidité ( LP ).
Constant Product Market Maker ( CPMM )
CPMM est l'une des implémentations AMM les plus fondamentales, utilisée dans plusieurs produits DeFi. Prenons l'exemple d'un AMM basé sur le produit constant lancé par une certaine plateforme d'échange, son principe central est de maintenir le produit des quantités de deux tokens dans le pool constant, c'est-à-dire X * Y = k.
Lorsque le LP ajoute de la liquidité au pool, le système crée automatiquement un compte associé pour le portefeuille de l'utilisateur et émet des LP Token, afin de prouver la détention de la part de ce pool. Lors du retrait de liquidité, les LP Token correspondants seront détruits.
Le programme on-chain de CPMM est développé avec Anchor. Lors de l'échange de tokens, les actions des utilisateurs déclencheront des instructions liées au swap. Prenons l'exemple de la paire de trading TRUMP-USDC, lorsque l'utilisateur échange USDC contre TRUMP, l'opération sera effectuée via la piscine de cette paire.
Dans le calcul spécifique des swaps, CPMM utilise la formule du produit constant :
(X + ΔX)(Y - ΔY) = XY
Grâce à la transformation mathématique, on peut obtenir la formule de calcul du nombre de jetons de sortie ΔY :
ΔY = (ΔX * Y) / (X + ΔX)
Il est à noter que ce calcul n'inclut pas les frais de transaction, car ceux-ci ont déjà été déduits dans la logique préalable.
Liquidité concentrée AMM ( CLMM )
CLMM s'inspire du concept de conception de certains DEX V3, permettant de définir plusieurs niveaux de frais pour chaque paire de tokens et de créer des pools correspondants à ces niveaux. CLMM hérite des concepts clés tels que tick, niveaux de frais multiples et liquidité concentrée.
Comme le CPMM, en raison des caractéristiques de la chaîne Solana, le CLMM n'a pas besoin de déployer des contrats séparément pour chaque piscine, ce qui diffère de l'implémentation sur Ethereum.
CLMM permet aux LP de choisir une fourchette de prix lors de l'injection de fonds, et les fonds ne seront distribués que dans la fourchette sélectionnée. Ce mécanisme permet aux LP de fournir ce que l'on appelle de la "liquidité unilatérale", similaire aux ordres à cours limité dans la finance traditionnelle.
En général, pour les pools avec de faibles fluctuations de prix, les LP ont tendance à choisir une plage de prix plus étroite; tandis que pour les pools avec des fluctuations importantes, ils préfèrent choisir une plage plus large. L'objectif est d'éviter autant que possible que le prix actuel s'éloigne de la plage sélectionnée, réduisant ainsi le risque de perte impermanente.
Il est important de noter que, bien que la liquidité centralisée puisse améliorer l'utilisation des fonds, elle impose également des exigences plus élevées en matière de gestion financière pour les LP. Les LP doivent gérer leur liquidité de manière plus proactive afin de faire face aux risques potentiels liés aux fluctuations du marché.
Liquidité dynamique AMM(DLMM)
DLMM est un autre produit AMM basé sur la conception V3, qui présente des similitudes avec CLMM, mais il existe des différences dans la mise en œuvre spécifique et les caractéristiques fonctionnelles.
DLMM introduit le concept de "Bin", divisant le pool à partir du prix de base en unités de Bin à intervalles de Bin step. Si une transaction se produit au sein du même Bin, le trader bénéficiera d'un avantage de zéro slippage, ce qui aide à augmenter le volume des transactions et le taux de réussite, et théoriquement, cela peut générer plus de revenus en frais de transaction pour les LP.
Dans DLMM, les jetons dans le pool sont également répartis des deux côtés du prix actuel, un seul jeton nécessite simplement de fournir une liquidité unilatérale. Le Bin actuellement activé possède deux types de jetons, tandis que les autres Bin n'ont qu'un seul jeton.
DLMM offre trois stratégies de liquidité aux LP :
Stratégie Spot : adaptée à la plupart des pools de liquidité, c'est la stratégie de liquidité de base.
Stratégie Curve : mieux adaptée aux pools avec de faibles fluctuations de prix, comme les paires de stablecoins. En concentrant les fonds dans une petite plage, maximiser les revenus des frais de transaction.
Stratégie Bid Ask : adaptée aux pools avec de fortes fluctuations de prix. Cette stratégie exige que les LP ajustent fréquemment leurs positions pour faire face à des variations de prix drastiques, ce qui nécessite une grande capacité de jugement du marché.
Conclusion
En tant que composant central de l'écosystème financier Web3, le mécanisme AMM, grâce à son design unique et à ses applications innovantes, est en train de promouvoir la popularité et le développement de la finance décentralisée. Avec les progrès technologiques continus et l'amélioration croissante de l'écosystème, l'AMM devrait jouer un rôle encore plus important à l'avenir, redéfinissant davantage le paysage financier traditionnel. Pour les participants, comprendre en profondeur les caractéristiques et les avantages des différents mécanismes AMM aidera à formuler des stratégies d'investissement plus éclairées, afin de saisir les opportunités dans la vague financière Web3.
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.
Innovation financière Web3 : analyse des trois modèles de développement de la Finance décentralisée grâce au mécanisme AMM
Un moteur important dans le domaine de la finance Web3 : Analyse du mécanisme d'AMM
Dans le paysage actuel de l'industrie Web3, les produits liés à la finance décentralisée ( DeFi ) occupent une position dominante. Parmi eux, les automatisations de market making ( AMM ), en tant qu'élément clé, contribuent de manière significative à l'innovation et au développement du secteur financier Web3. Cet article explorera en profondeur plusieurs réalisations importantes d'AMM dans l'écosystème Solana, afin de fournir des références utiles pour le choix de stratégies d'investissement pour les fournisseurs de liquidité ( LP ).
Constant Product Market Maker ( CPMM )
CPMM est l'une des implémentations AMM les plus fondamentales, utilisée dans plusieurs produits DeFi. Prenons l'exemple d'un AMM basé sur le produit constant lancé par une certaine plateforme d'échange, son principe central est de maintenir le produit des quantités de deux tokens dans le pool constant, c'est-à-dire X * Y = k.
Lorsque le LP ajoute de la liquidité au pool, le système crée automatiquement un compte associé pour le portefeuille de l'utilisateur et émet des LP Token, afin de prouver la détention de la part de ce pool. Lors du retrait de liquidité, les LP Token correspondants seront détruits.
Le programme on-chain de CPMM est développé avec Anchor. Lors de l'échange de tokens, les actions des utilisateurs déclencheront des instructions liées au swap. Prenons l'exemple de la paire de trading TRUMP-USDC, lorsque l'utilisateur échange USDC contre TRUMP, l'opération sera effectuée via la piscine de cette paire.
Dans le calcul spécifique des swaps, CPMM utilise la formule du produit constant :
(X + ΔX)(Y - ΔY) = XY
Grâce à la transformation mathématique, on peut obtenir la formule de calcul du nombre de jetons de sortie ΔY :
ΔY = (ΔX * Y) / (X + ΔX)
Il est à noter que ce calcul n'inclut pas les frais de transaction, car ceux-ci ont déjà été déduits dans la logique préalable.
Liquidité concentrée AMM ( CLMM )
CLMM s'inspire du concept de conception de certains DEX V3, permettant de définir plusieurs niveaux de frais pour chaque paire de tokens et de créer des pools correspondants à ces niveaux. CLMM hérite des concepts clés tels que tick, niveaux de frais multiples et liquidité concentrée.
Comme le CPMM, en raison des caractéristiques de la chaîne Solana, le CLMM n'a pas besoin de déployer des contrats séparément pour chaque piscine, ce qui diffère de l'implémentation sur Ethereum.
CLMM permet aux LP de choisir une fourchette de prix lors de l'injection de fonds, et les fonds ne seront distribués que dans la fourchette sélectionnée. Ce mécanisme permet aux LP de fournir ce que l'on appelle de la "liquidité unilatérale", similaire aux ordres à cours limité dans la finance traditionnelle.
En général, pour les pools avec de faibles fluctuations de prix, les LP ont tendance à choisir une plage de prix plus étroite; tandis que pour les pools avec des fluctuations importantes, ils préfèrent choisir une plage plus large. L'objectif est d'éviter autant que possible que le prix actuel s'éloigne de la plage sélectionnée, réduisant ainsi le risque de perte impermanente.
Il est important de noter que, bien que la liquidité centralisée puisse améliorer l'utilisation des fonds, elle impose également des exigences plus élevées en matière de gestion financière pour les LP. Les LP doivent gérer leur liquidité de manière plus proactive afin de faire face aux risques potentiels liés aux fluctuations du marché.
Liquidité dynamique AMM(DLMM)
DLMM est un autre produit AMM basé sur la conception V3, qui présente des similitudes avec CLMM, mais il existe des différences dans la mise en œuvre spécifique et les caractéristiques fonctionnelles.
DLMM introduit le concept de "Bin", divisant le pool à partir du prix de base en unités de Bin à intervalles de Bin step. Si une transaction se produit au sein du même Bin, le trader bénéficiera d'un avantage de zéro slippage, ce qui aide à augmenter le volume des transactions et le taux de réussite, et théoriquement, cela peut générer plus de revenus en frais de transaction pour les LP.
Dans DLMM, les jetons dans le pool sont également répartis des deux côtés du prix actuel, un seul jeton nécessite simplement de fournir une liquidité unilatérale. Le Bin actuellement activé possède deux types de jetons, tandis que les autres Bin n'ont qu'un seul jeton.
DLMM offre trois stratégies de liquidité aux LP :
Stratégie Spot : adaptée à la plupart des pools de liquidité, c'est la stratégie de liquidité de base.
Stratégie Curve : mieux adaptée aux pools avec de faibles fluctuations de prix, comme les paires de stablecoins. En concentrant les fonds dans une petite plage, maximiser les revenus des frais de transaction.
Stratégie Bid Ask : adaptée aux pools avec de fortes fluctuations de prix. Cette stratégie exige que les LP ajustent fréquemment leurs positions pour faire face à des variations de prix drastiques, ce qui nécessite une grande capacité de jugement du marché.
Conclusion
En tant que composant central de l'écosystème financier Web3, le mécanisme AMM, grâce à son design unique et à ses applications innovantes, est en train de promouvoir la popularité et le développement de la finance décentralisée. Avec les progrès technologiques continus et l'amélioration croissante de l'écosystème, l'AMM devrait jouer un rôle encore plus important à l'avenir, redéfinissant davantage le paysage financier traditionnel. Pour les participants, comprendre en profondeur les caractéristiques et les avantages des différents mécanismes AMM aidera à formuler des stratégies d'investissement plus éclairées, afin de saisir les opportunités dans la vague financière Web3.