Documentation Index
Fetch the complete documentation index at: https://docs.raydium.io/llms.txt
Use this file to discover all available pages before exploring further.
このページは AI による自動翻訳です。すべての内容は英語版を正とします。英語版を表示 →
1 段落の要約
AMM v4 は Raydium が最初にリリースしたプログラムです。恒積不変式(x · y = k)を保持しています。元々は ハイブリッド AMM として設計されており、各プールは OpenBook(旧 Serum)のリミットオーダーブック市場の上に構築され、その曲線の一部がそのブック上のリミットオーダーとしてミラーされていたため、ユーザーとアグリゲーターはプール(AMM パス)に対して直接スワップするか、プールが所有する OpenBook 上のリミットオーダー(CLOB パス)に対してスワップすることができました。OpenBook 側はその後無効化されました — プールは OpenBook 上でのオーダーの投稿・保守を行わなくなり、すべてのスワップトラフィックは AMM のみの V2 スワップエントリポイントを経由します。Token-2022 はサポートされていません。AMM v4 は 依然として恒積 AMM として完全に動作可能 です — すべてのプールは取引を続け、手数料は引き続き徴収され、LP は引き続き収益を得ます。ただし、UI と SDK は新しいプール作成をデフォルトで CPMM に設定しています。これは CPMM がより安価で、より多くのミント種に対応しているためです。
ハイブリッド歴史(コンテキスト)
ローンチ時、Serum のオーダーブックと並行してプールを構築することは、リクイディティの断片化のリスクがありました。ハイブリッド設計により、AMM の曲線をリミットオーダーとしてブック上に公開し、オーダーブックルーターはプールの奥行きを無料で確認できるようにしました。OpenBook が 2022 年後期に Serum からフォークした後、プログラムは最小限の変更で OpenBook に対して動作し続けました。CPMM とオンチェーンアグリゲーターが成熟するにつれ、オーダーブック側の利点は薄れ、AMM v4 の OpenBook 統合は最終的に無効化されました — 曲線はプールの唯一の実行サーフェスになりました。AMM v4 が提供するもの(CPMM が提供しないもの)
- レガシーペアの深いリクイディティ。 大型ペア(SOL-USDC、mSOL-USDC など)で大きな AMM v4 TVL を持つペアは、それらのトレードにおいて最深の場所として機能します。
AMM v4 が提供しないもの
- Token-2022。 サポートされていません。AMM v4 は Token-2022 が存在する前に作成されました。そのアカウントレイアウトはクラシック SPL Token を想定しています。
- 低いアカウント数。 スワップはプール、オーソリティ、ボルト、さらに OpenBook 全体のイベント・リクエストキュー、ビッド・アスク側に影響を与えます。CLOB をバイパスする直接 AMM スワップであっても、命令がそれらを検証するため、すべての OpenBook アカウントを引きずります。
- 低いコンピュート使用率。 アカウント検証だけで、完全な CPMM スワップより多くのコストがかかります。
- デフォルトの新規プールフロー。 プログラムは依然として機能しており
Initializeを受け付けていますが、Raydium UI、SDK、およびapi-v3.raydium.ioは「AMM v4 プールを作成」ボタンをもう表示しません — 新規プールのデフォルトパスは CPMM です。
AMM v4 と CPMM の違い
| 項目 | AMM v4 | CPMM |
|---|---|---|
| 曲線 | 恒積 | 恒積 |
| OpenBook 依存 | 不活性(元々はあり;現在は無効) | なし |
| Token-2022 | いいえ | はい |
| V2 スワップあたりのアカウント数 | ~9 | ~11 |
| スワップあたりのコンピュートユニット | ~80k–120k(V2 パス) | ~60k–100k |
| LP 手数料 | ボリュームの 0.22% | AmmConfig により異なる |
| プロトコル手数料 | ボリュームの 0.03%(固定) | AmmConfig により異なる |
| ファンド手数料 | なし | あり |
| TWAP オラクル | ネイティブ観測アカウントなし | observation リングバッファ |
| 新規プールのデフォルト | いいえ(依然として受け付け) | はい |
products/amm-v4/fees および reference/fee-comparison。
メンタルモデル
AMM v4 プールは今日、恒積x · y = k AMM です。両方のボルトは完全に曲線に利用可能です — OpenBook 統合がもはやアクティブでないため、OpenBook オーダーにコミットされた部分はありません。操作は スワップ(ユーザー ↔ プール、SwapBaseInV2 / SwapBaseOutV2 経由)、デポジット / ウィズドロー(LP オペレーション)、および現在は残存した クランク(MonitorStep、オンチェーンに保持されていますが不要になっており、Raydium のキーパーによってポストされません)です。
従来のメンタルモデル(無効化前): 各ボルトの一部がオープンブックオーダーとしてエスクロー済みでした。充足したオーダーの決済はスワップおよび LP オペレーション中に発生しました;ルーティングされたスワップはプール自身の OpenBook オーダーに対して充足することができました。これらのことは今日動作していません。
CPMM がデフォルトとして推奨される理由
CPMM は OpenBook 依存を排除します。トレードオフは以下の通りです:- CPMM トランザクションはコンピュートで 2 倍~3 倍安いです。
- CPMM は Token-2022 ミントをサポートします。
- アグリゲーターは現在 Raydium SDK 経由で CPMM を直接統合しているため、オーダーブック可視化の利点はほぼ無効です。
- 運用リスク:OpenBook の停止または一時停止は AMM v4 プール(
CrankError、古いオーダー)を低下させます。CPMM にはそのようなカップリングはありません。
protocol-overview/versions-and-migration を参照してください。
AMM v4 が正しい選択である場合
- スワップをルーティングしており、候補プールの 1 つは最高の価格を持つ AMM v4 プールです。
- 既存の AMM v4 プールでリクイディティを提供または管理しています — マイグレーションは選択肢であり、必須ではありません;プールは純粋な AMM として機能し続けます。
- AMM v4 に対して構築された統合を保守しており、マイグレーションする理由がありません。
次は何か
- アカウント — AMM のアカウント プラス それが機能する OpenBook アカウント。
- 数学 — AMM v4 の手数料慣例付き恒積スワップ数学。
- 命令 — 命令サーフェス:
Initialize、Swap、Deposit、Withdraw、クランクヘルパー。 - 手数料 — 0.25% の分割と収集方法。
- コード例 — スワップと LP フロー向け TypeScript 例。
reference/program-addresses正規プログラム ID 向け- このページで参照する対応パーティアカウント向け OpenBook プログラムリポジトリ


