自動マーケットメーカー(AMM)とは?

User avatar placeholder
Written by TACOS14

May 22, 2024

自動マーケットメーカー(AMM)とは?

自動マーケットメーカーとは、2つの資産間の価格を常に提示してくれるロボットと考えることができます。Uniswapのような単純な計算式を使用するものもあれば、CurveやBalancerなど、より複雑な計算式を使用するものもあります。

AMMを使って信頼できる取引ができるだけでなく、流動性プールに流動性を提供することで、ハウスになることもできます。これにより、基本的に誰でも取引所のマーケット・メーカーとなり、流動性を提供することで手数料を得ることができる。

AMMはシンプルで使いやすいため、DeFiの分野でニッチな地位を確立している。このようにマーケットメイキングを分散化することは、クリプトのビジョンにとって本質的なことである。

はじめに

分散型金融(DeFi)は、イーサリアムやBNBスマートチェーンのようなスマート・コントラクト・プラットフォームで爆発的な関心を集めている。イールドファーミングはトークン配布の一般的な方法となり、トークン化されたBTCはイーサリアム上で成長し、フラッシュローンの量は急増している。

一方、Uniswapのような自動マーケットメイカー・プロトコルでは、定期的に競争力のある取引量、高い流動性、ユーザー数の増加が見られる。

しかし、これらの取引所はどのように機能しているのだろうか?なぜ、最新のフードコインの市場を迅速かつ簡単に立ち上げることができるのだろうか?AMMは本当に伝統的なオーダーブック取引所と競争できるのだろうか。調べてみよう。

自動マーケットメーカー(AMM)とは何か?

自動化されたマーケットメーカー(AMM)は分散型取引所(DEX)のプロトコルの一種で、資産の価格付けを数式に依存します。従来の取引所のようにオーダーブックを使用する代わりに、資産は価格決定アルゴリズムに従って価格決定されます。

この計算式はプロトコルによって異なる。例えば、Uniswapはx * y = kを使用し、xは流動性プール内の一方のトークンの量、yは他方のトークンの量です。この式では、kは固定定数であり、プールの総流動性は常に同じでなければならない。他の AMM は、対象とする特定のユースケースに応じて他の式を使用する。しかし、すべてのAMMの共通点は、価格をアルゴリズムで決定することである。今は少しわかりにくいかもしれないが、心配しないでほしい。

伝統的なマーケットメイクは通常、膨大なリソースと複雑な戦略を持つ企業と連携しています。マーケットメイカーは、Binanceのようなオーダーブック取引所で、良い価格とタイトなビッド・アスク・スプレッドを得る手助けをする。自動マーケットメイカーはこのプロセスを分散化し、基本的に誰でもブロックチェーン上にマーケットを作ることができる。自動マーケットメイカーは具体的にどのようにそれを行うのだろうか?続きを読もう。

自動マーケットメーカー(AMM)はどのように機能するのか?

AMMは、例えばETH/DAIといった取引ペアが存在するという点で、オーダーブック取引所と同様の働きをします。しかし、取引を行うために相手側(別のトレーダー)がいる必要はありません。代わりに、あなたのために市場を「作る」スマート・コントラクトとやり取りする。

対照的に、AMMはピアツーコントラクト(P2C)と考えることができます。ユーザーとコントラクトの間で取引が行われるため、伝統的な意味でのカウンターパーティは必要ない。オーダーブックがないため、AMMにはオーダーの種類もない。売買したい資産の価格は、計算式によって決定される。ただし、将来のAMMの設計によっては、この制限を打ち消す可能性があることは注目に値する。

カウンターパーティは必要ないが、誰かが市場を作らなければならない、ということですね?その通りだ。スマートコントラクトの流動性は、流動性プロバイダー(LP)と呼ばれるユーザーによって提供されなければなりません。

流動性プールとは何ですか?

流動性提供者(LP)は流動性プールに資金を追加します。流動性プールは、トレーダーが取引できる大きな資金の山と考えることができます。プロトコルに流動性を提供する見返りとして、LPはそのプールで起こった取引から手数料を得ます。Uniswapの場合、LPは2つのトークンの等価値、例えば50%のETHと50%のDAIをETH/DAIプールに預けます。

誰でもマーケットメーカーになれるのですか?そうです!流動性プールに資金を追加するのはとても簡単です。報酬はプロトコルによって決まります。例えば、Uniswap v2はトレーダーに0.3%の手数料を課し、その手数料はLPに直接支払われます。他のプラットフォームやフォークでは、より多くの流動性プロバイダーをプールに呼び込むために、より少ない料金を請求することもあります。

なぜ流動性を集めることが重要なのでしょうか?AMMの仕組み上、プール内の流動性が高ければ高いほど、大口注文のスリッページは少なくなります。その結果、プラットフォームにより多くの注文が集まることになります。

スリッページの問題はAMMの設計によって異なりますが、間違いなく覚えておくべきことです。価格設定はアルゴリズムによって決定されることを忘れてはならない。簡単に説明すると、取引後に流動性プール内のトークン間の比率がどれだけ変化するかによって決定されます。比率が大きく変化すれば、大量のスリッページが発生することになります。

これをもう少し詳しく説明すると、UniswapのETH/DAIプールにあるETHをすべて買いたいとします。しかし、それはできません!エーテルを追加するたびに指数関数的に高いプレミアムを支払う必要がありますが、それでもプールからすべてを購入することはできません。なぜか?xか yの どちらかがゼロ、つまりプール内のETHかDAIがゼロの場合、方程式は意味を成さなくなるからだ。

しかし、これはAMMと流動性プールに関する完全な話ではない。AMMに流動性を提供する際には、別のことを念頭に置く必要があります。

無常的損失とは何か?

無常的損失とは、預けたトークンの価格比率がプールに預けた後に変化することで発生します。変化が大きければ大きいほど、無常損失も大きくなります。このため、AMMは、ステーブルコインやラップトークンのような、同じような価値を持つトークン・ペアで最もうまく機能します。ペア間の価格比が比較的小さい範囲にとどまっていれば、無常的な損失も無視できます。

一方、比率が大きく変化する場合、流動性プロバイダーはプールに資金を追加する代わりに、単にトークンを保有する方がよいかもしれません。それでも、ETH/DAIのようなUniswapプールは無常的な損失にかなりさらされていますが、取引手数料のおかげで利益を上げています。

とはいえ、無常損失はこの現象に名前をつけるには適していません。”無常 “とは、資産が最初に預けた価格に戻れば損失が軽減されることを想定している。しかし、預けた時とは異なる価格比で資金を引き出せば、損失は永久に続くことになる。取引手数料で損失が軽減される場合もありますが、それでもリスクを考慮することは重要です。

最後に

自動マーケットメイカーはDeFiの定番です。自動マーケットメイカーは、基本的に誰でもシームレスかつ効率的にマーケットを作ることができる。オーダーブック取引所と比較すると限界はあるが、暗号通貨にもたらす全体的なイノベーションは計り知れない。

AMMはまだ初期段階にある。Uniswap、Curve、PancakeSwapのようなAMMは、デザインはエレガントだが、機能はかなり限られている。今後、さらに多くの革新的なAMMが登場することだろう。これにより、手数料が下がり、摩擦が減り、最終的にはすべてのDeFiユーザーにとって流動性が向上するはずだ。

Image placeholder

Lorem ipsum amet elit morbi dolor tortor. Vivamus eget mollis nostra ullam corper. Pharetra torquent auctor metus felis nibh velit. Natoque tellus semper taciti nostra. Semper pharetra montes habitant congue integer magnis.

Leave a Comment