人間の売り手がいないデジタルマーケットプレイスを想像してみてください。それでも取引はスムーズに進み、価格はリアルタイムで調整されます。これが自動マーケットメイカー(AMM)の魅力です。
ブロックチェーンの世界では、ユーザーが金融の主導権を握れる最新のDeFiトレンドが利用できます。自動マーケットメイカーは、そうした進化の代表例です。中央集権的な主体を必要とせずに、何百万人ものユーザーが取引できるようになります。
今回の記事では、AMMの概念とその仕組みを解説します。また、流動性プールの仕組みと、流動性提供者(LP)として参加する方法も紹介します。前置きはここまでにして、早速見ていきましょう。
自動マーケットメイカーとは?
自動マーケットメイカーとは、ユーザーが分散型取引所(DEX)でデジタル資産を取引できるようにするスマートコントラクトとアルゴリズムのことです。
自動販売機のようなものと考えられます。注文を突き合わせる取引相手を必要とせず、直接取引ができ、すべての動作が自動化されているためです。AMMは、買い手と売り手が価格を提示する、中央集権型取引所の従来のオーダーブックとは異なります。
自動マーケットメイカーは、ブロックチェーン上で自動的に実行されるコードであるスマートコントラクトを使い、プロセス全体を自動化します。また、即時のピアツーピア取引を可能にする流動性プールにも依存しており、プロセス全体が分散化されています。この二つを組み合わせることで、仲介者の関与がなくなり、許可不要の環境が育まれます。
自動マーケットメイカーはどのように機能しますか?
AMMの概念を理解したところで、なぜ分散型金融で重要なのか疑問に思うかもしれません。実は、従来の取引所は流動性の不足に悩まされることがよくあります。新しいトークンや人気の低いトークンでは、特にこうした状況が目立ちます。しかしAMMは、流動性プールを作ることでこの問題に対処します。
流動性プールとは、基本的にスマートコントラクトに保管された暗号資産の集まりです。その役割をよりよく理解するため、仮の例としてZypto(ZYPTO)とTether(USDT)を使って考えてみましょう。このプール内の両資産の比率が、それぞれの価格を決めます。
このように、この流動性プールは、参加を希望する投資家から$ZYPTOと$USDTのトークンを受け取り、スマートコントラクトにロックします。これらの投資家は流動性提供者となり、トレーダーがZYPTO/USDTのプールを利用するたびに、取引手数料の一部を受け取ります。
ZYPTO/USDTのプールができたところで、AMMは定積の公式を使います。たとえば、人気のAMMであるUniswapの公式はx * y = kです。この公式では、xはZYPTOの量、yはUSDTの量、kは一定の値を表します。
プールにZyptoトークンが1,000枚、USDTが10,000枚ある場合、kは1,000,000になります{1,000 Zypto (x) X 10,000 USDT (y)}。このkは、この流動性プール内の資産の一定のバランスを示し、各資産の価格を決定します。この場合、Zyptoトークン1枚の価格は100 USDT(k / x)になります
$ZYPTOの現在の価格が$100(1,000,000 / 10,000)で、プールから500枚のZyptoトークンが購入されたとします。その場合、$ZYPTOの価格は$200(1,000,000 / 500)になります。つまり、プールから$ZYPTOが購入されるほど、残りの量が減り、トークンの価格が上昇します。
なお、これはあくまで仮定の例です。スリッページ、取引手数料、総ロック額(TVL)などの要因が、プール内の各資産の価格や比率に影響する場合があります。
代表的な4つの自動マーケットメイカー
よく知られているAMMには、Uniswap、Balancer、Kyber、Curveなどがあります。各プラットフォームには、基本的なAMMモデルに対する独自の特徴や改良があります。それぞれ見ていきましょう。
Uniswap
Uniswapは最も人気のあるDEXで、オープンで誰でも利用できるマーケットプレイスを提供しています。そのAMMの仕組みでは、流動性プール内のトークンの比率に基づいてトークン価格を計算します。
Balancer
BalancerはUniswapに似た、もう一つの有力なAMM型の暗号資産取引所ですが、より多くの機能を備えています。カスタムのプール比率、複数トークンのプール、動的なプール手数料などです。複数トークンのプールは暗号資産のインデックスのように機能し、分散投資を可能にします。
Kyber Network
Kyber Networkは、最も歴史のあるAMMプロトコルの一つです。流動性プールはプロのマーケットメイカーが管理しており、価格変動時の制御を提供します。ただし、Kyberは自動化されたアルゴリズムだけに頼っているわけではなく、流動性プールへのアクセスには一部制限があります。
Curve Finance
Curve Financeはステーブルコインの取引に特化しており、手数料を最小限に抑え、スリッページを減らします。ステーブルコインに特化している点が、AMMの中でも独自の存在にしています。

