# ソラナエコシステムにおけるAMMメカニズムの探究Web3業界では、分散型金融(DeFi)に関連する製品が市場の主導権を握っています。その中で、自动做市商(AMM)は重要な役割を果たし、Web3金融革新を推進する重要な力となっています。本稿では、ソラナエコシステムにおけるいくつかの重要なAMM実装を紹介し、流動性提供者(LP)が投資戦略を選択する際の参考になればと思います。! [SolanaエコシステムAMM研究:高流動性の背後にある基礎となるコード](https://img-cdn.gateio.im/social/moments-888d982f15ce3c27c6334c37dfa8fdd9)## コンスタントな製品マーケットメーカー (CPMM)CPMMは最も基本的なAMMの実装の一つであり、多くの製品において応用されています。ある取引プラットフォームが提供する定数積に基づくAMMを例に取ると、その核心原理はプール内の2種類のトークンの供給量が固定された積を維持することです:X * Y = k。ユーザーがプールに流動性を追加すると、システムは自動的にユーザーのウォレットに関連アカウントを作成し、特定のプールにおけるそのユーザーのシェアを証明するためにLPトークンを発行します。流動性を引き出す際にLPトークンは破棄されます。CPMMのオンチェーンプログラムはAnchorを使用して開発されています。ユーザーがトークンを交換する際に、swapに関連する命令がトリガーされます。例えば、ユーザーがUSDCをTRUMPに交換したい場合、TRUMP-USDCプールを介して交換できます。! [SolanaエコシステムAMM研究:高流動性の背後にある基礎となるコード](https://img-cdn.gateio.im/social/moments-0cd2b8ac94f0c770688a696d01aa3a14)具体的なスワップ操作では、システムは恒常的な積の公式に基づいて交換可能なターゲットトークンの数量を計算します。計算式は次の通りです:Δy = (Δx * y) / (x + Δx)ここでxとyはそれぞれプール内の2種類のトークンの数量を表し、Δxは入力トークンの数量、Δyは交換可能な出力トークンの数量を表します。注意が必要なのは、この計算には手数料が含まれておらず、手数料は前処理のロジックで既に差し引かれています。! [SolanaエコシステムAMM研究:高流動性の背後にある基本的なコード](https://img-cdn.gateio.im/social/moments-2ec2653a014a540b670682d2caf3a00d)## 中央集権型流動性マーケットメーカー (CLMM)CLMMは、特定のDEXのV3バージョンに似ており、各トークンペアのために異なる料金レベルのプールを複数作成することを可能にします。CLMMは、tick、多料金レベル、集中流動性など、多くの概念を取り入れています。CPMMとは異なり、CLMMでは流動性提供者が資金を注入する際に特定の価格範囲を選択でき、その範囲内でのみ資金が分配されます。このメカニズムは資金の利用率を向上させますが、LPのリスク管理能力に対する要求も高まります。! [Solana Ecosystem AMM Research: The Underlying Code Behind High Liquidity](https://img-cdn.gateio.im/social/moments-e37158b5b9adf9a88d817e837dcc7456)価格変動が小さいプールに対して、LPは通常、狭い価格範囲を選択します。一方で、変動が激しいプールに対しては、広い範囲を選ぶ傾向があります。こうすることで、現在の価格が選択した範囲から外れるのをできるだけ避け、無常損失を減らすことが目的です。LPはまた、単一のトークンのみを注入して、いわゆる片側流動性を提供することを選択できます。これは伝統的な金融における指値注文に似ていますが、リスクポイントも多くなります。! [SolanaエコシステムAMMリサーチ:高流動性の背後にある基礎となるコード](https://img-cdn.gateio.im/social/moments-2d7712d72d2c0895cbb3a5bc896a9781)## ダイナミック流動性AMM(DLMM)DLMMは、特定のDEX V3に基づく別のAMM製品です。"Bin"の概念を導入し、価格帯をいくつかの小さなセグメントに分割します。同じBin内で取引が行われると、トレーダーはゼロスリッページの利点を享受でき、これにより取引量と成功率が向上します。! [SolanaエコシステムAMMリサーチ:高流動性の背後にある基礎となるコード](https://img-cdn.gateio.im/social/moments-fef4e9886047f31e3328b34af69187d5)DLMMでは、プール内のトークンも現在の価格の両側に分布しています。現在アクティブなビンには2種類のトークンが存在し、固定価格でスリッページなしで交換できます。他のビンはアクティブなビンの両側に分布しており、それぞれ単一のトークンのみを含んでいます。! [SolanaエコシステムAMM研究:高流動性の背後にある基礎となるコード](https://img-cdn.gateio.im/social/moments-bb11b6aeaa5618925c982930d7ba7895)DLMMはLPに3つの戦略を提供しています: Spot、Curve、Bid Ask。Spot戦略はほとんどのプールに適しており、Curve戦略は価格変動が小さいプール、例えばステーブルコインのペアにより適しています。Bid Ask戦略は価格変動が大きいプールに適していますが、LPは頻繁にポジションを調整する必要があります。! [SolanaエコシステムAMM研究:高流動性の背後にある基礎となるコード](https://img-cdn.gateio.im/social/moments-e993d4d3b41f519e823ea34dc4d04263)## まとめWeb3金融分野の重要な構成要素として、AMMはその独自のメカニズムを通じて分散型金融の発展を促進しています。技術の進歩とエコシステムの充実に伴い、AMMは将来的により大きな役割を果たし、従来の金融構造をさらに変えることが期待されています。流動性提供者にとって、異なるAMMメカニズムの特徴とリスクを理解することは、適切な投資戦略を策定する上で非常に重要です。
ソラナエコシステムAMMメカニズム全解: 恒常的な積、集中流動性と動的流動性の比較
ソラナエコシステムにおけるAMMメカニズムの探究
Web3業界では、分散型金融(DeFi)に関連する製品が市場の主導権を握っています。その中で、自动做市商(AMM)は重要な役割を果たし、Web3金融革新を推進する重要な力となっています。本稿では、ソラナエコシステムにおけるいくつかの重要なAMM実装を紹介し、流動性提供者(LP)が投資戦略を選択する際の参考になればと思います。
! SolanaエコシステムAMM研究:高流動性の背後にある基礎となるコード
コンスタントな製品マーケットメーカー (CPMM)
CPMMは最も基本的なAMMの実装の一つであり、多くの製品において応用されています。ある取引プラットフォームが提供する定数積に基づくAMMを例に取ると、その核心原理はプール内の2種類のトークンの供給量が固定された積を維持することです:X * Y = k。
ユーザーがプールに流動性を追加すると、システムは自動的にユーザーのウォレットに関連アカウントを作成し、特定のプールにおけるそのユーザーのシェアを証明するためにLPトークンを発行します。流動性を引き出す際にLPトークンは破棄されます。
CPMMのオンチェーンプログラムはAnchorを使用して開発されています。ユーザーがトークンを交換する際に、swapに関連する命令がトリガーされます。例えば、ユーザーがUSDCをTRUMPに交換したい場合、TRUMP-USDCプールを介して交換できます。
! SolanaエコシステムAMM研究:高流動性の背後にある基礎となるコード
具体的なスワップ操作では、システムは恒常的な積の公式に基づいて交換可能なターゲットトークンの数量を計算します。計算式は次の通りです:
Δy = (Δx * y) / (x + Δx)
ここでxとyはそれぞれプール内の2種類のトークンの数量を表し、Δxは入力トークンの数量、Δyは交換可能な出力トークンの数量を表します。注意が必要なのは、この計算には手数料が含まれておらず、手数料は前処理のロジックで既に差し引かれています。
! SolanaエコシステムAMM研究:高流動性の背後にある基本的なコード
中央集権型流動性マーケットメーカー (CLMM)
CLMMは、特定のDEXのV3バージョンに似ており、各トークンペアのために異なる料金レベルのプールを複数作成することを可能にします。CLMMは、tick、多料金レベル、集中流動性など、多くの概念を取り入れています。
CPMMとは異なり、CLMMでは流動性提供者が資金を注入する際に特定の価格範囲を選択でき、その範囲内でのみ資金が分配されます。このメカニズムは資金の利用率を向上させますが、LPのリスク管理能力に対する要求も高まります。
! Solana Ecosystem AMM Research: The Underlying Code Behind High Liquidity
価格変動が小さいプールに対して、LPは通常、狭い価格範囲を選択します。一方で、変動が激しいプールに対しては、広い範囲を選ぶ傾向があります。こうすることで、現在の価格が選択した範囲から外れるのをできるだけ避け、無常損失を減らすことが目的です。
LPはまた、単一のトークンのみを注入して、いわゆる片側流動性を提供することを選択できます。これは伝統的な金融における指値注文に似ていますが、リスクポイントも多くなります。
! SolanaエコシステムAMMリサーチ:高流動性の背後にある基礎となるコード
ダイナミック流動性AMM(DLMM)
DLMMは、特定のDEX V3に基づく別のAMM製品です。"Bin"の概念を導入し、価格帯をいくつかの小さなセグメントに分割します。同じBin内で取引が行われると、トレーダーはゼロスリッページの利点を享受でき、これにより取引量と成功率が向上します。
! SolanaエコシステムAMMリサーチ:高流動性の背後にある基礎となるコード
DLMMでは、プール内のトークンも現在の価格の両側に分布しています。現在アクティブなビンには2種類のトークンが存在し、固定価格でスリッページなしで交換できます。他のビンはアクティブなビンの両側に分布しており、それぞれ単一のトークンのみを含んでいます。
! SolanaエコシステムAMM研究:高流動性の背後にある基礎となるコード
DLMMはLPに3つの戦略を提供しています: Spot、Curve、Bid Ask。Spot戦略はほとんどのプールに適しており、Curve戦略は価格変動が小さいプール、例えばステーブルコインのペアにより適しています。Bid Ask戦略は価格変動が大きいプールに適していますが、LPは頻繁にポジションを調整する必要があります。
! SolanaエコシステムAMM研究:高流動性の背後にある基礎となるコード
まとめ
Web3金融分野の重要な構成要素として、AMMはその独自のメカニズムを通じて分散型金融の発展を促進しています。技術の進歩とエコシステムの充実に伴い、AMMは将来的により大きな役割を果たし、従来の金融構造をさらに変えることが期待されています。流動性提供者にとって、異なるAMMメカニズムの特徴とリスクを理解することは、適切な投資戦略を策定する上で非常に重要です。