Exploration du mécanisme d'AMM dans l'écosystème Solana
Dans l'industrie Web3, les produits liés à la finance décentralisée ( DeFi ) occupent une position dominante sur le marché. En tant que composant clé de l'écosystème DeFi, les automate de market-making ( AMM ) jouent un rôle important dans la promotion de l'innovation financière Web3. Cet article présentera quelques mises en œuvre importantes d'AMM dans l'écosystème Solana, afin de fournir des références aux fournisseurs de liquidité ( LP ) lors du choix de stratégies d'investissement.
Constant Product Market Maker ( CPMM )
Les teneurs de marché à produit constant sont l'une des réalisations AMM les plus fondamentales. Prenons par exemple un AMM basé sur un produit constant lancé par une plateforme DEX, dont le principe central est de maintenir le produit des quantités des deux jetons dans le pool constant, c'est-à-dire X * Y = k.
Lorsque les utilisateurs ajoutent de la liquidité à un pool, le système crée automatiquement un compte associé au portefeuille de 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 lorsque l'utilisateur retire de la liquidité.
Le programme on-chain de CPMM est développé avec Anchor. Lors de l'échange de jetons, les actions des utilisateurs déclenchent 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 se fait via le pool de cette paire.
Dans le processus de swap spécifique, le système calculera le nombre de jetons cibles que l'utilisateur peut obtenir en fonction de la formule de produit constant. La formule de calcul est :
Δy = (Δx * y) / (x + Δx)
Dans cette formule, Δy représente le nombre de jetons cibles que l'utilisateur peut obtenir, x et y représentent respectivement la quantité actuelle des deux types de jetons dans le pool, et Δx est le nombre de jetons que l'utilisateur entre. Il est important de noter que ce calcul ne prend pas en compte les frais, qui seront déduits dans les étapes précédentes.
Market Maker de Liquidité Concentrée ( CLMM )
Le market maker à liquidité concentrée est une autre réalisation de l'AMM, dont la conception s'inspire de la version V3 d'un DEX bien connu. Le CLMM permet aux fournisseurs de liquidité de choisir une fourchette de prix spécifique lors de l'injection de fonds, les fonds ne seront utilisés que dans cette fourchette.
CLMM prend en charge plusieurs niveaux de frais, et chaque paire de jetons peut créer un pool correspondant à ce niveau. Contrairement à CPMM, CLMM ne nécessite pas de déployer un contrat séparé pour chaque pool.
Dans un CLMM, les fournisseurs de liquidité peuvent choisir de concentrer leurs fonds dans une certaine plage près du prix actuel. Cette méthode peut améliorer l'utilisation des fonds, mais elle impose également des exigences plus élevées en matière de gestion des risques pour les LP. Les LP doivent gérer leur liquidité de manière plus proactive pour faire face aux pertes potentielles dues à la volatilité du marché.
Dynamic Market Maker ( DLMM )
Le teneur de marché à liquidité dynamique est un produit AMM lancé par une certaine plateforme. Le DLMM est similaire au CLMM, permettant également aux LP de concentrer des fonds dans une plage de prix spécifique, mais il y a des différences dans la mise en œuvre.
DLMM a introduit le concept de "Bin", divisant la plage de prix en plusieurs segments. Si une transaction se produit dans le même Bin, le trader bénéficiera de l'avantage d'un slippage nul. Ce design peut augmenter le volume de transactions et le taux de réussite, et théoriquement, il peut générer plus de revenus pour les LP.
Dans le DLMM, les tokens sont également répartis des deux côtés du prix actuel. Il y a deux types de tokens dans le Bin activé actuel, tandis que les autres Bins ne contiennent qu'un seul type de token. Lorsque le nombre de tokens dans le Bin activé change, le système ajuste le Bin activé en fonction de la situation réelle, ce qui entraîne des variations de prix dans le pool.
DLMM propose trois stratégies pour les LP : Spot, Curve et Bid Ask. La stratégie Spot est adaptée à la plupart des pools de liquidité ; la stratégie Curve convient mieux aux pools avec de faibles fluctuations de prix, comme les paires de stablecoins ; la stratégie Bid Ask est adaptée aux pools avec de fortes fluctuations de prix, mais nécessite que les LP ajustent fréquemment leurs positions pour gérer les risques.
Résumé
Les AMM, en tant que composante importante du domaine financier Web3, ont contribué au développement de la finance décentralisée grâce à leur mécanisme unique. Avec les avancées technologiques et l'amélioration de l'écosystème, les AMM devraient jouer un rôle encore plus important à l'avenir, transformant davantage le paysage financier traditionnel. Pour les fournisseurs de liquidité, il est crucial de comprendre les caractéristiques et les risques des différents AMM et de choisir la stratégie appropriée.
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.
17 J'aime
Récompense
17
5
Partager
Commentaire
0/400
failed_dev_successful_ape
· 07-24 10:27
Je ne comprends pas, mais je sens que c'est très impressionnant.
Voir l'originalRépondre0
just_another_fish
· 07-24 03:55
Je ne comprends pas, je vais d'abord acheter un sol.
Voir l'originalRépondre0
CrossChainBreather
· 07-22 11:42
Il y a toujours des gens qui perdent tout à la fin.
Analyse des trois principaux mécanismes AMM de l'écosystème Solana : CPMM, CLMM et DLMM
Exploration du mécanisme d'AMM dans l'écosystème Solana
Dans l'industrie Web3, les produits liés à la finance décentralisée ( DeFi ) occupent une position dominante sur le marché. En tant que composant clé de l'écosystème DeFi, les automate de market-making ( AMM ) jouent un rôle important dans la promotion de l'innovation financière Web3. Cet article présentera quelques mises en œuvre importantes d'AMM dans l'écosystème Solana, afin de fournir des références aux fournisseurs de liquidité ( LP ) lors du choix de stratégies d'investissement.
Constant Product Market Maker ( CPMM )
Les teneurs de marché à produit constant sont l'une des réalisations AMM les plus fondamentales. Prenons par exemple un AMM basé sur un produit constant lancé par une plateforme DEX, dont le principe central est de maintenir le produit des quantités des deux jetons dans le pool constant, c'est-à-dire X * Y = k.
Lorsque les utilisateurs ajoutent de la liquidité à un pool, le système crée automatiquement un compte associé au portefeuille de 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 lorsque l'utilisateur retire de la liquidité.
Le programme on-chain de CPMM est développé avec Anchor. Lors de l'échange de jetons, les actions des utilisateurs déclenchent 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 se fait via le pool de cette paire.
Dans le processus de swap spécifique, le système calculera le nombre de jetons cibles que l'utilisateur peut obtenir en fonction de la formule de produit constant. La formule de calcul est :
Δy = (Δx * y) / (x + Δx)
Dans cette formule, Δy représente le nombre de jetons cibles que l'utilisateur peut obtenir, x et y représentent respectivement la quantité actuelle des deux types de jetons dans le pool, et Δx est le nombre de jetons que l'utilisateur entre. Il est important de noter que ce calcul ne prend pas en compte les frais, qui seront déduits dans les étapes précédentes.
Market Maker de Liquidité Concentrée ( CLMM )
Le market maker à liquidité concentrée est une autre réalisation de l'AMM, dont la conception s'inspire de la version V3 d'un DEX bien connu. Le CLMM permet aux fournisseurs de liquidité de choisir une fourchette de prix spécifique lors de l'injection de fonds, les fonds ne seront utilisés que dans cette fourchette.
CLMM prend en charge plusieurs niveaux de frais, et chaque paire de jetons peut créer un pool correspondant à ce niveau. Contrairement à CPMM, CLMM ne nécessite pas de déployer un contrat séparé pour chaque pool.
Dans un CLMM, les fournisseurs de liquidité peuvent choisir de concentrer leurs fonds dans une certaine plage près du prix actuel. Cette méthode peut améliorer l'utilisation des fonds, mais elle impose également des exigences plus élevées en matière de gestion des risques pour les LP. Les LP doivent gérer leur liquidité de manière plus proactive pour faire face aux pertes potentielles dues à la volatilité du marché.
Dynamic Market Maker ( DLMM )
Le teneur de marché à liquidité dynamique est un produit AMM lancé par une certaine plateforme. Le DLMM est similaire au CLMM, permettant également aux LP de concentrer des fonds dans une plage de prix spécifique, mais il y a des différences dans la mise en œuvre.
DLMM a introduit le concept de "Bin", divisant la plage de prix en plusieurs segments. Si une transaction se produit dans le même Bin, le trader bénéficiera de l'avantage d'un slippage nul. Ce design peut augmenter le volume de transactions et le taux de réussite, et théoriquement, il peut générer plus de revenus pour les LP.
Dans le DLMM, les tokens sont également répartis des deux côtés du prix actuel. Il y a deux types de tokens dans le Bin activé actuel, tandis que les autres Bins ne contiennent qu'un seul type de token. Lorsque le nombre de tokens dans le Bin activé change, le système ajuste le Bin activé en fonction de la situation réelle, ce qui entraîne des variations de prix dans le pool.
DLMM propose trois stratégies pour les LP : Spot, Curve et Bid Ask. La stratégie Spot est adaptée à la plupart des pools de liquidité ; la stratégie Curve convient mieux aux pools avec de faibles fluctuations de prix, comme les paires de stablecoins ; la stratégie Bid Ask est adaptée aux pools avec de fortes fluctuations de prix, mais nécessite que les LP ajustent fréquemment leurs positions pour gérer les risques.
Résumé
Les AMM, en tant que composante importante du domaine financier Web3, ont contribué au développement de la finance décentralisée grâce à leur mécanisme unique. Avec les avancées technologiques et l'amélioration de l'écosystème, les AMM devraient jouer un rôle encore plus important à l'avenir, transformant davantage le paysage financier traditionnel. Pour les fournisseurs de liquidité, il est crucial de comprendre les caractéristiques et les risques des différents AMM et de choisir la stratégie appropriée.