自動マーケットメイカーのメリット
AMMには、DeFiの世界で非常に魅力的となる利点がいくつかあります。主なものを見ていきましょう。
流動性の向上と取引効率の改善
AMMは流動性提供者に依存する仕組みのため、特に人気の低いトークンを支える面で、はるかに多くの流動性を提供できます。そのため、買い手や売り手が注文に応じるのを待たずに、簡単に取引できます。
取引相手への依存の低減
従来の取引所では、取引するために取引相手が必要でした。AMMでは、プールと直接取引するため、誰かが取引を成立させるのを待つ必要がありません。
流動性提供者の参入障壁の低さ
誰でもマーケットメイカーになれます。そのために大きな資本や特別な権利は必要ありません。プールにトークンを追加するだけで、取引手数料を得られます。
24時間365日の市場アクセス
AMMは24時間稼働しています。市場の取引時間を気にせず、いつでもどこでも取引できます。
AMMを使うデメリット
もちろん、AMMにはいくつかの欠点もあります。知っておくべきリスクを紹介します。
インパーマネントロス
プールに預けたトークンの価格が、預けた後に変動したときに起こります。その結果、ウォレットに保有し続けた場合よりも価値が下がってしまいます。この損失が「一時的」と呼ばれるのは、トークンを引き出したときに初めて確定するためです。
スリッページ
これは、取引で想定した価格と実際の価格の差のことです。流動性の低いプールで大きな取引注文を出すと、価格が大きく変動することがあります。そのため、どれほど小さく見えても、損失を出さずにそのような取引を実行するのは、トレーダーにとって難しくなります。
スマートコントラクトのリスク
AMMはスマートコントラクトで動いているため、安全性は、それが書かれたコードの安全性を超えません。コードのバグや悪用は、さまざまなDeFiハッキングで見られたように、大きな損失につながる可能性があります。
AMMのバリエーション
AMMの世界は絶えず進化しており、新しいバリエーションによって、さらに効率的で使いやすくなっています。既存の課題にも対応し、多様な市場のニーズに応えています。その一部を紹介します。
動的な価格設定の数式
Balancerのようなプラットフォームは、需要と供給に応じてプールの比率を調整する、より複雑な数式を導入しています。これにより、流動性提供者のインパーマネントロスが軽減されます。
専門特化型AMM
特定の種類の資産向けに設計されたAMMもあります。たとえばCurveは、ステーブルコインのスワップを最適化するために専用のアルゴリズムを使っています。これにより、ペッグされた資産どうしの価格スリッページが抑えられます。
ハイブリッドモデル
Kyber Networkのダイナミックマーケットメイカー(DMM)は、AMMの機能にオーダーブックの要素を組み合わせ、流動性と価格発見を高めます。
レイヤー2ソリューション
ブロックチェーンのスケーリングの制約は、自動マーケットメイカーのパフォーマンスを妨げることがあります。この問題に対処し、より高速で低コストな取引を実現するために、Polygonやzk-Rollupなどのレイヤー2スケーリングソリューションを採用するAMMもあります。
中央集権型取引所と自動マーケットメイカーの違い
ユーザーは2種類の取引所を利用しています。中央集権型取引所(CEX)と分散型取引所です。CEXは、取引量と流動性の大きさで知られています。しかし、ハッキングを受けやすく、中央集権的な管理の問題を抱えています。
これに対しDEXは、AMMを活用して、2人のトレーダーの間にいる仲介者を排除します。スマートコントラクト上で動作し、取引を実行します。これらの取引所の主な違いを紹介します。
| 機能 | CEX | AMM |
| 管理権 | 中央の管理者が運営 | 分散型で、スマートコントラクトによって制御 |
| 流動性 | ユーザー数が多く機関投資家も参加しているため、一般に高め | 流動性提供者に依存 |
| 取引量 | 通常は多く、より多くのトレーダーを引き付ける | 流動性提供者の数とユーザーの参加状況によって変動 |
| セキュリティリスク | 単一障害点があり、ハッキングを受けやすい | スマートコントラクトのバグや悪用に対して脆弱 |
| 資金の管理 | 取引所が保有 | ユーザーが資金の管理権を保持 |
| 手数料 | 取引手数料、出金手数料などが含まれる場合があります | 一般に低く、手数料は主にネットワーク取引に対するもの |
| 価格の決まり方 | オーダーブックが価格を決定 | 流動性プールの比率に基づき、アルゴリズムで価格を設定 |
| 例 | Binance、Coinbase、Kraken | Uniswap、Curve、Balancer |
AMMに関する規制とコンプライアンス上の考慮事項
自動マーケットメイカーを規制するのは、一筋縄ではいかないことがあります。欧州のMiFID 2のもとで規制されているような従来の金融システムでは、中央のオーダーブックを持つプラットフォームは、多角的取引システム(MTF)または規制市場に分類されます。
しかし、AMMはこうした分類にきれいには当てはまりません。欧州証券市場監督機構(ESMA)は、中央の運営者ではなく自己実行型のコードに依存する分散型プラットフォームには、特有の課題があると指摘しています。
AMMプロトコルは、分散型台帳技術(DLT)を使う市場インフラを対象とするパイロット規制(EU 2022/858)の対象外です。AMMがDLT証券を扱う場合、DLT MTFとして運営するためのライセンスが必要になる可能性があります。
しかし、こうしたプラットフォームは分散型であるため、このライセンスを誰が保有すべきかを特定するのは複雑です。DeFiが主流になるにつれ、より詳細で厳格な規制が導入されると予想されます。
今後の展望
自動マーケットメイカーの将来は明るく、多くの興味深い進展が控えています。動的な価格設定、ハイブリッドモデル、レイヤー2ソリューションといったイノベーションにより、AMMの効率とユーザー体験は今後も向上していくでしょう。
中央集権的な機関がブロックチェーン技術を探求するなかで、DeFiと従来の金融との統合がさらに進むかもしれません。これは、新たな機会とAMMのさらなる普及につながる可能性があります。
興味深いことに、Zypto Payのような革新的なソリューションが登場し、加盟店が暗号資産決済を受け付けられるようにすることで、より利用しやすい環境を提供しています。資金を受け取ると、任意のブロックチェーンアドレスへ即座に引き出したり、法定通貨に換えて、第三者との連携を通じて銀行口座へ送金したりできます。
テクノロジーとユーザー体験が進化するにつれ、AMMとZypto Payのような主要プラットフォームは、より分散化された公平な取引システムをつくる最前線に立つでしょう。

