# ソラナエコシステムにおけるAMMメカニズムの探析Web3業界では、分散型金融(DeFi)製品が市場の主導的地位を占めています。その中で、自动做市商(AMM)は重要な要素として、Web3金融イノベーションを推進する重要な力です。本記事では、ソラナエコシステムにおけるいくつかの重要なAMMの実装を紹介し、流動性提供者(LP)の投資戦略選択の参考になることを目的としています。! [SolanaエコシステムAMM研究:高流動性の背後にある基礎となるコード](https://img-cdn.gateio.im/social/moments-888d982f15ce3c27c6334c37dfa8fdd9)## 恒定乗積マーケットメーカー(CPMM)CPMMは最も基本的なAMMの実装であり、多くの製品において利用されています。あるプラットフォームが提供する恒常的積に基づくAMMの例を挙げると、その核心原理はプール内の二種類のトークンの供給量が固定の積を持つことです: X * Y = k。LPにとって、誰かがプールに流動性を追加すると、CPMMは自動的にユーザーの関連アカウントを作成し、プールの持分を証明するためのLPトークンを発行し、出金時に対応するトークンを消滅させます。CPMMのオンチェーンプログラムはAnchorを使用して開発されています。ユーザーがトークンを交換する際にswap命令がトリガーされます。TRUMP-USDCの取引ペアを例に挙げると、ユーザーがUSDCをTRUMPに交換する際に、この取引ペアを通じて行うことができます。取引が実行されると、swapBaseInput命令が呼び出されます。渡されたプールアドレス、トークンアドレスなどを通じて、対応するToken Accountの状態を変更し、スワップ操作を完了します。具体的にどれだけの目標トークンに交換できるかは、恒常的な積の公式によって計算されます。! [SolanaエコシステムAMM研究:高流動性の背後にある基礎となるコード](https://img-cdn.gateio.im/social/moments-0cd2b8ac94f0c770688a696d01aa3a14)! [SolanaエコシステムAMM研究:高流動性の背後にある基本的なコード](https://img-cdn.gateio.im/social/moments-2ec2653a014a540b670682d2caf3a00d)! [Solana Ecosystem AMM Research: The Underlying Code Behind High Liquidity](https://img-cdn.gateio.im/social/moments-e37158b5b9adf9a88d817e837dcc7456)## 中央集権型流動性マーケットメーカー (CLMM)CLMMはある有名なDEXのV3バージョンに似ており、各トークンペアには複数の手数料レベルがあり、対応するレベルのプールを作成できます。CLMMはLPが資金を注入する際に価格範囲を選択でき、その資金は選択した範囲内でのみ分配されます。LPは単一トークンを注入することを選択でき、片側流動性を提供します。これは、伝統金融の指値注文に似ています。ボラティリティが小さいプールでは、LPは比較的小さな範囲を選ぶ傾向があります。ボラティリティが激しいプールでは、価格が選択した範囲から外れることによるインパーマネントロスを避けるために、より大きな範囲を選択します。集中流動性は資金効率を向上させる一方で、LPに対してより高い金融知識を要求します。LPは流動性をより積極的に管理する必要があり、さもなければ深刻なインパーマネントロスを被る恐れがあります。! [SolanaエコシステムAMMリサーチ:高流動性の背後にある基礎となるコード](https://img-cdn.gateio.im/social/moments-2d7712d72d2c0895cbb3a5bc896a9781)! [SolanaエコシステムAMMリサーチ:高流動性の背後にある基礎となるコード](https://img-cdn.gateio.im/social/moments-fef4e9886047f31e3328b34af69187d5)## ダイナミック流動性AMM(DLMM)DLMMは、CLMMに似ていますが、いくつかの特徴的な機能を持つV3ベースの別のAMM製品です。DLMMはBinの概念を導入しており、プールは基本価格から始まり、一定のBinステップごとにBinとして存在します。同じBin内の取引はスリッページゼロの恩恵を受け、取引量と成功率の向上に寄与します。DLMMにおいて、現在アクティブなBinには2種類のトークンが存在し、他のBinは両側に分布しており、単一のトークンのみが存在します。アクティブなBin内のトークンのいずれかが0に減少すると、隣接するBinが新しいアクティブBinとして設定され、プールの価格変動を促進します。DLMMはLPに3つの戦略を提供しています: Spot、Curve、Bid Ask。Spotはほとんどのプールに適しており、Curveは価格変動が小さいステーブルコインペアに適しています。Bid Askは変動が激しいプールに適していますが、LPは頻繁にポジションを調整する必要があります。! [SolanaエコシステムAMM研究:高流動性の背後にある基礎となるコード](https://img-cdn.gateio.im/social/moments-bb11b6aeaa5618925c982930d7ba7895)! [SolanaエコシステムAMM研究:高流動性の背後にある基礎となるコード](https://img-cdn.gateio.im/social/moments-e993d4d3b41f519e823ea34dc4d04263)## まとめAMMはWeb3金融分野の重要な構成要素として、その独自のメカニズムを通じて分散型金融の発展を促進しています。技術の進歩とエコシステムの整備に伴い、AMMは将来的により大きな役割を果たし、伝統的な金融の構図をさらに変えることが期待されています。
ソラナエコシステムAMMメカニズムの比較: CPMM、CLMMおよびDLMM戦略分析
ソラナエコシステムにおけるAMMメカニズムの探析
Web3業界では、分散型金融(DeFi)製品が市場の主導的地位を占めています。その中で、自动做市商(AMM)は重要な要素として、Web3金融イノベーションを推進する重要な力です。本記事では、ソラナエコシステムにおけるいくつかの重要なAMMの実装を紹介し、流動性提供者(LP)の投資戦略選択の参考になることを目的としています。
! SolanaエコシステムAMM研究:高流動性の背後にある基礎となるコード
恒定乗積マーケットメーカー(CPMM)
CPMMは最も基本的なAMMの実装であり、多くの製品において利用されています。あるプラットフォームが提供する恒常的積に基づくAMMの例を挙げると、その核心原理はプール内の二種類のトークンの供給量が固定の積を持つことです: X * Y = k。
LPにとって、誰かがプールに流動性を追加すると、CPMMは自動的にユーザーの関連アカウントを作成し、プールの持分を証明するためのLPトークンを発行し、出金時に対応するトークンを消滅させます。
CPMMのオンチェーンプログラムはAnchorを使用して開発されています。ユーザーがトークンを交換する際にswap命令がトリガーされます。TRUMP-USDCの取引ペアを例に挙げると、ユーザーがUSDCをTRUMPに交換する際に、この取引ペアを通じて行うことができます。
取引が実行されると、swapBaseInput命令が呼び出されます。渡されたプールアドレス、トークンアドレスなどを通じて、対応するToken Accountの状態を変更し、スワップ操作を完了します。具体的にどれだけの目標トークンに交換できるかは、恒常的な積の公式によって計算されます。
! SolanaエコシステムAMM研究:高流動性の背後にある基礎となるコード
! SolanaエコシステムAMM研究:高流動性の背後にある基本的なコード
! Solana Ecosystem AMM Research: The Underlying Code Behind High Liquidity
中央集権型流動性マーケットメーカー (CLMM)
CLMMはある有名なDEXのV3バージョンに似ており、各トークンペアには複数の手数料レベルがあり、対応するレベルのプールを作成できます。CLMMはLPが資金を注入する際に価格範囲を選択でき、その資金は選択した範囲内でのみ分配されます。
LPは単一トークンを注入することを選択でき、片側流動性を提供します。これは、伝統金融の指値注文に似ています。ボラティリティが小さいプールでは、LPは比較的小さな範囲を選ぶ傾向があります。ボラティリティが激しいプールでは、価格が選択した範囲から外れることによるインパーマネントロスを避けるために、より大きな範囲を選択します。
集中流動性は資金効率を向上させる一方で、LPに対してより高い金融知識を要求します。LPは流動性をより積極的に管理する必要があり、さもなければ深刻なインパーマネントロスを被る恐れがあります。
! SolanaエコシステムAMMリサーチ:高流動性の背後にある基礎となるコード
! SolanaエコシステムAMMリサーチ:高流動性の背後にある基礎となるコード
ダイナミック流動性AMM(DLMM)
DLMMは、CLMMに似ていますが、いくつかの特徴的な機能を持つV3ベースの別のAMM製品です。DLMMはBinの概念を導入しており、プールは基本価格から始まり、一定のBinステップごとにBinとして存在します。同じBin内の取引はスリッページゼロの恩恵を受け、取引量と成功率の向上に寄与します。
DLMMにおいて、現在アクティブなBinには2種類のトークンが存在し、他のBinは両側に分布しており、単一のトークンのみが存在します。アクティブなBin内のトークンのいずれかが0に減少すると、隣接するBinが新しいアクティブBinとして設定され、プールの価格変動を促進します。
DLMMはLPに3つの戦略を提供しています: Spot、Curve、Bid Ask。Spotはほとんどのプールに適しており、Curveは価格変動が小さいステーブルコインペアに適しています。Bid Askは変動が激しいプールに適していますが、LPは頻繁にポジションを調整する必要があります。
! SolanaエコシステムAMM研究:高流動性の背後にある基礎となるコード
! SolanaエコシステムAMM研究:高流動性の背後にある基礎となるコード
まとめ
AMMはWeb3金融分野の重要な構成要素として、その独自のメカニズムを通じて分散型金融の発展を促進しています。技術の進歩とエコシステムの整備に伴い、AMMは将来的により大きな役割を果たし、伝統的な金融の構図をさらに変えることが期待されています。