分散型取引所の生態系

分散型取引所と市場マッピングのスペクトルを理解する

最近の暗号通貨の誇大広告で、多くは多くの場合、購入するメカニズムやそれがより大きなエコシステムにどのように適合するかを考えずに、さまざまなコインに投資することを決めました。交換は、暗号通貨の移動に役立ちます。

この投稿では、集中型交換と分散型交換を区別し、交換エコシステムをマッピングすることを目指しています。集中化と分散化という言葉の一般的な使用に反して、交換はバイナリではありません。実際、完全な集中化から完全な分散化まで、さまざまな変数がスペクトル上に存在します。交換が集中化されているか分散化されているかを真に理解するには、これらの変数をすべて考慮する必要があります。現在、暗号通貨取引量の99%以上が集中交換を通過しています。

集中型取引所

Coinbase、Gemini、Poloniex、KrakenなどのWebサイトを使用して暗号通貨を購入したことがある場合は、集中交換を使用したことがあります。これは単に、クレジットカードや電信送金などの従来の支払い方法を使用して暗号通貨を購入したことを意味します。

中央取引所とは、トレーダーがフィアットまたは他の暗号通貨を使用して暗号通貨を売買できるプラットフォームまたはアプリです。トークンの市場であり、多くの中央取引所では、新規参入者/非暗号保有者が米ドル、ユーロなどを使用して暗号を購入できます。ユーザーは取引所に直接入金し、取引注文が行われるまで財布としてお金を保持します。 Exchangeはシステムをオフチェーンに保ちます。つまり、トランザクションはブロックチェーンに記録されません。注文が出されると、取引所はリアルタイムで買い注文と売り注文を照合します。

ここで重要なのは、そのような取引所でお金を預けたり取引したりするとき、それらの暗号通貨の秘密鍵を保持しないことです。現在、中央集権型取引所の73%がユーザーの資金を管理しており、23%がユーザーにキーの制御を許可しています。代わりに、銀行と同様に、残高を安全に保存および管理するために取引所を信頼します。

暗号化資産を一元化された交換で保管することには一定の保証がありますが、そうすることに関連する基本的なリスクもあります。

  1. 詐欺はユーザーの資金の損失につながる可能性があります。集中型取引所はユーザーの資金に対して法的に責任を負いますが、多くの場合盗難の影響を受けやすくなっています。
  2. エクスチェンジ管理者または関係者によるフロントランニング
  3. 少数の取引所に集中した流動性:Coinbaseなど、数個のコインのみをリストする取引所は、大規模なユーザーベースを活用できます。コインが追加されるたびに、それらは一般からの牽引力を獲得し、価値が上がります。これは、エントリー価格がビットコインに比べて低い場合に特に魅力的です。

分散型取引所

完全に分散された取引所では、ユーザーは資金を管理できます。分散型取引所の目的は、ブロックチェーン上に直接ピアツーピア市場を構築することです。お金は、単一のプラットフォームまたはエンティティによって制御される取引所やウォレットに送られません。代わりに、オーダーブックとトランザクションアクティビティはブロックチェーンで行われます。その結果、仲介業者の手数料は発生せず、資産はハッキングの影響を受けず、ユーザーは資産を真に制御できます。

重要なのは、ほとんどの分散型取引所が半分散型であることです。ほとんどの場合、集中サーバー(オフチェーン)は注文帳をホストしますが、秘密キーは保持しません。注文がチェーン上で決済されると、ブロックチェーンを通過し、取引所がその特性、利点、制限を確実に獲得します。分散型取引所には、取引所、P2P取引、ダークプール、DEX用のオープンプロトコルの4つの異なるバケットがあります。

I.交換