自動マーケットメイカーの例を挙げてください。
Uniswapは自動マーケットメイカー(AMM)の代表的な例です。オーダーブックを必要とせずにスマートコントラクトを使って取引を実行する分散型取引所(DEX)です。
自動マーケットメイカーはどのように機能しますか?
自動マーケットメイカーは、スマートコントラクトを使って、ユーザーが資産を取引できる流動性プールを作ることで機能します。
買い手と売り手を突き合わせる代わりに、AMMはプール内の需要と供給に基づく数式で資産の価格を決めます。ユーザーは流動性プールを相手に直接取引でき、流動性提供者は貢献に応じて手数料を受け取ります。
最初の自動マーケットメイカーを作ったのは誰ですか?
自動マーケットメイカーの概念を提唱したのはVitalik Buterinですが、AMMをEthereumブロックチェーン上で初めて成功させた実装としては、2018年にHayden Adamsが立ち上げたUniswapが知られています。
AMMとDEXの違いは何ですか?
AMMはDEX(分散型取引所)の一種です。従来のDEXはオーダーブックで買い手と売り手を突き合わせますが、AMMは流動性プールと数式を使って取引を実現します。
AMMは継続的な流動性を提供し、通常はよりシンプルな取引体験を提供します。一方、オーダーブック型のDEXは、取引の実行や価格設定をより細かく管理できる場合があります。
関連トピック
よくある質問
自動マーケットメイカーの例を挙げてください。
Uniswapは自動マーケットメイカー(AMM)の代表的な例です。オーダーブックを必要とせずにスマートコントラクトを使って取引を実行する分散型取引所(DEX)です。
自動マーケットメイカーはどのように機能しますか?
自動マーケットメイカーは、スマートコントラクトを使って、ユーザーが資産を取引できる流動性プールを作ることで機能します。買い手と売り手を突き合わせる代わりに、AMMはプール内の需要と供給に基づく数式で資産の価格を決めます。ユーザーは流動性プールを相手に直接取引でき、流動性提供者は貢献に応じて手数料を受け取ります。
最初の自動マーケットメイカーを作ったのは誰ですか?
自動マーケットメイカーの概念を提唱したのはVitalik Buterinですが、2018年にHayden Adamsが立ち上げたUniswapが、AMMをEthereumブロックチェーン上で初めて成功させた実装として知られています。
AMMとDEXの違いは何ですか?
AMMはDEX(分散型取引所)の一種です。従来のDEXはオーダーブックで買い手と売り手を突き合わせますが、AMMは流動性プールと数式を使って取引を実現します。AMMは継続的な流動性を提供し、通常はよりシンプルな取引体験を提供します。一方、オーダーブック型のDEXは、取引の実行や価格設定をより細かく管理できる場合があります。





