
ずいぶん長い事、クリプトの世界から離れてしまっていた。
最近の事情がさっぱり分からない。新しい技術や概念が次々と登場しているのは知っている。しかし、それを理解できていないのだ。
ということで、再び少しずつ勉強していくことにした。まずはざっくりしたイメージで捉えつつ、メモを残していく。
まえおき おわり。以下本文。
このページについて
このページでは、CEX、DEX についてまとめている。
後半で「DEXアグリゲーター」について触れる。
CEX、DEX とは
日本語に訳すと以下
CEX=「中央集権型」取引所
DEX=「分散型」取引所
いずれも暗号資産(仮想通貨)を購入・交換するための主要なプラットフォーム。
CEX、DEX の最大の違いは、「資産の管理権」と「運営主体」である。
表にまとめる
| CEX(中央集権型取引所) | DEX(分散型取引所) | |
| 運営・管理者 | 企業(例:Coinbase、Binance、コインチェックなど)が管理 | 管理者不在。スマートコントラクト (プログラム)で自動実行 |
| 資産の管理 (カストディ) |
取引所に資産を預ける | 自身のウォレット(Metamaskなど)で直接管理 |
| 本人確認 (KYC) |
必須(銀行口座やクレジットカードからの入金が可能) | 不要(ウォレットを接続するだけですぐに取引可能) |
| 取引の処理 | 内部システムで処理 (オフチェーン) |
ブロックチェーン上で直接処理 (オンチェーン) |
| 取扱銘柄 | 審査を通過した厳選された銘柄がメイン | 無数のトークン(草コインなど)の取引が可能 |
用途と選択の基準
- CEXが向いている人
- 仮想通貨初心者、わかりやすい操作画面や日本円での取引が必要
- パスワードを忘れた際などでサポート対応を頼りたい
- 大口取引を行うため、取引の流動性(注文の通りやすさ)を重視する
- DEXが向いている人
- 自身で秘密鍵を管理し、完全に自己責任で資金を守りたい
- 個人情報(KYC)の登録なしで、プライバシーを守って取引したい
- 新興トークンなど、まだCEXに上場していない銘柄にいち早く投資したい
DEXには、コインを預けるのか?
DEXにコインを直接預ける必要はない。
プログラム (スマートコントラクト) を介して、直接交換する。
取引の「瞬間」だけ、自分のウォレット(MetaMaskなど)を接続する。
DEXにコインを預けるケースもある
- パターン1
「流動性の提供(預け入れ)」という仕組みを使って利益を得る事ができる。
- DEX の取引を成立させるための「プール」に、ユーザーが自発的にコインを貸し出す(預ける)仕組み。
- 目的:取引手数料などの報酬(利息)を得るため
- リスク:DEXがハッキングされたり、預けたコインの価値が変動して損をしたりするリスク(インパーマネントロス)がある
- パターン2
最近 流行りの「Hyperliquid」は、資金を預ける。
- これについては後日、別ページを設ける。
DEXアグリゲーターとは何か?
DEXアグリゲーターとは
ざっくり言えば、DEX の(紹介または仲介?)システムである。
- アグリゲーター = Aggregator = 集約
- 複数のDEX(分散型取引所)を自動で「比較・巡回」し、ユーザーに最も有利な価格(最安値・最高値)の取引ルートを「自動で提示・実行」してくれる。
- ネットショッピングの「価格.com」、旅行予約の「トリバゴ」のような役割と理解しておけばOKと思われる。
- これもスマートコントラクトで動いている。
- DEX がスマートコントラクトで実行されていれば、アグリゲーターは他の言語でも良いのでは?という気がする。
- しかし、複数DEXにスプリット注文を出し、「一方が成功、もう一方が失敗」みたいな事故を避けるには、アグリゲーターもスマートコントラクトで動かす方が理にかなっている。
DEXアグリゲーター:何が便利なのか?
通常のDEXでは、以下の問題が発生する。
これらを解決するため、DEXアグリゲーターを使用する。
- 価格のばらつき:
同じコインでも、取引所によって価格が異なる。 - スリッページ:
大口の取引をすると、在庫不足で注文中に価格が不利に変動してしまう。
- DEXアグリゲーターは、これらの問題をプログラム(スマートコントラクト)で瞬時に解決する目的で存在する。
- 通常のDEX(UniswapやPancakeSwapなど)は、それぞれの取引所ごとにコインの在庫(流動性)や価格が独立しているため、このような問題が起きる。
- DEXたくさんありすぎ
- どこが有利な価格で、かつガス代を安く取引できるか?
自分で探すのはとても面倒くさい。
- どこが有利な価格で、かつガス代を安く取引できるか?
主な仕組み・メリット
- 最安ルートが自動選択できる:
数百のDEXから、最も手数料が安く、受取額が多くなるルートを数秒で見つける。 - 注文の分割(スプリット)も自動化:
例えば「100ETHをUSDCに換える」という大口注文の際、「30%はUniswap、40%はCurve、30%はBalancer」のように自動分割できる。
価格への悪影響(スリッページ)を最小限に抑えることが可能。 - ガス代の最適化:
複数のDEXを自力でハシゴするよりも、アグリゲーターを通した方が、ブロックチェーンのガス代(手数料)が節約できる。(時間も手間も節約できる)
代表的なDEXアグリゲーター
現在、暗号資産市場で広く使われている所
- 1inch (ワンインチ):
市場シェア最大手。対応しているブロックチェーンやDEXの数が圧倒的に多い。 - ParaSwap (パラスワップ):
処理速度が速く、大口取引や機関投資家にも好まれる。 - Cow Swap (カウスワップ):
MEV(悪意あるBOTによる先回り取引)からの保護機能が強力。
損失を防ぐ設計。 - Rango Exchange (特殊)
「異なるブロックチェーンをまたぐ取引(クロスチェーン)」に特化。
ざっくり説明ここまで。
以下、DEXアグリゲーター の1つである Rango Exchange に絞って解説する。
Rango Exchange について
Rango Exchangeは「アグリゲーターのアグリゲーター」という存在である。
- Rango と他のアグリゲーターの違い
- 1inch や ParaSwap
「同じブロックチェーン内での取引(オンチェーン)」に強い - Rangoは
「異なるブロックチェーンをまたぐ取引(クロスチェーン)」に特化。
- 1inch や ParaSwap
- Rangoの裏側では
- 1inch や ParaSwap のシステム自体も組み込まれて(集約されて)動いている。
3者の特徴 比較表
| Rango Exchange | 1inch | ParaSwap | |
| 最大の強み | クロスチェーン(異チェーン間)の統合 | 同一チェーン内の圧倒的な流動性と安さ | 大口取引の価格最適化と処理速度 |
| 対応チェーン | 70以上(非EVMも網羅:BTC, Solana, Cosmos等) | 約10〜15(主にEthereumなどのEVM系) | 約5〜10(主にEthereumなどのEVM系) |
| ブリッジ(橋渡し) | 自動で内包(ユーザーは意識せず一発交換) | 基本は同一チェーン内 (一部対応) |
基本は同一チェーン内 |
| 主なターゲット | 異なるチェーンへ資金を頻繁に移動させる人 | 単一チェーン内で最も安く交換したい一般ユーザー | 大口取引(クジラ)や機関投資家 |
Rango Exchangeの3大メリット
- 異なるチェーンを自動で繋げる(クロスチェーン性能)
- Rango は「BTCウォレット」と「MetaMask」を同時に接続し、1回の操作(数クリック)で自動的に最適なブリッジとDEXを経由して交換する。
- 通常、ビットコイン(BTC)をイーサリアム(ETH)やソラナ(Solana)上のトークンに換えるには、「取引所を使う」か「自分でブリッジサイトを探して何回も送金する」必要がある。
- Rango は「BTCウォレット」と「MetaMask」を同時に接続し、1回の操作(数クリック)で自動的に最適なブリッジとDEXを経由して交換する。
- 非EVM(イーサリアム系以外)への圧倒的な対応力
- Rango は Solana(Phantomウォレット等)や Cosmos(Keplrウォレット等)、さらには本物の Bitcoinネットワーク(UTXO)まで網羅する。
- 1inch や ParaSwap は、MetaMaskで管理できるイーサリアム系のチェーン(Arbitrum、Polygon、BNB等)が中心。
- Rango は Solana(Phantomウォレット等)や Cosmos(Keplrウォレット等)、さらには本物の Bitcoinネットワーク(UTXO)まで網羅する。
- アグリゲーターのアグリゲーターである(集約の集約)
- Rangoは単に個別のDEXをまとめているだけではない。
- 「1inchの最安ルート」や「ParaSwapのルート」自体も比較対象としてルートに組み込む。
- そのため、同一チェーン内の取引であっても非常に優秀な価格を提示できる。
- Rangoは単に個別のDEXをまとめているだけではない。
デメリット・注意点
- 手数料(ガス代)と時間の計算
- 複数のチェーンをまたぐ複雑なルートを通る場合
(例:Bitcoin → Ethereum → Solana)
- これが一発で可能になるのは確かにすごいが・・・
複数のスマートコントラクトを動かす必要がある。
ガス代が合算されて高くなったり、着金までに数分〜十分以上の時間がかかることがある。
- これが一発で可能になるのは確かにすごいが・・・
- どう使い分けるべき?
- Solana、Bitcoin、Cosmosなど、
異なる経済圏へ資金を引っ越したい時 → Rango Exchange 。
(ただし、ガス代&手数料に注意) - Ethereum や Arbitrum などの同一チェーン内で、最も有利な価格でスワップしたい時 → 1inch または ParaSwap。
- Solana、Bitcoin、Cosmosなど、
- 複数のチェーンをまたぐ複雑なルートを通る場合
Rango Exchange のような便利なアグリゲーターは、探せば他にもあるかもしれないし、もっと新しい情報もあるかもしれない。とりあえず今回は、こういう存在を確認・理解できたのでヨシとする。
今回の更新はこの辺でおわる。
このページは以上。