AMM 設計の進化 — Uniswap v1/v2/v3/v4 + 異派 (Curve / Balancer / TraderJoe)

確度: 概ね確度あり 更新 2026-05-19 要再確認 2026-09-22 出典 3 機械翻訳
#exchanges#dex#amm#defi#uniswap
目次

ウィキ上の位置づけ

本項目は 取引所・VASP 配下に位置する。比較・対照の文脈では グローバル DEX 主要 5 社比較、より広いシステム上・規制上の境界については FSA 暗号資産交換業登録制度 — 番号体系・財務局管轄・登録要件 とあわせて読む。

概要

AMM (Automated Market Maker) は 2018 年 Uniswap v1 の登場以降、4 段階で進化し、並列して異派が発展した。設計の核は constant product (x*y=k) → stable swap → concentrated liquidity → custom hooks という流れで、各段階が DEX エコシステム全体の流動性効率・資本効率・拡張性を駆動してきた。オーダーブック型 CEX に対する DEX の代替性を成立させた根幹技術である。

Uniswap 系列

  • v1 (2018-11): ETH ↔ ERC20 ペア限定 · constant product (x*y=k) · 1% 固定手数料 · LP は単一比率提供
  • v2 (2020-05): ERC20 ↔ ERC20 直接ペア · flash swap (借入→アービ→返済の単一トランザクション) · TWAP oracle 内蔵 · 3 tier 手数料
  • v3 (2021-05): concentrated liquidity — LP が任意の価格帯を選んで流動性集中可能 · 4 tier 手数料 (0.01/0.05/0.30/1.00%) · 同等流動性で capital efficiency 最大 4000x
  • v4 (2024-): hooks — swap/LP イベントに任意ロジック注入可能 (dynamic fee / on-chain limit order / custom oracle) · singleton contract (全プール 1 コントラクト集約) · gas 50%+ 削減 + 拡張性

異派 AMM

  • Curve (2020-02): stable swap = constant sum + constant product hybrid · stablecoin / wrapped asset 特化で slippage 極小化 · CRV + veCRV gauge による emission 配分競争 (curve war)
  • Balancer (2020-03): 任意比率複数 トークン プール (80/20 等) · 自動 portfolio rebalancing · weighted pool で index fund 的運用可能
  • TraderJoe Liquidity Book (2022-): bin-based AMM · 価格帯を離散 bin に分割 · bin 内 zero-slippage (constant sum) · v3 の concentrated を bin 化で簡素化

設計の trade-off

  • constant product: シンプル / 任意 トークン ペア対応 / 中間価格帯で資本非効率
  • stable swap: stable 専用で極高効率 / 設計複雑 / 非 stable には不適
  • concentrated: 高効率 / impermanent loss 増大 / LP UX 複雑 (active management 必要)
  • hooks (v4): 拡張性最大 / カスタムロジックのセキュリティリスク (audit コスト上昇)

実用

DEX aggregator (グローバル DEX 主要 5 社比較 の 1inch / Paraswap / Matcha) が複数 AMM を route し、最良執行を実現。MEV bot (Flashbots) が AMM 設計の隙を突く (sandwich / arbitrage) ため、各 AMM は MEV 耐性を意識した設計に進化中。現状 Uniswap V3+V4 が汎用 AMM 主流だが、stablecoin 領域では Curve が支配的。Perp は別系統で グローバル Perp DEX 主要 5 社比較 参照。

関連