Analyse de la mise en œuvre des AMM dans le domaine de la finance Web3
Dans l'industrie du Web3, les produits de finance décentralisée ( DeFi ) occupent une position dominante sur le marché. En tant que composant clé de DeFi, les mécanismes de teneur de marché automatisée ( AMM ) jouent un rôle important dans la promotion de l'innovation financière Web3. Cet article présentera plusieurs réalisations importantes d'AMM dans l'écosystème Solana, fournissant des références pour le choix des stratégies d'investissement par les fournisseurs de liquidités.
CPMM: Marché de créateurs de produits à produit constant
CPMM( Le market maker à produit constant ) est l'une des implémentations AMM les plus fondamentales. Prenons comme exemple un AMM basé sur le produit constant lancé par une plateforme de trading, dont le principe de base est que l'offre de deux types de tokens dans le pool maintient un produit fixe : X * Y = k.
Lorsque l'utilisateur ajoute de la liquidité au pool, le système crée automatiquement un compte associé et émet des jetons LP pour prouver que l'utilisateur détient une part du pool. Lors du retrait de liquidité, les jetons LP correspondants seront détruits.
Le programme on-chain de CPMM est développé avec Anchor. Lors du processus d'échange de tokens, le système déclenche des instructions liées à l'échange. Par exemple, lors de l'échange de USDC et de tokens TRUMP, la transaction interagit directement avec le programme CPMM, modifiant l'état du Token Account correspondant via l'adresse de la piscine et l'adresse du token transmises, réalisant ainsi l'opération d'échange.
Le montant exact de jetons cibles pouvant être échangés est calculé à l'aide de la formule de produit constant :
(X + ΔX)(Y - ΔY) = XY
Après transformation mathématique, on obtient la formule de calcul pour le nombre de jetons Y pouvant être échangés ΔY( :
ΔY = )ΔX * Y( / )X + ΔX(
![Recherche AMM de l'écosystème Solana : Le code sous-jacent derrière une haute liquidité])https://img-cdn.gateio.im/webp-social/moments-888d982f15ce3c27c6334c37dfa8fdd9.webp(
CLMM: Market Maker à liquidité concentrée
CLMM) le market maker à liquidité concentrée ( permet aux fournisseurs de liquidité de sélectionner une plage de prix lors de l'injection de fonds, les fonds ne seront distribués que dans la plage choisie. Ce mécanisme est similaire à la version V3 de certains DEX, où chaque paire de jetons peut créer des pools avec plusieurs niveaux de frais.
Le CLMM hérite de concepts tels que le tick, les niveaux de frais multiples et la liquidité centralisée. Comme pour le CPMM, en raison des caractéristiques de la chaîne Solana, le CLMM n'a pas besoin de déployer un contrat séparé pour chaque pool.
Les fournisseurs de liquidité peuvent choisir de concentrer leurs fonds dans une certaine plage autour du prix actuel, ou de fournir une liquidité unidirectionnelle. Pour les pools avec de faibles fluctuations de prix, il est généralement préférable de choisir une petite plage de prix ; tandis que pour les pools avec de fortes fluctuations, il est préférable de choisir une plus grande plage.
Bien que la liquidité concentré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 fournisseurs de liquidité. Si elle n'est pas bien gérée, des fluctuations de prix fréquentes peuvent entraîner des pertes impermanentes graves.
![Recherche AMM sur 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 la haute liquidité])https://img-cdn.gateio.im/webp-social/moments-2ec2653a014a540b670682d2caf3a00d.webp(
![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-e37158b5b9adf9a88d817e837dcc7456.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-2d7712d72d2c0895cbb3a5bc896a9781.webp(
DLMM : teneur de marché à liquidité dynamique
DLMM) est un market maker à liquidité dynamique similaire au produit AMM V3. Il introduit le concept de Bin, divisant le prix en une série de petits segments. Si une transaction se produit dans le même Bin, les traders bénéficieront d'un glissement nul, ce qui peut augmenter considérablement le volume et le taux de réussite des transactions.
Dans DLMM, les jetons dans le pool sont répartis des deux côtés du prix actuel, le Bin activé actuellement contenant deux types de jetons, tandis que les autres Bin ne contiennent qu'un seul type de jeton. Lorsque la quantité de jetons dans le Bin activé change, le système ajuste automatiquement le Bin activé, ce qui entraîne une variation du prix dans le pool.
DLMM propose trois stratégies de liquidité : Spot, Curve et Bid Ask. La stratégie Spot convient à la plupart des pools ; la stratégie Curve est adaptée aux pools où les variations de prix sont très faibles, comme les paires de stablecoins ( ; la stratégie Bid Ask est plus adaptée aux pools avec des fluctuations de prix importantes.
![Recherche AMM de l'écosystème Solana : le code sous-jacent derrière la 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 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-e993d4d3b41f519e823ea34dc4d04263.webp(
Résumé
L'AMM, en tant qu'élément clé du domaine financier Web3, promeut le développement de la finance décentralisée grâce à son mécanisme unique. Avec les avancées technologiques continues 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.
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.
15 J'aime
Récompense
15
1
Partager
Commentaire
0/400
DeFiDoctor
· 07-27 17:59
Aperçu positif des perspectives de développement de l'AMM
Analyse des principales implémentations AMM dans le domaine financier de Web3 : comparaison entre CPMM, CLMM et DLMM
Analyse de la mise en œuvre des AMM dans le domaine de la finance Web3
Dans l'industrie du Web3, les produits de finance décentralisée ( DeFi ) occupent une position dominante sur le marché. En tant que composant clé de DeFi, les mécanismes de teneur de marché automatisée ( AMM ) jouent un rôle important dans la promotion de l'innovation financière Web3. Cet article présentera plusieurs réalisations importantes d'AMM dans l'écosystème Solana, fournissant des références pour le choix des stratégies d'investissement par les fournisseurs de liquidités.
CPMM: Marché de créateurs de produits à produit constant
CPMM( Le market maker à produit constant ) est l'une des implémentations AMM les plus fondamentales. Prenons comme exemple un AMM basé sur le produit constant lancé par une plateforme de trading, dont le principe de base est que l'offre de deux types de tokens dans le pool maintient un produit fixe : X * Y = k.
Lorsque l'utilisateur ajoute de la liquidité au pool, le système crée automatiquement un compte associé et émet des jetons LP pour prouver que l'utilisateur détient une part du pool. Lors du retrait de liquidité, les jetons LP correspondants seront détruits.
Le programme on-chain de CPMM est développé avec Anchor. Lors du processus d'échange de tokens, le système déclenche des instructions liées à l'échange. Par exemple, lors de l'échange de USDC et de tokens TRUMP, la transaction interagit directement avec le programme CPMM, modifiant l'état du Token Account correspondant via l'adresse de la piscine et l'adresse du token transmises, réalisant ainsi l'opération d'échange.
Le montant exact de jetons cibles pouvant être échangés est calculé à l'aide de la formule de produit constant :
(X + ΔX)(Y - ΔY) = XY
Après transformation mathématique, on obtient la formule de calcul pour le nombre de jetons Y pouvant être échangés ΔY( :
ΔY = )ΔX * Y( / )X + ΔX(
![Recherche AMM de l'écosystème Solana : Le code sous-jacent derrière une haute liquidité])https://img-cdn.gateio.im/webp-social/moments-888d982f15ce3c27c6334c37dfa8fdd9.webp(
CLMM: Market Maker à liquidité concentrée
CLMM) le market maker à liquidité concentrée ( permet aux fournisseurs de liquidité de sélectionner une plage de prix lors de l'injection de fonds, les fonds ne seront distribués que dans la plage choisie. Ce mécanisme est similaire à la version V3 de certains DEX, où chaque paire de jetons peut créer des pools avec plusieurs niveaux de frais.
Le CLMM hérite de concepts tels que le tick, les niveaux de frais multiples et la liquidité centralisée. Comme pour le CPMM, en raison des caractéristiques de la chaîne Solana, le CLMM n'a pas besoin de déployer un contrat séparé pour chaque pool.
Les fournisseurs de liquidité peuvent choisir de concentrer leurs fonds dans une certaine plage autour du prix actuel, ou de fournir une liquidité unidirectionnelle. Pour les pools avec de faibles fluctuations de prix, il est généralement préférable de choisir une petite plage de prix ; tandis que pour les pools avec de fortes fluctuations, il est préférable de choisir une plus grande plage.
Bien que la liquidité concentré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 fournisseurs de liquidité. Si elle n'est pas bien gérée, des fluctuations de prix fréquentes peuvent entraîner des pertes impermanentes graves.
![Recherche AMM sur 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 la haute liquidité])https://img-cdn.gateio.im/webp-social/moments-2ec2653a014a540b670682d2caf3a00d.webp(
![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-e37158b5b9adf9a88d817e837dcc7456.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-2d7712d72d2c0895cbb3a5bc896a9781.webp(
DLMM : teneur de marché à liquidité dynamique
DLMM) est un market maker à liquidité dynamique similaire au produit AMM V3. Il introduit le concept de Bin, divisant le prix en une série de petits segments. Si une transaction se produit dans le même Bin, les traders bénéficieront d'un glissement nul, ce qui peut augmenter considérablement le volume et le taux de réussite des transactions.
Dans DLMM, les jetons dans le pool sont répartis des deux côtés du prix actuel, le Bin activé actuellement contenant deux types de jetons, tandis que les autres Bin ne contiennent qu'un seul type de jeton. Lorsque la quantité de jetons dans le Bin activé change, le système ajuste automatiquement le Bin activé, ce qui entraîne une variation du prix dans le pool.
DLMM propose trois stratégies de liquidité : Spot, Curve et Bid Ask. La stratégie Spot convient à la plupart des pools ; la stratégie Curve est adaptée aux pools où les variations de prix sont très faibles, comme les paires de stablecoins ( ; la stratégie Bid Ask est plus adaptée aux pools avec des fluctuations de prix importantes.
![Recherche AMM de l'écosystème Solana : le code sous-jacent derrière la 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 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-e993d4d3b41f519e823ea34dc4d04263.webp(
Résumé
L'AMM, en tant qu'élément clé du domaine financier Web3, promeut le développement de la finance décentralisée grâce à son mécanisme unique. Avec les avancées technologiques continues 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.