# ソラナエコシステムにおけるAMMメカニズムの探究Web3業界において、分散型金融(DeFi)に関連する製品が市場の主導的な地位を占めています。DeFiエコシステムの重要な構成要素として、自動マーケットメイカー(AMM)はWeb3金融のイノベーションを推進する上で重要な役割を果たしています。本記事では、ソラナエコシステムにおけるいくつかの重要なAMMの実装について紹介し、流動性提供者(LP)が投資戦略を選択する際の参考となることを目的としています。! [SolanaエコシステムAMM研究:高流動性の背後にある基礎となるコード](https://img-cdn.gateio.im/social/moments-888d982f15ce3c27c6334c37dfa8fdd9)## コンスタントな製品マーケットメーカー (CPMM)定常積AMMは最も基本的なAMM実装の1つです。あるDEXプラットフォームが提供する定常積に基づくAMMを例に挙げると、そのコア原理はプール内の2種類のトークンの供給量の積を一定に保つことであり、すなわちX * Y = kです。ユーザーがプールに流動性を追加すると、システムは自動的にユーザーのウォレットに関連口座を作成し、LPトークンを発行します。これらのLPトークンは、ユーザーが特定のプールにおける持分を証明するために使用され、ユーザーが流動性を引き出す際に破棄されます。CPMMのチェーン上プログラムはAnchorを使用して開発されています。トークンを交換する際、ユーザーの操作はswap関連の命令をトリガーします。TRUMP-USDC取引ペアを例にとると、ユーザーがUSDCを使用してTRUMPを交換する際は、その取引ペアのプールを通じて操作が行われます。! [SolanaエコシステムAMM研究:高流動性の背後にある基礎となるコード](https://img-cdn.gateio.im/social/moments-0cd2b8ac94f0c770688a696d01aa3a14)具体的なスワッププロセスでは、システムは恒常的な積の公式に基づいて、ユーザーが獲得できるターゲットトークンの数量を計算します。計算式は次のとおりです:Δy = (Δx * y) / (x + Δx)ここでΔyはユーザーが獲得できるターゲットトークンの数量、xとyはそれぞれプール内の2種類のトークンの現在の数量、Δxはユーザーが入力するトークンの数量です。注意すべきは、この計算には手数料が含まれておらず、手数料は前のステップで差し引かれます。! [SolanaエコシステムAMM研究:高流動性の背後にある基本的なコード](https://img-cdn.gateio.im/social/moments-2ec2653a014a540b670682d2caf3a00d)## 中央集権型流動性マーケットメーカー (CLMM)集中流動性マーケットメーカーは別のAMMの実装であり、その設計はある有名なDEXのV3バージョンを参考にしています。CLMMは流動性提供者が資金を注入する際に特定の価格範囲を選択できるようにし、その資金はその範囲内でのみ使用されます。CLMMは複数の手数料レベルをサポートしており、各トークンペアに対応するレベルのプールを作成できます。CPMMとは異なり、CLMMは各プールのために個別に契約を展開する必要はありません。! [Solana Ecosystem AMM Research: The Underlying Code Behind High Liquidity](https://img-cdn.gateio.im/social/moments-e37158b5b9adf9a88d817e837dcc7456)CLMMにおいて、流動性プロバイダーは資金を現在の価格近辺の特定の範囲に集中させることを選択できます。この方法は資金の利用効率を向上させることができますが、LPのリスク管理能力に対してもより高い要求を提出します。LPは市場の変動による潜在的な損失に対処するために、より積極的に自らの流動性を管理する必要があります。! [SolanaエコシステムAMMリサーチ:高流動性の背後にある基礎となるコード](https://img-cdn.gateio.im/social/moments-2d7712d72d2c0895cbb3a5bc896a9781)## ダイナミック流動性AMM(DLMM)ダイナミック流動性マーケットメーカーは、あるプラットフォームによって導入されたAMM製品です。DLMMはCLMMに似ていますが、特定の価格範囲内で資金を集中させることを許可しますが、具体的な実装には違いがあります。DLMMは「Bin」の概念を導入し、価格範囲を複数の小段階に分割します。同じBin内で取引が行われると、トレーダーはゼロスリッページの利点を享受します。この設計は取引量と成功率を向上させ、理論的にはLPにより多くの利益をもたらすことができます。! [SolanaエコシステムAMMリサーチ:高流動性の背後にある基礎となるコード](https://img-cdn.gateio.im/social/moments-fef4e9886047f31e3328b34af69187d5)DLMMでは、トークンは現在の価格の両側に分布しています。現在アクティブなBinには2種類のトークンが存在し、他のBinには単一のトークンのみが含まれています。アクティブなBin内のトークンの数量が変化すると、システムは実際の状況に基づいてアクティブなBinを調整し、プール内の価格変動を促進します。! [SolanaエコシステムAMM研究:高流動性の背後にある基礎となるコード](https://img-cdn.gateio.im/social/moments-bb11b6aeaa5618925c982930d7ba7895)DLMMはLPに三つの戦略を提供します: Spot、Curve、Bid Ask。Spot戦略はほとんどの流動性プールに適しており; Curve戦略は価格変動が小さいプール、例えばステーブルコインペアにより適しています; Bid Ask戦略は価格変動が大きいプールに適していますが、LPはリスク管理のために頻繁にポジションを調整する必要があります。## まとめAMMはWeb3金融分野の重要な要素として、独自のメカニズムを通じて分散型金融の発展を推進しています。技術の進歩とエコシステムの整備に伴い、AMMは今後さらに大きな役割を果たし、従来の金融の構図を変えることが期待されています。流動性提供者にとって、異なるAMMの特徴とリスクを理解し、適切な戦略を選択することが重要です。! [SolanaエコシステムAMM研究:高流動性の背後にある基礎となるコード](https://img-cdn.gateio.im/social/moments-e993d4d3b41f519e823ea34dc4d04263)
ソラナエコシステムの三大AMMメカニズムの解析: CPMM、CLMM、DLMM
ソラナエコシステムにおけるAMMメカニズムの探究
Web3業界において、分散型金融(DeFi)に関連する製品が市場の主導的な地位を占めています。DeFiエコシステムの重要な構成要素として、自動マーケットメイカー(AMM)はWeb3金融のイノベーションを推進する上で重要な役割を果たしています。本記事では、ソラナエコシステムにおけるいくつかの重要なAMMの実装について紹介し、流動性提供者(LP)が投資戦略を選択する際の参考となることを目的としています。
! SolanaエコシステムAMM研究:高流動性の背後にある基礎となるコード
コンスタントな製品マーケットメーカー (CPMM)
定常積AMMは最も基本的なAMM実装の1つです。あるDEXプラットフォームが提供する定常積に基づくAMMを例に挙げると、そのコア原理はプール内の2種類のトークンの供給量の積を一定に保つことであり、すなわちX * Y = kです。
ユーザーがプールに流動性を追加すると、システムは自動的にユーザーのウォレットに関連口座を作成し、LPトークンを発行します。これらのLPトークンは、ユーザーが特定のプールにおける持分を証明するために使用され、ユーザーが流動性を引き出す際に破棄されます。
CPMMのチェーン上プログラムはAnchorを使用して開発されています。トークンを交換する際、ユーザーの操作はswap関連の命令をトリガーします。TRUMP-USDC取引ペアを例にとると、ユーザーがUSDCを使用してTRUMPを交換する際は、その取引ペアのプールを通じて操作が行われます。
! SolanaエコシステムAMM研究:高流動性の背後にある基礎となるコード
具体的なスワッププロセスでは、システムは恒常的な積の公式に基づいて、ユーザーが獲得できるターゲットトークンの数量を計算します。計算式は次のとおりです:
Δy = (Δx * y) / (x + Δx)
ここでΔyはユーザーが獲得できるターゲットトークンの数量、xとyはそれぞれプール内の2種類のトークンの現在の数量、Δxはユーザーが入力するトークンの数量です。注意すべきは、この計算には手数料が含まれておらず、手数料は前のステップで差し引かれます。
! SolanaエコシステムAMM研究:高流動性の背後にある基本的なコード
中央集権型流動性マーケットメーカー (CLMM)
集中流動性マーケットメーカーは別のAMMの実装であり、その設計はある有名なDEXのV3バージョンを参考にしています。CLMMは流動性提供者が資金を注入する際に特定の価格範囲を選択できるようにし、その資金はその範囲内でのみ使用されます。
CLMMは複数の手数料レベルをサポートしており、各トークンペアに対応するレベルのプールを作成できます。CPMMとは異なり、CLMMは各プールのために個別に契約を展開する必要はありません。
! Solana Ecosystem AMM Research: The Underlying Code Behind High Liquidity
CLMMにおいて、流動性プロバイダーは資金を現在の価格近辺の特定の範囲に集中させることを選択できます。この方法は資金の利用効率を向上させることができますが、LPのリスク管理能力に対してもより高い要求を提出します。LPは市場の変動による潜在的な損失に対処するために、より積極的に自らの流動性を管理する必要があります。
! SolanaエコシステムAMMリサーチ:高流動性の背後にある基礎となるコード
ダイナミック流動性AMM(DLMM)
ダイナミック流動性マーケットメーカーは、あるプラットフォームによって導入されたAMM製品です。DLMMはCLMMに似ていますが、特定の価格範囲内で資金を集中させることを許可しますが、具体的な実装には違いがあります。
DLMMは「Bin」の概念を導入し、価格範囲を複数の小段階に分割します。同じBin内で取引が行われると、トレーダーはゼロスリッページの利点を享受します。この設計は取引量と成功率を向上させ、理論的にはLPにより多くの利益をもたらすことができます。
! SolanaエコシステムAMMリサーチ:高流動性の背後にある基礎となるコード
DLMMでは、トークンは現在の価格の両側に分布しています。現在アクティブなBinには2種類のトークンが存在し、他のBinには単一のトークンのみが含まれています。アクティブなBin内のトークンの数量が変化すると、システムは実際の状況に基づいてアクティブなBinを調整し、プール内の価格変動を促進します。
! SolanaエコシステムAMM研究:高流動性の背後にある基礎となるコード
DLMMはLPに三つの戦略を提供します: Spot、Curve、Bid Ask。Spot戦略はほとんどの流動性プールに適しており; Curve戦略は価格変動が小さいプール、例えばステーブルコインペアにより適しています; Bid Ask戦略は価格変動が大きいプールに適していますが、LPはリスク管理のために頻繁にポジションを調整する必要があります。
まとめ
AMMはWeb3金融分野の重要な要素として、独自のメカニズムを通じて分散型金融の発展を推進しています。技術の進歩とエコシステムの整備に伴い、AMMは今後さらに大きな役割を果たし、従来の金融の構図を変えることが期待されています。流動性提供者にとって、異なるAMMの特徴とリスクを理解し、適切な戦略を選択することが重要です。
! SolanaエコシステムAMM研究:高流動性の背後にある基礎となるコード