Topics DeFiCurrent Page

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

中級者向け
DeFi
2021年6月1日
2分で読めます

AIサマリー

もっと見る

詳細サマリー

暗号資産は、分散化の概念をさまざまなサービスに活用してきました。暗号資産の中で広く利用されているサービスが分散型金融(DeFi)で、従来の、つまり中央集権型金融(CeFi)に代わるものとして注目されているのです。

DeFiスマートコントラクトを利用しているため、常に更新が必要で流動性が低くなるため、ユーザー間の価格交渉が最も安価で効率的とは言えないかもしれません。この問題を解決するために、AMM(自動マーケットメーカー)と呼ばれる新しい取引所プロトコルが登場したのです。今回は、AMMとその仕組みについて掘り下げます。AMMの基本を理解するためには、まず分散型取引所とマーケットメーカーとは何かを知る必要があります。

分散型取引所(DEX)とは?

分散型取引所(DEX)とは、簡単に言えば、取引を規制する第三者を必要としない取引所のことです。このタイプの取引所は、オーダーブック、マッチングシステム、セキュリティ機能など、従来の取引所と同様のさまざまな機能を備えています。通常、分散型取引所は、イーサリアムネットワークのようなネットワーク内の分散型アプリケーション(DApps)として開発、ローンチされます。

各DEXはスマートコントラクトによって規制されています。スマートコントラクトは、中央の権威を必要とせず、サービスを実行するために使用されるコードのセットです。では、中央集権的な機関がないことが取引所にもたらす主な特徴は何でしょうか。

分散型取引所と中央集権型取引所

類似点といえば、分散型取引所(DEX)と集中型取引所(CEX)はともに、取引所とマッチングシステムを使った暗号資産交換を提供しています。しかし、DEXとCEXには重要な違いがあります。最も重要なものを以下に紹介します。

プライバシー

分散化には、匿名性が必要です。DEXを利用する人は、取引所に個人情報を開示する必要がないため、匿名性が保たれます。一方、CEXの場合、当局が個人情報や交換履歴を閲覧することができます。例えば、銀行が資産のやり取りをするためには、本人確認書類の提出が必要です。

管理

DEXを使えば、自分の資産を完全に管理することができます。それ以外の方法では、いかなる事業者も資産にアクセスしたり、使用したりすることはできません。中央集権型取引所は利用者の資産にアクセスできるため、資産を利用することが可能になります。

セキュリティ

DEXの場合、スマートコントラクトで動作するため、人為的なミスが発生する可能性はありません。さらにDEXにおいては、ハッカーのハッキングに必要なネットワークの大部分をコントロールするということが現実的にできず、技術的に不可能と言えます。ただし、スマートコントラクト自体のコーディングに不備があった場合、エラーが発生しやすい点は注意が必要です。スマートコントラクトは一度起動すると変更できないため、取引所や利用者に損害が発生する可能性があるのです。

規制

政府当局による制限、規制または操業停止は、CEXに大きな影響を与える可能性があります。一方、DEXはそのような決定には強いと言えます。政府のいかなる決定も、このような取引所には実質的に直接的な影響を与えない可能性があります。

流動性

流動性は、取引所の最も重要な要素の一つです。CEXは中央当局が取引の面倒を見る必要があるため、DEXと比較して取引が非常に高速になります。

DEXは一般的に、トランザクションがマイナーによって検証される必要があるため、速度が遅くなります。したがって、中央集権型取引所がいまだに支持されている理由の一つは、前者の高い流動性と後者の低い流動性にあります。

複雑性

CEXは一般的に非常に理解しやすく、使用しやすいです。取引所の仕組みは、基本的に複雑ではありません。一方、DEXは分散型であるため、最初は戸惑うかもしれません。そのため、多くの分散型取引所では、よりシンプルな取引を推進するための取り組みが行われています。

マーケットメイキングとは何ですか?

マーケットメイキングは、その名の通り、資産の値付けを行うことです。マーケットメーカーは、買い手と売り手の交渉の場を促進することで、取引の流動化に関与しています。売り手は自分の資産を特定の価格で売りたいですが、買い手はその資産の一部を別の価格で買いたいと考えています。マーケットメイキングでは、異なる買い手と売り手の間で価格と数量を決定します。

仮に例を挙げてみましょう。Aさんは10BTCを1BTCあたり40,000ドルで売りたいとします。Bさんは、6BTCをそれぞれ35,000ドルで買いたいそうです。マーケットメーカーが、Aさんに注文価格を37,000ドル程度に下げるよう働きかけ、Bさんには買い付け価格を37,000ドルに上げるよう提案します。これらの要求は、オーダーブックに登録されます。このように、BTCは買い手と売り手の間で共通項を見出すことで販売されます。このような交渉方法は、中央集権型取引所ではすでに存在しています。マーケットメイキングを行う理由は、流動性を高めるためです。

マーケットメイキングの弊害として、スリッページがあります。スリッページとは、望ましくない価格での資産の購入や売却のことです。これは、希望する価格で取引したい市場参加者がいないため、流動性が非常に低い場合に発生します。

さて、マーケットメーカーの主旨を理解したところで、新しい用語である自動マーケットメーカー(AMM)に着目してみましょう。

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

取引を規制し、交渉環境を促進する主体によってマーケットメイキングが可能になるとすれば、中央当局を持たない分散型の取引所ではどうでしょうか。

