# Web3金融の核心:ソラナエコシステムにおけるAMMの深い解析Web3業界では、DeFi関連の製品が市場の主導的地位を占めています。その中で、自動做市商(AMM)は重要な役割を果たし、Web3金融の変革を推進する重要な力となっています。本稿では、ソラナエコシステムの中でのいくつかの重要なAMM実装について探討し、流動性提供者(LP)が投資戦略を選択する参考となることを目指します。! [SolanaエコシステムAMM研究:高流動性の背後にある基礎となるコード](https://img-cdn.gateio.im/social/moments-888d982f15ce3c27c6334c37dfa8fdd9)## CPMM:一定積の自動マーケットメーカーCPMM(定数積マーケットメイカー)は最も基本的なAMMの実装の一つです。ソラナエコシステム内のある取引プラットフォームを例にすると、そのCPMMは定数積原理に基づいており、プール内の2種類のトークンの供給量の積が一定であることを意味します:X * Y = k。ユーザーがプールに流動性を追加すると、システムはユーザーのウォレットに関連アカウントを自動的に作成し、LPトークンを発行します。これらのLPトークンは、ユーザーが特定のプール内でのシェアを証明するために使用され、流動性を引き出す際に破棄されます。! [SolanaエコシステムAMM研究:高流動性の背後にある基礎となるコード](https://img-cdn.gateio.im/social/moments-0cd2b8ac94f0c770688a696d01aa3a14)CPMMのオンチェーンプログラムはAnchorを使用して開発されています。トークンを交換する際、ユーザーはswapに関連する指示をトリガーします。例えば、ユーザーがUSDCをTRUMPに交換したい場合、TRUMP-USDCプールを通じて行います。システムは渡されたプールアドレス、トークンアドレスなどを使用して、対応するToken Accountの状態を変更し、swap操作を完了します。具体の交換数量の計算は、恒常的な積の公式に基づいています:(X + ΔX) * (Y - ΔY) = X * Y数学的変換を通じて、交換可能なターゲットトークンの数量ΔYを得る:ΔY = (ΔX * Y) / (X + ΔX)注意、この計算には手数料は含まれておらず、手数料は前置きのロジックで既に差し引かれています。! [SolanaエコシステムAMM研究:高流動性の背後にある基本的なコード](https://img-cdn.gateio.im/social/moments-2ec2653a014a540b670682d2caf3a00d)## CLMM:集中流動性マーケットメイカーCLMM(集中流動性自動マーケットメイカー)は、ある有名なDEXのV3バージョンに似た別のAMM実装です。これにより、各トークンペアのために複数の手数料レベルのプールを作成することができます。CLMMの主な特徴は、LPが資金を注入する際に価格範囲を選定できることです。資金は選定された範囲内にのみ分配されます。このメカニズムにより、LPは資金をより効果的に活用できるようになりますが、同時に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)## DLMM:ダイナミック流動性AMMDLMM(ダイナミック流動性マーケットメイカー)は、集中流動性に基づく別のAMM製品です。価格帯を複数の小さなセグメントに分割する「Bin」の概念を導入しています。DLMMでは、現在アクティブなBinには2種類のトークンが含まれており、他のBinは両側に分布しており、それぞれ単一のトークンのみを含んでいます。この設計は、同じBin内でのスリッページゼロの取引を可能にし、取引量と成功率の向上に寄与します。! [SolanaエコシステムAMMリサーチ:高流動性の背後にある基礎となるコード](https://img-cdn.gateio.im/social/moments-fef4e9886047f31e3328b34af69187d5)DLMMはLPに3つの戦略を提供します:Spot、Curve、Bid Ask。Spot戦略はほとんどのプールに適しており、Curve戦略は価格変動が小さいプール、例えばステーブルコインペアに適しています。Bid Ask戦略は価格変動が大きいプールにより適していますが、LPは頻繁にポジションを調整する必要があります。! [SolanaエコシステムAMM研究:高流動性の背後にある基礎となるコード](https://img-cdn.gateio.im/social/moments-bb11b6aeaa5618925c982930d7ba7895)## まとめAMMはWeb3金融分野の重要な構成要素として、その革新的なメカニズムを通じて分散型金融の発展を促進しています。技術の進歩とエコシステムの整備が進む中、AMMは今後さらに大きな役割を果たし、従来の金融の形態をさらに変えることが期待されています。参加者にとって、異なるAMMの特徴や運用メカニズムを深く理解することは、より効果的な投資戦略を策定するのに役立ちます。! [SolanaエコシステムAMM研究:高流動性の背後にある基礎となるコード](https://img-cdn.gateio.im/social/moments-e993d4d3b41f519e823ea34dc4d04263)
ソラナエコシステムAMM解析:CPMM、CLMMとDLMMの原理と応用
Web3金融の核心:ソラナエコシステムにおけるAMMの深い解析
Web3業界では、DeFi関連の製品が市場の主導的地位を占めています。その中で、自動做市商(AMM)は重要な役割を果たし、Web3金融の変革を推進する重要な力となっています。本稿では、ソラナエコシステムの中でのいくつかの重要なAMM実装について探討し、流動性提供者(LP)が投資戦略を選択する参考となることを目指します。
! SolanaエコシステムAMM研究:高流動性の背後にある基礎となるコード
CPMM:一定積の自動マーケットメーカー
CPMM(定数積マーケットメイカー)は最も基本的なAMMの実装の一つです。ソラナエコシステム内のある取引プラットフォームを例にすると、そのCPMMは定数積原理に基づいており、プール内の2種類のトークンの供給量の積が一定であることを意味します:X * Y = k。
ユーザーがプールに流動性を追加すると、システムはユーザーのウォレットに関連アカウントを自動的に作成し、LPトークンを発行します。これらのLPトークンは、ユーザーが特定のプール内でのシェアを証明するために使用され、流動性を引き出す際に破棄されます。
! SolanaエコシステムAMM研究:高流動性の背後にある基礎となるコード
CPMMのオンチェーンプログラムはAnchorを使用して開発されています。トークンを交換する際、ユーザーはswapに関連する指示をトリガーします。例えば、ユーザーがUSDCをTRUMPに交換したい場合、TRUMP-USDCプールを通じて行います。システムは渡されたプールアドレス、トークンアドレスなどを使用して、対応するToken Accountの状態を変更し、swap操作を完了します。
具体の交換数量の計算は、恒常的な積の公式に基づいています:
(X + ΔX) * (Y - ΔY) = X * Y
数学的変換を通じて、交換可能なターゲットトークンの数量ΔYを得る:
ΔY = (ΔX * Y) / (X + ΔX)
注意、この計算には手数料は含まれておらず、手数料は前置きのロジックで既に差し引かれています。
! SolanaエコシステムAMM研究:高流動性の背後にある基本的なコード
CLMM:集中流動性マーケットメイカー
CLMM(集中流動性自動マーケットメイカー)は、ある有名なDEXのV3バージョンに似た別のAMM実装です。これにより、各トークンペアのために複数の手数料レベルのプールを作成することができます。
CLMMの主な特徴は、LPが資金を注入する際に価格範囲を選定できることです。資金は選定された範囲内にのみ分配されます。このメカニズムにより、LPは資金をより効果的に活用できるようになりますが、同時にLPの金融管理能力に対する要求も高まります。
! Solana Ecosystem AMM Research: The Underlying Code Behind High Liquidity
LPは両側または片側の流動性を提供することを選択できます。価格変動が小さいプールに対して、LPはより小さい価格範囲を選ぶ傾向があります。一方、価格変動が激しいプールに対しては、無常損失のリスクを減らすためにより大きな範囲を選ぶ傾向があります。
! SolanaエコシステムAMMリサーチ:高流動性の背後にある基礎となるコード
DLMM:ダイナミック流動性AMM
DLMM(ダイナミック流動性マーケットメイカー)は、集中流動性に基づく別のAMM製品です。価格帯を複数の小さなセグメントに分割する「Bin」の概念を導入しています。
DLMMでは、現在アクティブなBinには2種類のトークンが含まれており、他のBinは両側に分布しており、それぞれ単一のトークンのみを含んでいます。この設計は、同じBin内でのスリッページゼロの取引を可能にし、取引量と成功率の向上に寄与します。
! SolanaエコシステムAMMリサーチ:高流動性の背後にある基礎となるコード
DLMMはLPに3つの戦略を提供します:Spot、Curve、Bid Ask。Spot戦略はほとんどのプールに適しており、Curve戦略は価格変動が小さいプール、例えばステーブルコインペアに適しています。Bid Ask戦略は価格変動が大きいプールにより適していますが、LPは頻繁にポジションを調整する必要があります。
! SolanaエコシステムAMM研究:高流動性の背後にある基礎となるコード
まとめ
AMMはWeb3金融分野の重要な構成要素として、その革新的なメカニズムを通じて分散型金融の発展を促進しています。技術の進歩とエコシステムの整備が進む中、AMMは今後さらに大きな役割を果たし、従来の金融の形態をさらに変えることが期待されています。参加者にとって、異なるAMMの特徴や運用メカニズムを深く理解することは、より効果的な投資戦略を策定するのに役立ちます。
! SolanaエコシステムAMM研究:高流動性の背後にある基礎となるコード