# ソラナエコシステムのAMMメカニズム探究Web3業界では、分散型金融(DeFi)関連の商品が主導的な地位を占めています。その中で、自動マーケットメーカー(AMM)は核心的な要素として、Web3金融の革新を推進する重要な力です。本稿では、ソラナエコシステムにおけるいくつかの重要なAMM実装を紹介し、流動性提供者(LP)が投資戦略を選ぶ際の参考になることを願っています。! [SolanaエコシステムAMM研究:高流動性の背後にある基礎となるコード](https://img-cdn.gateio.im/social/moments-888d982f15ce3c27c6334c37dfa8fdd9)## 恒常積の自動マーケットメイカー(CPMM)定常積のマーケットメイカーは、最も基本的なAMMの実装方法の一つです。ソラナエコシステム内のある取引プラットフォームを例にとると、そのCPMMはプール内の2種類のトークンの供給量の積が一定であるという原則に従います:X * Y = k。ユーザーがプールに流動性を追加すると、CPMMは自動的にユーザーの関連アカウントを作成し、ユーザーがそのプールにおけるシェアを証明するためのLPトークンを発行します。これらのLPトークンは、ユーザーが流動性を引き出す際に破棄されます。CPMMのオンチェーンプログラムはAnchorで開発されています。ユーザーがCPMMを通じてトークンを交換する際には、swap関連の命令がトリガーされます。たとえば、ユーザーがUSDCを使用してTRUMPを交換する場合、TRUMP-USDCの取引ペアを通じて行うことができます。! [SolanaエコシステムAMM研究:高流動性の背後にある基礎となるコード](https://img-cdn.gateio.im/social/moments-0cd2b8ac94f0c770688a696d01aa3a14)ソラナエコシステムでは、LP取引ペアはToken Accountで簡単に表現でき、イーサリアムのように新しいコントラクトをデプロイする必要はありません。取引時には直接CPMMプログラムと対話し、プログラムは渡されたプールアドレス、トークンアドレスなどを通じて、対応するToken Accountの状態を変更し、スワップ操作を完了します。CPMMのコアロジックは、トークンの総量の変化前後の積を不変に保つことです。数学的な導出により、交換によって得られる目標トークン数量の計算式を得ることができます: Δy = (Δx * y) / (x + Δx)。この計算には手数料は含まれていません。手数料は前提条件のロジックで差し引かれます。! [SolanaエコシステムAMM研究:高流動性の背後にある基本的なコード](https://img-cdn.gateio.im/social/moments-2ec2653a014a540b670682d2caf3a00d)## 中央集権型流動性マーケットメーカー (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が自分のポジションをより積極的に管理する必要があることです。適切に対処しない場合、頻繁な市場の変動が深刻な無常損失を引き起こす可能性があります。! [SolanaエコシステムAMMリサーチ:高流動性の背後にある基礎となるコード](https://img-cdn.gateio.im/social/moments-2d7712d72d2c0895cbb3a5bc896a9781)## ダイナミック流動性AMM(DLMM)ダイナミック流動性マーケットメーカーは、ソラナエコシステムにおけるもう一つの革新的なAMM実装です。"Bin"の概念を導入し、価格空間を一連の区間に分割します。同じBin内での取引はゼロスリッページの恩恵を受けることができ、取引量と成功率の向上に寄与します。DLMMのトークンも現在の価格の両側に分布していますが、現在アクティブなBinには2種類のトークンがあります。他のBinにはそれぞれ単一のトークンのみが含まれています。アクティブBin内のあるトークンの数量がゼロになると、DLMMはアクティブ状態を隣接するBinに移行させ、価格の変動を促進します。! [SolanaエコシステムAMMリサーチ:高流動性の背後にある基礎となるコード](https://img-cdn.gateio.im/social/moments-fef4e9886047f31e3328b34af69187d5)DLMMはLPに三つの戦略を提供しています: Spot、Curve、Bid Ask。Spot戦略はほとんどのプールに適しています; Curve戦略は価格変動が小さいステーブルコインペアに適しています; Bid Ask戦略はより変動の激しい取引ペアに適していますが、LPは頻繁にポジションを調整する必要があります。! [SolanaエコシステムAMM研究:高流動性の背後にある基礎となるコード](https://img-cdn.gateio.im/social/moments-bb11b6aeaa5618925c982930d7ba7895)## まとめWeb3金融の重要な要素として、AMMはその独自のメカニズムを通じて分散型金融の発展を促進しています。技術の進歩とエコシステムの整備に伴い、AMMは将来的により大きな役割を果たし、従来の金融の構造をさらに変えることが期待されています。異なるAMMの実装にはそれぞれの特徴があり、LPは選択する際に自身のリスク嗜好と管理能力に基づいて適切な選択を行う必要があります。! [SolanaエコシステムAMM研究:高流動性の背後にある基礎となるコード](https://img-cdn.gateio.im/social/moments-e993d4d3b41f519e823ea34dc4d04263)
ソラナエコシステムAMMメカニズム完全解説: CPMM、CLMM、DLMMの原理と長所・短所
ソラナエコシステムのAMMメカニズム探究
Web3業界では、分散型金融(DeFi)関連の商品が主導的な地位を占めています。その中で、自動マーケットメーカー(AMM)は核心的な要素として、Web3金融の革新を推進する重要な力です。本稿では、ソラナエコシステムにおけるいくつかの重要なAMM実装を紹介し、流動性提供者(LP)が投資戦略を選ぶ際の参考になることを願っています。
! SolanaエコシステムAMM研究:高流動性の背後にある基礎となるコード
恒常積の自動マーケットメイカー(CPMM)
定常積のマーケットメイカーは、最も基本的なAMMの実装方法の一つです。ソラナエコシステム内のある取引プラットフォームを例にとると、そのCPMMはプール内の2種類のトークンの供給量の積が一定であるという原則に従います:X * Y = k。
ユーザーがプールに流動性を追加すると、CPMMは自動的にユーザーの関連アカウントを作成し、ユーザーがそのプールにおけるシェアを証明するためのLPトークンを発行します。これらのLPトークンは、ユーザーが流動性を引き出す際に破棄されます。
CPMMのオンチェーンプログラムはAnchorで開発されています。ユーザーがCPMMを通じてトークンを交換する際には、swap関連の命令がトリガーされます。たとえば、ユーザーがUSDCを使用してTRUMPを交換する場合、TRUMP-USDCの取引ペアを通じて行うことができます。
! SolanaエコシステムAMM研究:高流動性の背後にある基礎となるコード
ソラナエコシステムでは、LP取引ペアはToken Accountで簡単に表現でき、イーサリアムのように新しいコントラクトをデプロイする必要はありません。取引時には直接CPMMプログラムと対話し、プログラムは渡されたプールアドレス、トークンアドレスなどを通じて、対応するToken Accountの状態を変更し、スワップ操作を完了します。
CPMMのコアロジックは、トークンの総量の変化前後の積を不変に保つことです。数学的な導出により、交換によって得られる目標トークン数量の計算式を得ることができます: Δy = (Δx * y) / (x + Δx)。この計算には手数料は含まれていません。手数料は前提条件のロジックで差し引かれます。
! SolanaエコシステムAMM研究:高流動性の背後にある基本的なコード
中央集権型流動性マーケットメーカー (CLMM)
集中流動性のマーケットメーカーは、イーサリアム上のあるDEX V3に類似した別のAMM実装です。各トークンペアには複数の手数料レベルがあり、それぞれに対応するプールを作成できます。
CLMMは、LPが資金を注入する際に価格範囲を選択できるようにし、その範囲内でのみ資金が分布します。このメカニズムは資金の利用率を向上させますが、同時にLPのリスク管理能力に対してより高い要求を課します。
ボラティリティの低いプールでは、LPは狭い価格範囲を選ぶ傾向があります。ボラティリティの高いプールでは、広い範囲を選ぶ傾向があります。これにより、選択した範囲から価格が逸脱することによる恒常的な損失を減少させることができます。
! Solana Ecosystem AMM Research: The Underlying Code Behind High Liquidity
注意が必要なのは、集中流動性が資金効率を向上させる一方で、LPが自分のポジションをより積極的に管理する必要があることです。適切に対処しない場合、頻繁な市場の変動が深刻な無常損失を引き起こす可能性があります。
! SolanaエコシステムAMMリサーチ:高流動性の背後にある基礎となるコード
ダイナミック流動性AMM(DLMM)
ダイナミック流動性マーケットメーカーは、ソラナエコシステムにおけるもう一つの革新的なAMM実装です。"Bin"の概念を導入し、価格空間を一連の区間に分割します。同じBin内での取引はゼロスリッページの恩恵を受けることができ、取引量と成功率の向上に寄与します。
DLMMのトークンも現在の価格の両側に分布していますが、現在アクティブなBinには2種類のトークンがあります。他のBinにはそれぞれ単一のトークンのみが含まれています。アクティブBin内のあるトークンの数量がゼロになると、DLMMはアクティブ状態を隣接するBinに移行させ、価格の変動を促進します。
! SolanaエコシステムAMMリサーチ:高流動性の背後にある基礎となるコード
DLMMはLPに三つの戦略を提供しています: Spot、Curve、Bid Ask。Spot戦略はほとんどのプールに適しています; Curve戦略は価格変動が小さいステーブルコインペアに適しています; Bid Ask戦略はより変動の激しい取引ペアに適していますが、LPは頻繁にポジションを調整する必要があります。
! SolanaエコシステムAMM研究:高流動性の背後にある基礎となるコード
まとめ
Web3金融の重要な要素として、AMMはその独自のメカニズムを通じて分散型金融の発展を促進しています。技術の進歩とエコシステムの整備に伴い、AMMは将来的により大きな役割を果たし、従来の金融の構造をさらに変えることが期待されています。異なるAMMの実装にはそれぞれの特徴があり、LPは選択する際に自身のリスク嗜好と管理能力に基づいて適切な選択を行う必要があります。
! SolanaエコシステムAMM研究:高流動性の背後にある基礎となるコード