DEX アグリゲータ(1inch・CoWSwap・Jupiter)
DEX アグリゲータの仕組みと主要プロトコルを解説。1inch の Pathfinder ルーティング、CoWSwap の intent ベースバッチオークションによる MEV 保護、Jupiter の Solana 集約を体系化する。
article technology ja DEX アグリゲータの仕組みと主要プロトコルを解説。1inch の Pathfinder ルーティング、CoWSwap の intent ベースバッチオークションによる MEV 保護、Jupiter の Solana 集約を体系化する。DEX アグリゲータ(1inch・CoWSwap・Jupiter)
DEX アグリゲータは複数の分散型取引所(DEX)にわたるルーティングを最適化し、ユーザーが単一インターフェースから最良のレートでトークンを交換できるようにするプロトコル群である。単一の DEX に直接注文するよりも、複数プールに分割してスリッページを低減したり、MEV(Maximal Extractable Value)攻撃から保護したりすることが主な役割だ。本記事は主要 3 プロトコル(1inch・CoWSwap・Jupiter)の設計を体系化する。情報カットオフ ~2025-08、confidence: medium 固定(2026-06 時点での外部再検証は未実施)。
DEX アグリゲータの存在意義
DeFi エコシステムには数百〜数千のプール(AMM プール・オーダーブック・ペッグ特化プールなど)が存在し、同一トークンペアでも DEX によって流動性と価格が異なる。ユーザーが手動で最良レートを探すことは現実的でなく、アグリゲータが**スマートオーダールーティング(SOR)**によって以下を自動化する。
- 分割ルーティング:取引量を複数プールに分散してスリッページを最小化
- マルチホップ:A→B の直接ペアがない場合に A→C→B のような間接経路を探索
- ガスコスト最適化:得られるレート改善とガス代のトレードオフを計算
- MEV 保護:フロントラン・サンドイッチ攻撃(tech-219 参照)から注文を守る手段の提供
1inch:Pathfinder アルゴリズム
1inch は 2019 年にリリースされた DEX アグリゲータのパイオニアで、Ethereum・BNB Chain・Polygon・Arbitrum・Optimism など多数のネットワークに対応している。
コアのPathfinder アルゴリズムはグラフ探索ベースのルーティングエンジンであり、各ステップで手数料・流動性・ガスコストを考慮した最適パスを計算する。単純な最安値探索ではなく、複数パスへの資金分割(例:60% を Uniswap v3 で、40% を Curve で)が最適な場合はそれを選択する。
1inch の独自機能として1inch Limit Order Protocolがあり、オフチェーンで署名された指値注文が条件達成時にオンチェーンで実行される仕組みを提供する。また Fusion モード(2023 年導入)では、ユーザーがガス代を支払わずに「リゾルバー」と呼ばれる第三者によって取引が実行される intent ベースアーキテクチャを採用し、MEV 保護も組み込まれている。
1inch トークン(1INCH)はガバナンスとリゾルバーへのアクセス制御に使われ、プロトコルの分散化を支える。2024〜2025 年には競合アグリゲータとの競争激化により手数料モデルの見直しが行われた。
CoWSwap:intent ベース・バッチオークション・MEV 保護
**CoWSwap(CoW Protocol)**は「Coincidence of Wants(意志の一致)」を名の由来とする intent ベース DEX アグリゲータで、従来のアグリゲータとは根本的に異なる設計思想を持つ。
**バッチオークション(Batch Auction)**メカニズムが核心である。ユーザーはトークンスワップの意図(intent)をオフチェーンに署名して提出し、コントラクトを直接呼び出さない。**ソルバー(Solver)**と呼ばれる第三者の競合者がバッチ内の注文群を検査し、最も優れた実行経路(P2P マッチング・AMM ルーティング・DEX 集約の組み合わせ)を見つけて提案する。最も良い価格を提供できたソルバーが手数料を得て、バッチとして一括実行される。
**P2P マッチング(CoW: Coincidence of Wants)**は、同一バッチ内に「ETH→USDC」と「USDC→ETH」の注文が存在する場合、オンチェーン AMM を経由せずに直接交換できる仕組みだ。AMM 手数料とスリッページをゼロにでき、かつオンチェーン痕跡を最小化する。
MEV 保護は CoWSwap の最大の差別化要因だ。ユーザーのトランザクションがメンプールに公開されないため、フロントランナーやサンドイッチ攻撃ボットが価格を不利に操作できない。バッチオークション内の均一清算価格(Uniform Clearing Price)により、同一バッチ内では全員が同じレートで約定するため、後から注文した人が有利になるフロントランも消える。
MEV ブルーム(MEV Blocker) はCoWSwap チームが提供する RPC エンドポイントで、一般的な Ethereum トランザクション(DEX 利用以外)でも MEV 保護を提供する。
Jupiter:Solana の DEX 集約
Jupiter は Solana エコシステムの DEX アグリゲータのデファクトスタンダードであり、Raydium・Orca・Meteora・Phoenix・OpenBook など Solana 上の主要 DEX・AMM プールを横断するルーティングを提供する。
Solana の高スループットと低レイテンシを活かし、複数プールを経由するマルチホップスワップも瞬時に計算・実行できる点が Ethereum L1 系アグリゲータにはない強みだ。Jupiter のルーティングエンジンは「Metis」と呼ばれる独自アルゴリズムで、Solana のアカウントモデルとプログラム構造に最適化されている。
Jupiter はJupiter Limit Order(指値注文)・Jupiter DCA(Dollar Cost Averaging)・Jupiter Perpetuals(perp 取引)へと機能を拡張し、単なるアグリゲータから Solana DeFi のインフラハブへと進化した。JUP トークン(2024 年 1 月エアドロップ)の導入により、ガバナンスと共同所有の側面も加わった。
2025 年時点で Jupiter は Solana の最大スワップ量を占め、Solana DeFi ユーザーの事実上のデフォルトスワップ窓口となっている。
アグリゲータの比較
| 特徴 | 1inch Fusion | CoWSwap | Jupiter |
|---|---|---|---|
| 対応チェーン | Ethereum 系マルチチェーン | Ethereum 系 | Solana |
| ルーティング方式 | Pathfinder + リゾルバー | バッチオークション + ソルバー | Metis |
| MEV 保護 | Fusion モードで対応 | 構造的に保護(バッチ均一価格) | 部分的 |
| P2P マッチング | なし | あり(CoW) | なし |
| ガス負担 | Fusion で不要 | ソルバーが負担 | ユーザー負担(Solana は低額) |
| ネイティブトークン | 1INCH | COW | JUP |
Backlinks
- has_parts DeFi(分散型金融)総覧