提案されたように、分散型取引所はスマートコントラクトを使用して、各支払いやサービスを規制しています。資産の売買に関しては、市場参加者はまだ交渉することができます。一方で、スマートコントラクトは変更することができません。売り手が売り値を下げ、買い手が買い値を上げるためには、スマートコントラクトが常に共通認識を持つように努める必要があるのです。参加者が注文を変更するたびに新しいスマートコントラクトを発行するのはコストがかかり、最終的に取引が完了するまでかなりの時間がかかる可能性があります。この問題から、AMM(自動マーケットメーカー)と呼ばれる新しいDEXプロトコルが作られました。

AMMにはプライシング・アルゴリズムという、取引所によって異なる可能性のある計算式が含まれています。最も広く知られているのは、Uniswapが採用している、x * y = k という公式です。

  • xは流動性プールの最初の資産のトークン数量です。

  • yは対となるトークン数量です。

  • kは常に同じ値を保つべき定数です。

このアルゴリズムにより、AMMは2者間の公正なネゴシエーションを維持します。つまり、AMMは、オーダーブックなしで交渉や取引を行うスマートコントラクトです。AMMは暗号資産の世界において、通貨やトークンの流動性を高めることに成功しました。

自動マーケットメーカーの仕組みとは?

x * y = kの式は、所有するトークンの数に応じて交渉過程での価格変更の割合が変化することを伴います。トークンの数が多いほど、交渉時の価格変動が少なくなります。つまり、希望する価格よりもずっと低い価格で資産を売却したり、適性な価格よりもずっと高い価格で資産を購入することができないかもしれないのです。

取引に関わる資産が少なければ、変化率は多少高くなるかもしれませんが、それでもすべてが自動化されているため、スリッページの可能性は低くなります。

AMMによって達成されることは何ですか?資産を売買するために、必ずしも他の取引相手を探す必要はありません。したがって、取引相手を探す必要はないのです。DEXを利用する場合、取引は自動的に行われ、分散化の主旨そのものである完全なピアツーピアの取引が可能になります。

しかし、論理的には相手がいなければ、マーケットメーカーは存在しないのです。では、相手がいないマーケットメイキングはどのように行われるのでしょうか。これは、流動性供給者(LP)を通じて実現されます。

流動性プール(LP)とは?

Liquidity Pool

Uniswapの流動性プールの特徴参照元:Uniswap

LPがこれを行う必要がある理由は、AMM式が成立するように、プール内に2種類のトークンが等しい数だけ存在する必要があるからです。もし、x * y = k という式で y の値が 0 ならば、k = 0 となり、これは意味をなしません。つまり、変数 「y」 のトークンが存在しないことを意味するからです。

誰でも流動性供給者になれるということは、誰でもマーケットメーカーになれるということです。取引手数料の0.3%がLPに支払われるため、流動性プールは安定した収入を得るための良い方法と言えます。Uniswapのような流動性プールは、すべての流動性プロバイダーのシェアが等しくなっています。その結果、プールに預ける額に関わらず、自分よりはるかに多く預けているユーザーと同じレートで特典を得ることができるのです。

流動性プールは、より多くの流動性供給者を誘い込み、プールに資金を供給させようとするものです。これは、スリッページを回避し、結果として暗号資産の出来高を増加させるために行われるものです。

Uniswap liquidity pool

Uniswapの流動性プールの特徴参照元:Uniswap

なお、イーサリアムネットワークのDEXでは、流動性プールの資金調達にERC-20トークンのみを使用することが義務付けられています。

ただし、トークンをプールに預けるためには、必ずしもUniswapの認可を受ける必要はありません。イーサリアムでは、人々が独自のトークンを立ち上げることができ、人々はそのトークンをDEXやUniswapなどの流動性プールに上場させることができます。

変動損失とは?

ETHで50%、さらにもっと小さなプロジェクトの50%を預けるとしたら、流動性プールでの資金調達はバランスが取れるでしょうか。暗号資産のボラティリティは高いため、特に2つのトークンにそのような違いがある場合、預けたトークンの比率が大きく変化することがあります。このとき、変動損失が発生するのです。プールでの変動損失は、比率の変化による急激な価格変動によって、資産の価値が失われていることを意味します。

これらを「変動損失」と呼ぶのには理由があります。比率の変化は一時的なもので、価格が当初の価格に戻ることもあります。このため、価格が元に戻る前に資金を出金すると、莫大な損失を被る可能性があります。

Uniswapのような流動性プールは、損失はあるものの、流動性プロバイダーに支払う取引手数料により、非常に有利であることが証明されています。さらに、バランサーのような流動性プールは、一定期間後にトークン比率を動的に調整するよう管理されています。これにより、流動性供給者は預け入れ戦略を変更する余地が生まれ、無常的な損失を回避することができるのです。

また、暗号資産市場には、他の暗号資産よりも価値が安定しているステーブルコインが存在します。このような通貨を流動性プールに預けることで、一時的な損失リスクはほぼ解消されます。このため、流動性プールによっては、ステーブルコインしか預けられないところもあります。

Market Makers Breakdown

参照元:Medium

まとめ

要約すると、自動マーケットメーカーは分散型取引所の流動性を高めると同時に、流動性プロバイダーにとって新たな収益性の高いビジネスチャンスの選択肢となったのです。AMMはDeFiの中核であり、分散型社会の最も重要なイノベーションの一つとなっています。AMMには、変動損失などの欠点もありますが、それ以上に得られるメリットの方が大きいのです。AMMは、金融の世界でもテクノロジーの世界でも、まだ比較的新しい概念です。ひとつだけ確かなことがあります。AMMは今後、DeFiのより良い機能として形作られる可能性が高く、その結果、DEXの流動性を高め、手数料をより低くすることができるのです。

Bybitアプリ
スマートに資産運用しよう