インテントとチェーン抽象化
intent ベース相互運用の設計原理。ユーザーが "what" を宣言しソルバーが "how" を解決する新パラダイム。EIP-7683 クロスチェーン・インテント標準・チェーン抽象化レイヤー(アカウント/ガス/チェーン統一)とソルバー網の仕組みを解説。
article technology ja intent ベース相互運用の設計原理。ユーザーが "what" を宣言しソルバーが "how" を解決する新パラダイム。EIP-7683 クロスチェーン・インテント標準・チェーン抽象化レイヤー(アカウント/ガス/チェーン統一)とソルバー網の仕組みを解説。インテントとチェーン抽象化
従来のクロスチェーン相互運用では、ユーザーがブリッジの選択・ガストークン調達・スリッページ設定・チェーン切り替えをすべて自分で行う必要があった。インテント(Intent)ベースの相互運用は「ユーザーが望む結果(what)を宣言し、プロトコルが最適な実行方法(how)を解決する」パラダイム転換である。**チェーン抽象化(Chain Abstraction)**はその極限形態であり、ユーザーがチェーンの存在を意識せずに Web3 サービスを利用できる状態を目指す。情報カットオフ ~2025-08、confidence: medium 固定(2026-06 時点での外部再検証は未実施)。
インテントの定義と設計原理
**インテント(Intent)**は「何をしたいか」を記述した署名済みのデータ構造である。典型的には「入力トークン A を出力トークン B に X 以上の数量で変換せよ」という条件を含む。重要なのは「どのルートで・どのブリッジで・どのチェーンを経由して」を指定しないことだ。
インテントの特性:
| 特性 | 説明 |
|---|---|
| 条件宣言的 | 「少なくとも X の B トークンを受け取る」という結果条件を記述 |
| 経路中立 | 実行方法をソルバーに委ねる(オンチェーン直接実行でも裁定でも可) |
| 取消可能 | インテントが満たされる前にユーザーが撤回できる |
| 競争的実行 | 複数のソルバーが競合し、最良の実行価格を提示する |
インテントモデルは DEX アグリゲータから発展した。UniswapX(2023 年)は Uniswap の単一チェーン DEX スワップをインテント化した先駆けで、月間数億ドルの取引を処理している。CoW Protocol(Coincidence of Wants)は需要一致マッチングによりユーザー同士を直接マッチさせた後、余剰をソルバーが処理する方式だ。
EIP-7683 — クロスチェーン・インテント標準
EIP-7683(2024 年提案、2025 年審議中)は「CrossChainOrder」構造を定義し、異なるインテント・プロトコル間の相互互換を目標とする EIP である。
EIP-7683 が定義する主要コンポーネント:
CrossChainOrder: インテントの共通フォーマット。originChainId・fillDeadline・orderDataを含むIOriginSettler: ソースチェーンでインテントをオープンするコントラクト・インターフェースIDestinationSettler: デスティネーションチェーンでソルバーがフィルする際に呼び出すインターフェース
EIP-7683 の意義は「ソルバーが複数のインテント・プロトコル(Across・UniswapX・CoW 等)に跨って統一的に参加できる」ことにある。これによりソルバー間の競争が活発化し、ユーザーへの執行品質が向上する。
Uniswap Labs・Across Protocol・CoW Protocol が共同で提案しており、実装が進んでいる。
ソルバー網の仕組み
ソルバー(Solver / Filler)はインテントを実行するオフチェーンの経済主体である。
ソルバーの動作:
- ユーザーが署名したインテントをオーダーブック(オンチェーン or オフチェーン)から取得
- ソルバーが自身のキャピタルでデスティネーション側を先払い実行
- ソースチェーンでインテントのロック資産を受け取り、プロフィットを得る
ソルバーは複数が競争するため、最良の執行価格を提示できないソルバーは利益を失う。この競争が **MEV(最大抽出可能価値)**の一部をユーザーに還元する仕組みとして機能する。
リスク: ソルバーは先払いするため、ソースチェーンからの補填が失敗するリスク(不正やバグ)を引き受ける。Across Protocol では UMA Optimistic Oracle がこの補填の正当性を保証する。
チェーン抽象化(Chain Abstraction)
チェーン抽象化はインテントを超え、「ユーザーがどのチェーンを使っているか意識しない」状態を実現するアーキテクチャ・レイヤーである。
抽象化すべき 3 つの摩擦:
- アカウント抽象化: マルチチェーンで単一のアカウント(鍵ペア)を使う。ERC-4337 アカウント抽象化・EIP-7702(Externally Owned Account への一時コード付与)が基盤技術。
- ガス抽象化: デスティネーションチェーンのネイティブトークン(ETH・SOL 等)を持たなくても、任意のトークンでガスを支払える。Paymaster(ERC-4337)・ガスレストランザクションがこれを実現。
- チェーン選択抽象化: ユーザーがチェーンを指定せず、プロトコルが最適チェーンにルーティング。
代表的な実装:
- NEAR の Chain Signatures: NEAR のマルチチェーン MPC(Multi-Party Computation)技術で、NEAR アカウントから Bitcoin・Ethereum 等に署名できる
- Particle Network: デバンドルされた Universal Accounts とクロスチェーン・リキッドスワップを組み合わせたチェーン抽象化プラットフォーム
- Agoric のオーケストレーション: Cosmos IBC を基盤としたオーケストレーション API で、クロスチェーン操作をシングル・トランザクション化
インテント vs. 従来ブリッジ:設計のトレードオフ
| 観点 | 従来ブリッジ | インテント / チェーン抽象化 |
|---|---|---|
| ユーザー操作 | 複数ステップ手動 | ワンクリック |
| 実行経路 | 固定(ブリッジ指定) | ソルバー競争で最適化 |
| ガス要件 | デスティネーション・トークン必要 | Paymaster/ガス抽象化 |
| 速度 | ブリッジ確認待ち | 先払いで即時(数秒) |
| 資本効率 | LP or ロック資産 | ソルバー・キャピタル競争 |
| セキュリティモデル | ブリッジ・コントラクト依存 | インテント条件 + ソルバー補填保証 |
インテントはユーザー体験を劇的に改善するが、ソルバーの資本集中リスク(少数の高資本ソルバーが市場を独占する可能性)と、新しいスマートコントラクト攻撃面(IOriginSettler / IDestinationSettler の正確な実装)という課題を持つ。
Backlinks
- has_parts マルチチェーン相互運用(Interoperability)総覧