Analyse du mécanisme des AMM dans l'écosystème Solana
Dans l'industrie Web3, les produits liés à la finance décentralisée dominent le marché. Parmi eux, les AMM (automated market makers) jouent un rôle clé et deviennent une force importante pour stimuler l'innovation financière dans Web3. Cet article présentera plusieurs implémentations importantes d'AMM dans l'écosystème Solana, visant à fournir des références pour aider les fournisseurs de liquidité à choisir des stratégies d'investissement.
Constant Product Market Maker (CPMM)
CPMM est l'une des implémentations AMM les plus fondamentales, utilisée dans plusieurs produits. Prenons l'exemple d'un AMM basé sur le produit constant lancé par une plateforme DEX, dont le principe central est de maintenir le produit des quantités de deux tokens dans le pool constant : X * Y = k.
Pour les fournisseurs de liquidité, lorsque de la liquidité est ajoutée au pool, le CPMM crée automatiquement un compte associé pour l'utilisateur et émet des jetons LP. Ces jetons LP servent à prouver la part de l'utilisateur dans un pool spécifique et sont détruits lors du retrait de la liquidité.
Le programme on-chain de CPMM est développé avec Anchor. Au cours du processus d'échange de jetons, le système déclenchera des instructions liées au swap. Prenons l'exemple d'un échange entre USDC et un certain jeton, la transaction se fera via le pool de trading correspondant.
Dans l'écosystème Solana, les paires de trading LP peuvent être représentées directement par un compte de token, sans avoir besoin de créer et de déployer de nouveaux contrats comme sur Ethereum. Lors des transactions, on interagit directement avec le programme CPMM, en modifiant l'état du compte de token correspondant en passant des paramètres tels que l'adresse de la piscine et l'adresse du token.
La logique fondamentale du CPMM repose sur le maintien d'une constante du produit avant et après le changement de la quantité totale de jetons. Grâce à une transformation mathématique, il est possible d'obtenir la formule de calcul du nombre de jetons cibles pouvant être échangés. Il convient de noter que dans le calcul réel, il faut également prendre en compte la déduction des frais de transaction.
Market Maker à Liquidité Concentrée (CLMM)
CLMM est une autre implémentation d'AMM, similaire à la version V3 d'un DEX bien connu. Chaque paire de jetons peut avoir plusieurs niveaux de frais, créant respectivement des pools pour chaque niveau. CLMM hérite de concepts tels que les niveaux de frais multiples et la 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 un contrat séparé pour chaque piscine, et il n'y a pas de concept de contrat de fabrication. Cela diffère de l'implémentation sur Ethereum.
CLMM permet aux fournisseurs de liquidité de sélectionner une plage de prix lors de l'injection de fonds, les fonds étant distribués uniquement dans la plage sélectionnée. Ce mécanisme permet une utilisation plus efficace des fonds, mais exige également des capacités de gestion financière plus élevées de la part des fournisseurs de liquidité.
Pour les pools avec de faibles fluctuations de prix, les fournisseurs de liquidités ont tendance à choisir une fourchette de prix plus étroite ; tandis que pour les pools avec des fluctuations importantes, ils préfèrent choisir une fourchette plus large. L'objectif est d'éviter autant que possible que le prix actuel s'éloigne de la fourchette choisie, réduisant ainsi le risque de perte impermanente.
Dynamic Liquidity Market Maker (DLMM)
DLMM est un autre produit AMM basé sur le concept V3, similaire à CLMM, mais avec des innovations dans la mise en œuvre et les fonctionnalités. DLMM introduit le concept de "Bin", divisant la plage de prix en plusieurs segments.
Dans le DLMM, si les transactions se produisent dans le même bin, les traders bénéficieront de l'avantage d'un glissement zéro. Cela aide à augmenter le volume des transactions et le taux de réussite, ce qui peut théoriquement apporter plus de revenus aux fournisseurs de liquidité.
DLMM propose trois stratégies de liquidité : Spot, Curve et Bid Ask. La stratégie Spot convient à la plupart des pools de liquidité ; la stratégie Curve est plus adaptée aux pools avec de faibles fluctuations de prix, comme les paires de stablecoins ; la stratégie Bid Ask convient aux pools avec de fortes fluctuations de prix, mais nécessite que les fournisseurs de liquidité ajustent leur position plus fréquemment.
Résumé
Le mécanisme des AMM, en tant que composante importante du domaine financier Web3, propulse le développement de la finance décentralisée grâce à son design unique et innovant. Avec l'avancement constant de la technologie et l'amélioration croissante de l'écosystème, les AMM devraient jouer un rôle encore plus important à l'avenir, favorisant davantage l'innovation et la transformation dans le domaine financier.
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.
11 J'aime
Récompense
11
4
Partager
Commentaire
0/400
VCsSuckMyLiquidity
· 07-21 04:34
Rug Pull Alerte Risque d'évitement
Voir l'originalRépondre0
BrokeBeans
· 07-21 04:34
C'est toujours v1 qui est génial, c'est tellement simple et utile.
Voir l'originalRépondre0
CryptoHistoryClass
· 07-21 04:33
*vérifie ses notes* même histoire que les dexes de 2017... juste sur des chaînes plus rapides
Voir l'originalRépondre0
GasFeeLady
· 07-21 04:17
quand la fenêtre de gas optimale pour ces juteux upgrades amm tho...
Analyse approfondie du mécanisme AMM de l'écosystème Solana : Comparaison entre CPMM, CLMM et DLMM
Analyse du mécanisme des AMM dans l'écosystème Solana
Dans l'industrie Web3, les produits liés à la finance décentralisée dominent le marché. Parmi eux, les AMM (automated market makers) jouent un rôle clé et deviennent une force importante pour stimuler l'innovation financière dans Web3. Cet article présentera plusieurs implémentations importantes d'AMM dans l'écosystème Solana, visant à fournir des références pour aider les fournisseurs de liquidité à choisir des stratégies d'investissement.
Constant Product Market Maker (CPMM)
CPMM est l'une des implémentations AMM les plus fondamentales, utilisée dans plusieurs produits. Prenons l'exemple d'un AMM basé sur le produit constant lancé par une plateforme DEX, dont le principe central est de maintenir le produit des quantités de deux tokens dans le pool constant : X * Y = k.
Pour les fournisseurs de liquidité, lorsque de la liquidité est ajoutée au pool, le CPMM crée automatiquement un compte associé pour l'utilisateur et émet des jetons LP. Ces jetons LP servent à prouver la part de l'utilisateur dans un pool spécifique et sont détruits lors du retrait de la liquidité.
Le programme on-chain de CPMM est développé avec Anchor. Au cours du processus d'échange de jetons, le système déclenchera des instructions liées au swap. Prenons l'exemple d'un échange entre USDC et un certain jeton, la transaction se fera via le pool de trading correspondant.
Dans l'écosystème Solana, les paires de trading LP peuvent être représentées directement par un compte de token, sans avoir besoin de créer et de déployer de nouveaux contrats comme sur Ethereum. Lors des transactions, on interagit directement avec le programme CPMM, en modifiant l'état du compte de token correspondant en passant des paramètres tels que l'adresse de la piscine et l'adresse du token.
La logique fondamentale du CPMM repose sur le maintien d'une constante du produit avant et après le changement de la quantité totale de jetons. Grâce à une transformation mathématique, il est possible d'obtenir la formule de calcul du nombre de jetons cibles pouvant être échangés. Il convient de noter que dans le calcul réel, il faut également prendre en compte la déduction des frais de transaction.
Market Maker à Liquidité Concentrée (CLMM)
CLMM est une autre implémentation d'AMM, similaire à la version V3 d'un DEX bien connu. Chaque paire de jetons peut avoir plusieurs niveaux de frais, créant respectivement des pools pour chaque niveau. CLMM hérite de concepts tels que les niveaux de frais multiples et la 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 un contrat séparé pour chaque piscine, et il n'y a pas de concept de contrat de fabrication. Cela diffère de l'implémentation sur Ethereum.
CLMM permet aux fournisseurs de liquidité de sélectionner une plage de prix lors de l'injection de fonds, les fonds étant distribués uniquement dans la plage sélectionnée. Ce mécanisme permet une utilisation plus efficace des fonds, mais exige également des capacités de gestion financière plus élevées de la part des fournisseurs de liquidité.
Pour les pools avec de faibles fluctuations de prix, les fournisseurs de liquidités ont tendance à choisir une fourchette de prix plus étroite ; tandis que pour les pools avec des fluctuations importantes, ils préfèrent choisir une fourchette plus large. L'objectif est d'éviter autant que possible que le prix actuel s'éloigne de la fourchette choisie, réduisant ainsi le risque de perte impermanente.
Dynamic Liquidity Market Maker (DLMM)
DLMM est un autre produit AMM basé sur le concept V3, similaire à CLMM, mais avec des innovations dans la mise en œuvre et les fonctionnalités. DLMM introduit le concept de "Bin", divisant la plage de prix en plusieurs segments.
Dans le DLMM, si les transactions se produisent dans le même bin, les traders bénéficieront de l'avantage d'un glissement zéro. Cela aide à augmenter le volume des transactions et le taux de réussite, ce qui peut théoriquement apporter plus de revenus aux fournisseurs de liquidité.
DLMM propose trois stratégies de liquidité : Spot, Curve et Bid Ask. La stratégie Spot convient à la plupart des pools de liquidité ; la stratégie Curve est plus adaptée aux pools avec de faibles fluctuations de prix, comme les paires de stablecoins ; la stratégie Bid Ask convient aux pools avec de fortes fluctuations de prix, mais nécessite que les fournisseurs de liquidité ajustent leur position plus fréquemment.
Résumé
Le mécanisme des AMM, en tant que composante importante du domaine financier Web3, propulse le développement de la finance décentralisée grâce à son design unique et innovant. Avec l'avancement constant de la technologie et l'amélioration croissante de l'écosystème, les AMM devraient jouer un rôle encore plus important à l'avenir, favorisant davantage l'innovation et la transformation dans le domaine financier.