Analyse approfondie de l'AMM de l'écosystème Solana : la mise en œuvre technique derrière la Liquidité
Dans l'industrie Web3, les produits liés à la DeFi dominent le marché. Parmi eux, les AMM(, ou teneurs de marché automatisés), jouent un rôle clé et sont une force importante dans la transformation financière de Web3. Cet article présentera plusieurs AMM importants dans l'écosystème Solana, espérant offrir quelques références pour aider les fournisseurs de liquidité à choisir leurs stratégies d'investissement.
CPMM( Market Maker à produit constant )
CPMM est la mise en œuvre AMM la plus basique, utilisée dans de nombreux produits. Prenons l'exemple d'un AMM dans l'écosystème Solana, qui est basé sur le principe du produit constant, c'est-à-dire que le produit des quantités des deux 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é pour le portefeuille de l'utilisateur et émet des LP Token, pour prouver que ce portefeuille détient une part du pool. Lors du retrait de Liquidité, les LP Token correspondants seront détruits.
Le programme en ligne de CPMM est développé avec Anchor. Dans une transaction swap, en passant des paramètres tels que l'adresse de la piscine et l'adresse du jeton, le programme modifiera l'état du compte de jetons correspondant pour effectuer l'opération d'échange.
Le montant exact de jetons cibles pouvant être échangés est calculé à l'aide de la formule suivante :
TokenX * TokenY = (TokenX + ΔX) * (TokenY - ΔY)
Grâce à la transformation mathématique, on peut obtenir ΔY(, c'est-à-dire la formule de calcul du nombre de jetons Y pouvant être échangés :
ΔY = )ΔX * Y( / )X + ΔX(
Ce calcul n'inclut pas les frais de transaction, les frais ayant été déduits dans la logique préalable.
![Recherche AMM de l'écosystème Solana : le code sous-jacent derrière la haute liquidité])https://img-cdn.gateio.im/webp-social/moments-888d982f15ce3c27c6334c37dfa8fdd9.webp(
CLMM) fournisseur de liquidité concentrée (
CLMM est similaire à Uniswap V3 sur Ethereum, chaque paire de tokens ayant plusieurs niveaux de frais, permettant de créer des pools correspondant à ces niveaux. CLMM hérite des concepts de tick, de plusieurs frais et de liquidité concentrée.
Comme pour les CPMM, en raison des caractéristiques de Solana, les CLMM n'ont pas besoin de déployer des contrats séparément pour chaque pool, et il n'y a pas de concept de contrat d'usine.
CLMM permet aux fournisseurs de liquidité de sélectionner une plage de prix, les fonds étant répartis uniquement dans cette plage. Il est également possible d'injecter une seule sorte de jeton, offrant une liquidité unilatérale, similaire à un ordre à cours limité.
Pour les pools avec peu de volatilité, les LP ont tendance à choisir une plage de prix plus étroite ; pour les pools avec une forte volatilité, ils choisissent une plage plus large. Cela est fait pour réduire les pertes impermanentes.
Bien que la liquidité concentrée ait amélioré l'utilisation des fonds, elle impose également des exigences plus élevées en matière de gestion financière aux LP. Les LP doivent gérer la liquidité de manière plus proactive, sinon ils risquent de subir des pertes impermanentes importantes.
![Recherche sur l'AMM de l'écosystème Solana : le code sous-jacent derrière la haute Liquidité])https://img-cdn.gateio.im/webp-social/moments-0cd2b8ac94f0c770688a696d01aa3a14.webp(
![Recherche AMM de l'écosystème Solana : le code sous-jacent derrière une haute Liquidité])https://img-cdn.gateio.im/webp-social/moments-2ec2653a014a540b670682d2caf3a00d.webp(
![Étude AMM de l'écosystème Solana : le code sous-jacent derrière la haute Liquidité])https://img-cdn.gateio.im/webp-social/moments-e37158b5b9adf9a88d817e837dcc7456.webp(
![Recherche AMM de l'écosystème Solana : le code sous-jacent derrière la haute Liquidité])https://img-cdn.gateio.im/webp-social/moments-2d7712d72d2c0895cbb3a5bc896a9781.webp(
DLMM) Dynamic Liquidité Market Maker (
DLMM est un autre produit AMM similaire à Uniswap V3. Il introduit le concept de Bin, où le pool commence à un prix de base, chaque petite étape de Bin étant un Bin. Les transactions au sein du même Bin bénéficient d'un glissement nul, ce qui peut augmenter le volume des transactions et le taux de réussite, permettant théoriquement aux LP de gagner plus de frais de transaction.
La distribution des tokens dans DLMM est également similaire à celle de CLMM, mais selon le concept de Bin :
Bin actif actuel : il existe deux types de jetons, l'échange se fait à prix fixe, zéro glissement.
Autres Bin : répartis de chaque côté du Bin activé, chacun contenant une seule sorte de jeton.
Lorsque le nombre de tokens activés dans un Bin donné diminue à 0, le DLMM définira le Bin activé sur le Bin suivant adjacent, entraînant un changement de prix dans le pool.
DLMM propose trois stratégies de Liquidité :
Spot : adapté à la plupart des pools, la stratégie la plus simple
Curve : adapté aux pools avec de petites fluctuations de prix, comme les paires de stablecoins
Bid Ask : adapté aux pools avec de fortes fluctuations de prix, nécessitant un ajustement fréquent de la position par les LP.
![Recherche AMM de l'écosystème Solana : le code sous-jacent derrière une haute Liquidité])https://img-cdn.gateio.im/webp-social/moments-fef4e9886047f31e3328b34af69187d5.webp(
![Recherche AMM de l'écosystème Solana : le code sous-jacent derrière la haute Liquidité])https://img-cdn.gateio.im/webp-social/moments-bb11b6aeaa5618925c982930d7ba7895.webp(
![Recherche AMM de l'écosystème Solana : le code sous-jacent derrière une haute Liquidité])https://img-cdn.gateio.im/webp-social/moments-e993d4d3b41f519e823ea34dc4d04263.webp(
Résumé
AMM en tant qu'élément important de la finance Web3, favorise le développement de la finance décentralisée grâce à des mécanismes uniques. Avec les progrès technologiques et l'amélioration de l'écosystème, AMM devrait jouer un rôle encore plus important à l'avenir, modifiant davantage le paysage financier traditionnel.
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.
21 J'aime
Récompense
21
8
Partager
Commentaire
0/400
ApeShotFirst
· 08-01 17:38
J'ai presque appris, je peux maintenant investir un peu dans le LP Sol.
Voir l'originalRépondre0
TokenEconomist
· 08-01 05:40
en fait, le modèle CPMM est assez inefficace pour les paires à faible volatilité, pour être honnête.
Voir l'originalRépondre0
SerumSquirter
· 07-29 23:08
cpmm est vraiment un ancien système, hic~
Voir l'originalRépondre0
AirdropHunter9000
· 07-29 18:23
J'ai acheté, j'ai acheté... Cela ne ressemble-t-il pas à orca ?
Voir l'originalRépondre0
ForkYouPayMe
· 07-29 18:20
Mon dieu, cette chose est trop mathématique.
Voir l'originalRépondre0
ZKProofster
· 07-29 18:20
techniquement parlant, les mathématiques CPMM sont assez primitives honnêtement...
Analyse des technologies AMM dominantes de l'écosystème Solana : comparaison entre CPMM, CLMM et DLMM
Analyse approfondie de l'AMM de l'écosystème Solana : la mise en œuvre technique derrière la Liquidité
Dans l'industrie Web3, les produits liés à la DeFi dominent le marché. Parmi eux, les AMM(, ou teneurs de marché automatisés), jouent un rôle clé et sont une force importante dans la transformation financière de Web3. Cet article présentera plusieurs AMM importants dans l'écosystème Solana, espérant offrir quelques références pour aider les fournisseurs de liquidité à choisir leurs stratégies d'investissement.
CPMM( Market Maker à produit constant )
CPMM est la mise en œuvre AMM la plus basique, utilisée dans de nombreux produits. Prenons l'exemple d'un AMM dans l'écosystème Solana, qui est basé sur le principe du produit constant, c'est-à-dire que le produit des quantités des deux 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é pour le portefeuille de l'utilisateur et émet des LP Token, pour prouver que ce portefeuille détient une part du pool. Lors du retrait de Liquidité, les LP Token correspondants seront détruits.
Le programme en ligne de CPMM est développé avec Anchor. Dans une transaction swap, en passant des paramètres tels que l'adresse de la piscine et l'adresse du jeton, le programme modifiera l'état du compte de jetons correspondant pour effectuer l'opération d'échange.
Le montant exact de jetons cibles pouvant être échangés est calculé à l'aide de la formule suivante :
TokenX * TokenY = (TokenX + ΔX) * (TokenY - ΔY)
Grâce à la transformation mathématique, on peut obtenir ΔY(, c'est-à-dire la formule de calcul du nombre de jetons Y pouvant être échangés :
ΔY = )ΔX * Y( / )X + ΔX(
Ce calcul n'inclut pas les frais de transaction, les frais ayant été déduits dans la logique préalable.
![Recherche AMM de l'écosystème Solana : le code sous-jacent derrière la haute liquidité])https://img-cdn.gateio.im/webp-social/moments-888d982f15ce3c27c6334c37dfa8fdd9.webp(
CLMM) fournisseur de liquidité concentrée (
CLMM est similaire à Uniswap V3 sur Ethereum, chaque paire de tokens ayant plusieurs niveaux de frais, permettant de créer des pools correspondant à ces niveaux. CLMM hérite des concepts de tick, de plusieurs frais et de liquidité concentrée.
Comme pour les CPMM, en raison des caractéristiques de Solana, les CLMM n'ont pas besoin de déployer des contrats séparément pour chaque pool, et il n'y a pas de concept de contrat d'usine.
CLMM permet aux fournisseurs de liquidité de sélectionner une plage de prix, les fonds étant répartis uniquement dans cette plage. Il est également possible d'injecter une seule sorte de jeton, offrant une liquidité unilatérale, similaire à un ordre à cours limité.
Pour les pools avec peu de volatilité, les LP ont tendance à choisir une plage de prix plus étroite ; pour les pools avec une forte volatilité, ils choisissent une plage plus large. Cela est fait pour réduire les pertes impermanentes.
Bien que la liquidité concentrée ait amélioré l'utilisation des fonds, elle impose également des exigences plus élevées en matière de gestion financière aux LP. Les LP doivent gérer la liquidité de manière plus proactive, sinon ils risquent de subir des pertes impermanentes importantes.
![Recherche sur l'AMM de l'écosystème Solana : le code sous-jacent derrière la haute Liquidité])https://img-cdn.gateio.im/webp-social/moments-0cd2b8ac94f0c770688a696d01aa3a14.webp(
![Recherche AMM de l'écosystème Solana : le code sous-jacent derrière une haute Liquidité])https://img-cdn.gateio.im/webp-social/moments-2ec2653a014a540b670682d2caf3a00d.webp(
![Étude AMM de l'écosystème Solana : le code sous-jacent derrière la haute Liquidité])https://img-cdn.gateio.im/webp-social/moments-e37158b5b9adf9a88d817e837dcc7456.webp(
![Recherche AMM de l'écosystème Solana : le code sous-jacent derrière la haute Liquidité])https://img-cdn.gateio.im/webp-social/moments-2d7712d72d2c0895cbb3a5bc896a9781.webp(
DLMM) Dynamic Liquidité Market Maker (
DLMM est un autre produit AMM similaire à Uniswap V3. Il introduit le concept de Bin, où le pool commence à un prix de base, chaque petite étape de Bin étant un Bin. Les transactions au sein du même Bin bénéficient d'un glissement nul, ce qui peut augmenter le volume des transactions et le taux de réussite, permettant théoriquement aux LP de gagner plus de frais de transaction.
La distribution des tokens dans DLMM est également similaire à celle de CLMM, mais selon le concept de Bin :
Lorsque le nombre de tokens activés dans un Bin donné diminue à 0, le DLMM définira le Bin activé sur le Bin suivant adjacent, entraînant un changement de prix dans le pool.
DLMM propose trois stratégies de Liquidité :
![Recherche AMM de l'écosystème Solana : le code sous-jacent derrière une haute Liquidité])https://img-cdn.gateio.im/webp-social/moments-fef4e9886047f31e3328b34af69187d5.webp(
![Recherche AMM de l'écosystème Solana : le code sous-jacent derrière la haute Liquidité])https://img-cdn.gateio.im/webp-social/moments-bb11b6aeaa5618925c982930d7ba7895.webp(
![Recherche AMM de l'écosystème Solana : le code sous-jacent derrière une haute Liquidité])https://img-cdn.gateio.im/webp-social/moments-e993d4d3b41f519e823ea34dc4d04263.webp(
Résumé
AMM en tant qu'élément important de la finance Web3, favorise le développement de la finance décentralisée grâce à des mécanismes uniques. Avec les progrès technologiques et l'amélioration de l'écosystème, AMM devrait jouer un rôle encore plus important à l'avenir, modifiant davantage le paysage financier traditionnel.