分散型取引所は、通常、オーダーブックがチェーン上にあるかオフチェーンにあるかを決定できます。ただし、注文がチェーンで決済されることが重要です。場合によっては、注文が行われたときに、マッチングプロセスを促進するリレーまたはオーダーブックが存在することがあります。ユーザーは自分の資金とデータを管理しています。ただし、明らかなトレードオフがあります。

  1. オンチェーン取引:ユーザーは自分の資金とデータを管理していますが、オンチェーン取引は退屈なプロセスです。
  2. オーダーブック:チェーン上のオーダーブックは、鉱夫が注文を投稿する前にそれを知っていることを意味します。これにより、フロントランニングの機会が生まれます。ブロックチェーンでコードを実行するとコストが発生するため、ブロックチェーンのオーダーブックはスケールしません。そのため、オーダーの変更またはキャンセルはすぐに高価になります。
  3. 鉱山労働者または中継者による前走:注文がチェーン上で決済されると、鉱山労働者は自分自身を取引相手としてキャンセルした注文を実行するオプションがあります(さらに、鉱山労働者はユーザーのキャンセルの失敗からガス費用を徴収することもできます)。
  4. 自動照合:注文がチェーン外で照合される場合、取引所は自動照合を実行しない可能性があり、したがって取引所は注文を抑制またはフロントランできます。
  5. 流動性:ユーザーが不足しているため、流動性が不足しており、特に大きな注文が出された場合に、より不安定な市場と価格の急激な変化を引き起こす可能性があります。
  6. クロスチェーン注文:分散型取引所の大部分は現在、イーサリアムベースまたはERC-20トークンの取引をサポートしていますが、クロスブロックチェーン注文(たとえば、ビットコイン、ライトコインなどのネットワークを介した取引または操作)をサポートする機能がありません。これは、2つのチェーンとオーダーブックがお互いのことを知らない場合、お互いに通信することが難しいためです。

II。ピアツーピア取引

ピアツーピア取引では、ユーザーがノードを介して相互に直接接続して取引を行うため、オーダーブックが不要になります。マッチングプロセスを促進する仲介者や注文書はありません。価格交渉はオンチェーンでもオフチェーンでも行うことができますが、取引がオンチェーンで決済されることが重要です。

  1. チェーン上の取引ノードとライブノード:ピアツーピアシステムでは、ユーザーは注文が満たされるまでオンラインを維持し、マッチングプロセスを推進する必要があります。注文を行って、中継者または取引所に注文を残すことはできません。
  2. オーダーブックの欠如:オーダーブックがないため、鉱夫は注文がブロックチェーンに投稿される前に洞察を得られないため、フロントランニングの機会が最小限になります。
  3. フロントランニングおよび自動マッチング:オーダーブックがないため、フロントランニング注文のリスクを最小限に抑えます。ピアツーピア交換では、メーカーとテイカーを自動的に一致させるプロセスを容易にするプロトコルが採用されています。
  4. 流動性:ユーザーが不足しているため、流動性が不足しており、より不安定な市場につながる可能性があります。
  5. クロスチェーン注文:アトミックスワップを採用したピアツーピア交換により、クロスチェーン取引が可能になります。アトミックスワップは、基本的に2つのブロックチェーン間の支払いチャネルを開くハッシュタイムロックコントラクトを使用します。これは完全ではないことに注意することが重要です。すべてのブロックチェーンがこれをサポートしているわけではなく、Lightning Networkの実装が必要です。

III。ダークプール取引所

ダークプール取引所は通常、非表示のオーダーブックで動作します。注文は、決済までトレーダーまたは基礎となる取引の身元を明らかにすることなく照合されます。これは、大規模なブロック注文の信頼できない取引に有益です。さらに、「非表示のオーダーブック」が存在するため、トレーダーは注文の照合中にネットワークに接続したままにする必要はありません。注文が行われると、ノードは一致が見つかるか、注文の有効期限が切れるまで一致計算を実行します。ノード間の直接接続は、可能な場合または必要に応じてセットアップされます。

  1. オンチェーン取引:ユーザーは自分の資金とデータを管理していますが、オンチェーン取引は退屈なプロセスです。
  2. 非表示のオーダーブック:非表示のオーダーブックを使用すると、トレーダーの身元を明かすことなく注文を照合でき、市場での変動を引き起こすことなく大きなブロック注文を処理できます。
  3. フロントランニング:オーダーブックが非表示になっているため、フロントランニング注文のリスクが最小限に抑えられます。ただし、この情報が公開されると、取引所とトレーダーはフロントランニング攻撃やノード攻撃を受けやすくなります。
  4. 流動性:これらの取引所にはユーザーが不足しているため、取引の実行には流動性が不足しています。
  5. クロスチェーン注文:アトミックスワップとライトニングネットワークを採用している取引所では、クロスチェーン取引が可能です。

