Lesson 4
自動マーケットメーカー(AMM)とは?
AMMは、定数関数方式の利用と、流動性プール内で容易に利用できる通貨のおかげで、トランザクションを高速化します。

自動マーケットメーカー(AMM)は何をするのですか?
自動マーケットメーカー(略してAMM)は、中間業者なしで資産を交換できるシステムです。各AMMは2つの資産のプールを保持し、ユーザーが数式によって設定された交換レートでそれらの間で交換できるようにします。これらは、日常のトレーダーが様々な種類の資産を公正なレートで交換できるようにするための、分散型取引所を実装する最も一般的な方法です。AMMの主な代替手段は、中央指値注文板(CLOB)であり、これについては次のセクションで詳しく説明します。(ちなみに、XRPLは現在CLOBを使用しており、最近AMMの追加を承認しました!)

AMMはどんな仕組みか?
AMMは、基本的に2種類のトークンを流動性プールにペアでまとめることで機能します。十分な量の通貨がプールされると、AMMは自動的にそれらの通貨間の公正な交換レートを選択します。AMMは、「定数関数方式」と呼ばれる強力な計算式を用いて公正な交換レートを算出します。これは、従来の市場が独自に見つけるであろう価格をモデル化しようとするものです。流動性プールが便利な理由は2つあります。1つ目は、価格が自動的に決定されるため、トークン保有者は「公正な」交換レートを知らなくても貢献できることです。2つ目は、プールが常に取引可能であるため、常に流動性を提供できることです。銀行でいつでも利用できる交換レートのようなものだと考えてください。

自動価格設定と継続的な取引
プール内で取引が行われると、AMMのアルゴリズムが資産の価格を調整し、バランスを保ちます。ある資産の需要が高い場合、その価格は上昇し、もう一方の資産の価格は下落します。このアルゴリズムは、定数関数式を使用してバランスを維持します。
- トークンの需給に応じて価格が変動する仕組みです。トークンの供給量が多い場合は交換しやすくなり、逆に流動性プール内のトークンが少ない場合は、残りのトークンと交換するのにコストがかかります。
- 需要側から見ると、一度に大量のトークンを取引すると、よりコストがかかります。トークンを購入すればするほど価格が自動的に更新され、供給量が減少していくと考えると分かりやすいでしょう。

XRPLのオーダーブックは、一般的なAMMとどのように異なりますか?
従来のオーダーブックシステムは、AMMとは異なる仕組みで動作します。AMMは、取引を完了するために数式を用いて流動性プールを活用します。一方、オーダーブックでは、買い注文と売り注文が一致したときに取引が成立します。これにより、より細かな価格設定が可能になりますが、トレーダーが少ない場合は公正な市場価格を見つけるのが難しいことがあります。オーダーブックでの取引は、買い手の買い値(bid)と売り手の売り値(ask)が一致したときに成立します。AMMは、現在の数式に基づいた価格に基づいて即座に取引を実行します。
次のレッスンでは、XRPLのオーダーブックを詳しく見て、その仕組みを解説します。
