資産価格の更新が一時的に遅延しています一部の資産で最新の価格データの受信が停止しています。データ接続が回復すると、更新は自動的に再開されます。
Bitculator

AndroidでBitculatorを入手

時価総額:

$1,993,178,180,086

24時間出来高:

$198,583,650,129

6 23 清算:

$0

24時間 ロング/ショート:

近日公開

Bitculator · 学ぶ

Automated Market Maker (AMM)

暗号用語での Automated Market Maker (AMM) の意味は何ですか?

# 251·更新済み 6 2026·1 分で読了

Automated Market Maker (AMM) は、従来の注文簿を使用せずに暗号通貨の取引を可能にする分散型プロトコルです。

Automated Market Maker (AMM)とは何か?

Automated Market Maker (AMM)は、トークン価格を算出し、他のトレーダーと相対させる代わりに数学でスワップを成立させるスマートコントラクトです。数式とトークンプールを用いて、いつでも取引価格を提示します。暗号通貨の自動販売機のようなものですが、ボタンの代わりに方程式が並んでいると考えてください。


誤解

AMMsは今すぐ相手になる誰かが必要で、例えばオーダーブックのようだ、という考えがあります。これは正しくありません。プール自体があなたの相手となり、プール内のトークン比率に応じて価格が変化します。


Automated Market Maker (AMM)の仕組み

簡単な説明です。DEXでトークンAをトークンBに交換したいとします。裏側では次のようなことが起きます。

  • ステップ1:トークンはスマートコントラクトが管理する流動性プール内に置かれます。
  • ステップ2:それらのトークンは流動性提供者(LP)によって預けられ、彼らは取引手数料の一部を得ます。
  • ステップ3:コントラクトは数式を使って価格を提示します。一般的な方式ではトークン量の積をほぼ一定に保つため、価格はプール比率から導かれます。
  • ステップ4:あなたがスワップを承認します。コントラクトはトークンBを送り、トークンAを受け取り、プール残高を更新します。
  • ステップ5:比率が変化するため、次の取引はわずかに異なるレートになります。これが組み込まれた価格インパクトの働きです。

以上が流れです。


ヒント

Automated Market Maker (AMM)で交換する前に、適切なスリッページ許容値を設定し、プールサイズを確認してください。流動性の薄いプールや乱高下する市場では、予想以上に価格が動くことがあります。


Automated Market Maker (AMM)の計算方法

多くのプールは定数積のルールに従います。プール内のトークンAの量をx、トークンBの量をyとすると、それらの積はほぼ定数kに保たれます。

x * y = k

あなたがトークンAをΔx追加すると、プールは積がほぼkに保たれるようにyを更新します。出力はしばしば次のように計算されます:

output_B = y - k / (x + Δx)

瞬時の価格はyをxで割った比率から得られます。取引量が大きいほど比率の変化は大きく、価格への影響が増します。



バリエーション

すべてのプールが同じ数式を使うわけではありません。主な種類は次の通りです:

  • 積型:古典的な定数積マーケットメイカー(CPMM)で、xとyの積をほぼ一定に保ちます。
  • 和型:ステーブルコインペアのようにほぼ1対1の資産向けの定数和の数式です。
  • ハイブリッド:等価付近では和型、離れると積型の挙動を混ぜた方式で、ステーブルコインで人気です。
  • 集中型:Uniswap v3で見られるように、特定の価格レンジに流動性を配置して資本効率を高める方式です。

注意

AMMsは自分のプールから価格を提示し、グローバルな価格オラクルではありません。DEXごとにレートが異なる場合があり、プールごとに手数料が変わり、価格変動時には流動性提供者はインパーマネントロスに直面します。


午前3時にUniswapでETHをUSDCに交換しても、プールのコントラクトがライブの見積りを提示してその場で執行するため、取引は成立します。


豆知識

定数積のアイデアは暗号通貨以前のマーケットメイキング研究に起源がありますが、DeFiサマーの際にUniswapがx×y=kのミームを広めて注目を集めました。


まとめ

Automated Market Maker (AMM)を一言で言うと:共有プールから常に取引を成立させるコードで、ブローカーに依頼したり待ったりする必要はありません。

何か忘れましたか??

皆様のご意見は、情報を正確に保つのに役立ちます。間違いや不足している情報があれば、お問い合わせください。

お問い合わせ