跨鏈轉資產這件事,在 2026 年的主流錢包裡幾乎看不到「橋」這個字了。背後撐起這個體驗的,是一套叫做「意圖(Intents)」的架構:使用者不再簽署一筆「在哪條鏈、走哪個合約、付多少 gas」的具體交易,而是簽一個「我要的結果」,剩下的交給一群叫做「求解者(Solvers)」的角色去競標完成。
這個轉變不只是 UX 包裝。它把區塊鏈互動從「指令式」改成「宣告式」,並催生了 ERC-7683 這個跨鏈意圖標準。今天把這套機制從頭講清楚。
📖 學(核心)
指令式 vs. 宣告式
傳統交易是指令式的:你告訴鏈「呼叫這個合約的這個函式、帶這些參數、用這個 gas price」。每一步都是你親手指定,出錯了就是你的事,跨鏈時更要自己找橋、自己換 gas 代幣。
意圖則是宣告式的:你只簽一句話——「我用 Arbitrum 上的 100 USDC,換到 Base 上至少 99.5 USDC」。你不在乎中間怎麼跑、誰來執行、走哪座橋。這份簽名是一個離線訊息,使用者甚至不直接跟鏈互動,由求解者負責把它送上鏈。
求解者(Solvers / Fillers)是誰
求解者是一群競爭性的鏈下執行者。當一個意圖被廣播出來,多個求解者會搶著用自己的資金「先墊付」結果給你——在上面的例子裡,某個求解者直接從自己口袋拿 Base 上的 USDC 給你,然後再透過結算機制去原始鏈把你的 100 USDC 領走當作報酬。
關鍵在於這是一場競標:誰能給你最好的價格、最快的速度,誰就贏得這筆訂單。你拿到的是市場競爭後的最優結果,而不是某座橋固定的爛匯率。
ERC-7683:讓求解者流動性不再碎裂
過去每個意圖協議(UniswapX、Across、CoW Protocol、Eco)都有自己的訂單格式,求解者得為每個協議寫一套對接,流動性被切得零碎。
ERC-7683 在 2025 年初定案,定義了統一的 CrossChainOrder 結構,包含來源鏈 ID、訂單發起與履行的截止時間等關鍵欄位;再搭配一個 resolver 合約,把各協議的不透明訂單翻譯成共同格式。這代表一個寫來填 Across 訂單的求解者,只要加上對應的 orderData 解碼器,就能順手去填 UniswapX 或 Eco 的訂單——流動性開始整合而非分裂。
採用度是真的:到 2025 年 Q3,Across 把生產環境的求解者網路遷移到 ERC-7683 後,這類訂單已佔其總交易量的 88%。
別搞混:意圖 ≠ 帳戶抽象
容易混淆的三個詞,各管一層:
- 帳戶抽象(ERC-4337):改變單條鏈上「錢包本身」怎麼運作——代付 gas、批次交易、社交恢復。它走應用層,不需硬分叉。
- EIP-7702:讓既有的 EOA(一般地址)能暫時委派執行智能合約程式碼,屬協議層升級,隨 Pectra 硬分叉上線。它跟 ERC-4337 是互補而非競爭,主要是給有歷史的舊地址一條遷移路徑。
- 意圖 / 鏈抽象(ERC-7683):改變「執行發生在哪、由誰執行」,讓使用者根本不用知道自己在哪條鏈上。
三者疊起來,才組成 2026 年「使用者只管結果」的完整體驗。
🧠 記
- 意圖 = 宣告結果,不是指令步驟。 你簽「我要什麼」,不簽「怎麼做」。
- 求解者 = 競標的鏈下執行者。 他們先墊資完成你的目標,再去結算領報酬,競爭壓低你的成本。
- ERC-7683 = 跨鏈意圖的共同語言。 統一訂單格式,讓求解者流動性跨協議整合。
- 帳戶抽象管「錢包怎麼運作」,意圖管「執行在哪發生」,不是同一件事。
✍️ 實踐
- 找一個支援意圖的橋接 / 兌換介面(如 Across 或 UniswapX 前端),做一筆小額跨鏈兌換,觀察它有沒有讓你「選橋」——若沒有,你體驗到的就是意圖架構。
- 兌換時注意介面上的「預期收到金額」與「最低收到金額」:前者是求解者競標後的報價,後者是寫進
CrossChainOrder的下限保護。試著比較兩三個介面同一筆兌換的報價差異,感受競標的效果。 - 進階:去 ERC-7683 規格頁看
CrossChainOrder結構的欄位,對照你剛剛那筆交易,想想哪些欄位對應你簽下的「結果」。
🔗 延伸學習
- ERC-7683: Cross Chain Intents(以太坊官方規格)
- ERC-7683 Cross-Chain Intents Standard Explained(Eco)
- What Are Intents and Solvers? 2026 Guide(Eco)
- Account abstraction on Ethereum: From ERC-4337 to EIP-7702(Turnkey)
💬 問 AI
我想搞懂區塊鏈的「意圖(Intents)」架構。請用一筆跨鏈兌換(例如 Arbitrum 上的 USDC 換到 Base)當例子,逐步說明:(1) 我簽的「意圖」訊息裡實際包含哪些欄位;(2) 求解者(Solver)從接到意圖到我收到款項,中間用自己的資金做了什麼、又怎麼回去領報酬;(3) ERC-7683 的 CrossChainOrder 結構如何讓不同協議的求解者共用。最後請說明意圖架構跟帳戶抽象(ERC-4337)在解決的問題上有什麼不同。