IV。分散型取引所のオープンプロトコル

オープンプロトコルは、分散アプリケーションを実行する目的で、誰でも独自のサービスを構築できるインフラストラクチャです。プロトコルは、分散アプリケーションを保持するパイプです。

分散型取引所の場合、オープンプロトコルは、上に構築されたすべてのプロジェクトが相互にやり取りできるようにすることを目的としているため、取引所の共有流動性が生まれます。たとえば、0xプロトコルの上に構築された多数のリレー(分散交換)があります。

分散型取引所の生態系

以下は、現在さまざまなカテゴリーに当てはまる分野のプロジェクトとスタートアップの概要です(これは決して完全なリストではありません)。 *が付いているプロジェクトはクロスチェーンまたはフィアットのサポートを示し、残りはERC20トークンに焦点を合わせていることに注意してください。

オフチェーンオーダーブックおよびオフチェーン決済メカニズムを使用した集中交換には、Coinbase、Gemini、Kraken、Binanceなどの例が含まれます。

オンチェーン決済とオンチェーンまたはオフチェーンのオーダーブックによる分散型取引所には、IDEX、NEX、Barterdex、Legolas、およびさまざまな0xリレー(RadarRelayなど)が含まれます。

P2P取引は、ShapeShiftなどの中央集中型の例から、決済がチェーン上で行われるより分散型のオプションまでさまざまです。例には、Airswap、Altcoin.io、Bisq、Etherdelta、KyberNetwork、およびBancorが含まれます。

オープンプロトコルにより、開発者はインフラストラクチャ上に独自の分散型取引所を作成し、流動性を高めることができます。例には、0x、Loopring、OpenRelay、Lendroid、Swap、Heridus、Blocknet、Bitsharesが含まれます。

隠し注文帳を提供するダークプールの例には、Republic ProtocolやOmegaOneが含まれます。

概要

エコシステムの現在のプレーヤーを考えると、エクスチェンジを設計する際に留意すべき重要なコンポーネントがいくつかあります。

  • 目的:誰のために設計しているのか、そして交換の主な目的は何ですか。
  • オーダーブックと一致するオーダー:オーダーブックが存在する場合、それをオフチェーンにするかオンチェーンにするかを決定し、フロントランニングの問題に確実に対処します。ピアツーピアシステムでは、注文が満たされるまで継続的にオンラインのままでいる必要なく、注文の取引方法を決定することが重要です。
  • レイテンシーとフロントランニング:注文が即座にキャンセルされることを保証するプロセスを設計し、オフチェーンのオーダーブックとオンチェーン決済の間の潜在的な遅延時間によるマイナーフロントランニングの問題に対処します。
  • 流動性:流動性を高める方法を推測し、さまざまな個人が理解できる友好的なUXと使いやすい交換を設計します。
  • ボラティリティ:変動の激しい市場向けに設計し、範囲内であれば、多額の金で取引されるクジラの問題に対処します。
  • クロスチェーン注文:必要に応じて、インフラストラクチャを実装して、クロスチェーン注文を有効にし、ビットコイン、ライトコインなどの追加の暗号通貨を許可します。

プロジェクトが不正確に表示されている場合や不足している場合は、ご連絡ください。適切な変更を加えます。変更を提案すること自由に感じなさい!

参照:

[1] https://goo.gl/GYShX9

[2] https://swap.tech/whitepaper/

[3] http://hackingdistributed.com/2017/08/13/cost-of-decent/

[4] https://www.coindesk.com/solving-liquidity-challenge-decentralized-exchanges/

[5] https://www.cointelligence.com/content/guide-to-atomic-swap-trustless-cross-chain-trading/

[6] https://goo.gl/yia4Gu