NEAR Intents:基於意圖的交易執行
Learn how NEAR Intents enables intent-based blockchain transactions with competing solvers. Simplify cross-chain DeFi without managing gas or routes.
NEAR Intents 是 NEAR Protocol 上的一個交易執行框架,讓您可以聲明您期望從區塊鏈互動中獲得的結果(例如,以最低匯率將一種代幣換成另一種代幣),並將執行委託給一個由稱為求解器 (solvers) 的競爭性專業代理組成的網絡,消除手動指定路由、gas 限制或合約呼叫的需求。
NEAR Intents 是建構於 NEAR Protocol 之上的意圖導向交易執行框架,旨在讓你聲明從區塊鏈互動中想要達成的事項,並將執行細節交由一個由專業代理人組成的競爭性網絡來處理。與其指定要呼叫哪些合約、設定多少 Gas,或採取哪種路徑,你只需簽署單一意圖,系統便會處理其餘的部分。
NEAR Protocol 是一個可擴展、對開發者友善的 Layer 1 區塊鏈(透過 Nightshade 分片技術實現高吞吐量並行交易處理),而 NEAR Intents 是其最重要的架構新增功能之一。NEAR Protocol 的原生代幣是 $NEAR,用於支付網絡上的計算和儲存費用。在 NEAR Intents 模型下,求解者可能會代表您處理 Gas 費用,這可以減少直接持有 $NEAR 來執行交易的需求。
NEAR Intents 已在主網上線。在進行建構或交易之前,請先在 NEAR Protocol 文件) 驗證目前的佈署狀態與版本詳情,因為該框架仍在持續演進中。
在本文中:
- 傳統區塊鏈交易的問題
- NEAR Intents 如何運作:意圖生命週期
- 什麼是 Solver?Solver 網路如何運作
- NEAR Intents 的重要性:鏈抽象與跨鏈 DeFi
- 使用 NEAR Intents 可以做什麼?實際應用案例
- NEAR Intents 與其他方案的比較
- 開始使用 NEAR Intents:開發者資源
- 關於 NEAR Intents 的常見問題
--- ## 傳統區塊鏈交易的問題
每一筆傳統的區塊鏈交易都是一組指令:您明確地告訴網路要調用哪個合約、要執行哪個函數、要分配多少 Gas,以及設定多少滑點容忍度。網路會執行這些特定的步驟,而不會對這些步驟是否對您最優進行任何判斷。
不同於直接呼叫智能合約,你需要預先指定所有執行參數並接受那些確切指令的結果,意圖則讓你只宣告你想要達成的結果。智能合約仍在底層運行,但你不再需要知道是哪個智能合約或如何配置它。這個區別是區塊鏈中「宣告式執行」的核心:你描述的是目的地,而不是路線。
任何 DeFi 用戶對於傳統鏈上交易中的摩擦都不陌生。滑點設置過低,交易就會失敗。您手動在不同網路之間跨鏈轉移代幣,且每一步都要支付手續費。Gas 費估算錯誤,交易就會回退。
您選擇單一 DEX 進行交換,並接受其提供的任何匯率,卻不知道另一種路線能讓您獲得更多代幣。這些失敗模式均源於同一個根本原因:使用者必須承擔所有執行知識的全部重擔。
想像這個差異,就像預訂旅行一樣。你可以手動研究每一個航班時段、轉機時間和飯店。或者,你可以告訴旅行社「我需要在星期五前抵達東京,預算在 800 美元以下」,讓他們為你找到最佳方案。第一種方法是命令式;第二種是宣告式。
這種阻礙(錯誤的滑點設定、交易失敗、複雜的多步驟橋接)正是 NEAR Intents 被設計來消除的。
NEAR Intents 如何運作:意圖生命週期
NEAR Intents 遵循從簽署聲明到確認結果的五步流程,所有的執行複雜性均在後台處理。
[設計團隊:請求流程圖。 用戶聲明意圖 → 意圖廣播 → 求解器網絡競爭 → 獲勝求解器執行 → 用戶收到結果]
- 您透過使用非託管錢包(例如 MyNEAR Wallet 或相容的錢包擴充功能)簽署意圖(例如「將 1 ETH 兌換為至少 2,800 USDC」)來聲明您期望的結果。
- 您簽署的意圖會廣播到求解器 (solver) 網路,競爭代理將評估他們是否能履行該意圖。
- 多個求解器(競爭尋找履行您聲明意圖之最佳路徑的專業代理)根據他們可用的執行路徑提交出價。
- 提供最佳結果的求解器贏得執行權,並代表您執行交易,從 AMM 池、鏈下訂單簿和做市商庫存中獲取流動性。
- 您收到聲明的結果;求解器的具體執行路徑對您而言是不可見的。
如果沒有競標者在指定的時間範圍內競標您的意圖,該意圖將到期,您的資金將留在您的錢包中,不受影響。NEAR Intents 架構的設計宗旨是,未完成的意圖不會對您的資產構成任何風險。請從 NEAR Protocol 文件) 中確認當前實施的確切到期和失敗行為。
什麼是求解者?求解者網絡如何運作
求解器(solver)是一個專業的代理(個人操作員、自動化機器人或機構級做市商),負責監控 NEAR Intents 池並競爭以履行使用者聲明的意圖。求解器透過尋找優於使用者設定的最低執行價格,並將該底價與實際市場利率之間的價差作為其手續費來獲利。
當您廣播意圖時,多個求解器會同時收到並開始計算是否能有利可圖地完成。每個求解器會提交一個買價,代表其可實現的結果。NEAR Intents 協議會選取最能滿足您所宣告參數的買價,並授予該求解器執行權。
激勵結構是競爭性求解器市場對您有利的原因。求解器會聚合來自多個來源(DEX 池、鏈下訂單簿和做市商庫存)的流動性,以尋找最佳執行路徑,這就是為什麼與手動選擇單一 DEX 相比,他們通常能提供更好的價格。將求解器想像成一位旅行代理人,只有在找到比您設定的預算更便宜的機票時才能賺取佣金:他們的激勵方向與您的目標是一致的。
如果沒有解算器能以符合您聲明之最低價格履行您的意向,該意向將在未執行的情況下過期。您的資金仍會保留在錢包中,您可以隨時調整參數後重新提交。協議會在結算確認前驗證解算器提供的結果是否符合您聲明的意向,因此您無需信任任何個別解算器。系統會在釋放資金前檢查其工作內容。
NEAR Intents 為何至關重要:鏈抽象與跨鏈 DeFi
NEAR Intent 之所以重要,是因為它將區塊鏈上的互動單位從「一組特定的指令」轉變為「理想的結果」。這種轉變對於 DeFi 使用者以及開發跨鏈應用程式的開發者來說,都具有實質性的影響。
什麼是 NEAR 上的鏈抽象?
區塊鏈抽象(Chain abstraction)在 NEAR 上的一項倡議,旨在讓區塊鏈網路邊界對使用者透明化,使您能夠在任何鏈上與資產和應用程式互動,而無需了解或在意您正處於哪條鏈。NEAR Intents 是實現這一目標的主要技術機制之一:透過讓解算器(solvers)代表您處理跨鏈執行,底層網路拓撲將從您的體驗中消失。區塊鏈抽象是更廣泛的策略願景;NEAR Intents 則是使該願景在今日得以運作的具體工具之一。
NEAR Intents 與跨鏈執行
NEAR Intents 支援跨鏈執行,這是其核心設計功能而非附加功能,這表示你可以宣告橫跨多個區塊鏈網路的意圖,且解決者會處理跨鏈機制,而無需你操作橋接介面。例如,你可以簽署單一意圖,以在 NEAR 上交換以太坊上的 ETH 為 USDC,而解決者會處理兩個鏈之間的橋接和結算。你不需要與橋接 UI 或任何個別的 DEX 互動。此跨鏈功能是 NEAR Intents 與僅在以太坊生態系統內運作的單鏈意圖協定之間最明顯的區別之一。
帳戶抽象是 NEAR Intents 所屬的更廣泛設計模式:即將使用者的需求與區塊鏈執行方式分離的概念。NEAR 協議的原生帳戶模型具有靈活的帳戶抽象特性,包括具名帳戶、多金鑰存取以及基於合約的帳戶邏輯,這使其成為意圖型系統的天然平台。以太坊開發者可能會從以太坊的帳戶抽象標準 ERC-4337 中辨識出這種模式;NEAR Intents 遵循類似的原則,但它是原生於 NEAR 的架構,並擴展至跨鏈執行。
DeFi 協定(去中心化交易所、借貸平台和流動性池)是 NEAR Intents 提供最直接價值的地方,因為 DeFi 交易目前是參數最繁重且最容易失敗的鏈上交互之一。解析者通常會在執行您的意圖時處理 Gas 費用支付,並將成本計入其執行費用中,這意味著您可能不需要在錢包中持有 $NEAR 來直接支付 Gas。Gas 費用並未被消除,但它們不再是您需要逐筆交易處理的問題。
您能用 NEAR Intents 做什麼?實際應用場景
NEAR Intents 改變了 DeFi 用戶在鏈上互動的形式。以下是目前最活躍的使用案例:
- 跨鏈代幣交換: 在單一簽署意圖中交換不同區塊鏈上的代幣,無需橋接介面。
- 最佳執行 DEX 交易: 指定您願意接受的代幣和最低匯率,並讓解決者搜尋每個可用的 DEX 以找到最佳成交。
- 氣體抽象化 DeFi 互動: 執行交換、提供流動性或與協議互動,而無需手動持有每條鏈的原生氣體代幣。
- 跨鏈收益優化: 表達多個網路的收益目標,讓解決者將您的資產導向最佳可用匯率。
- 無氣體管理即可進行 dApp 互動: 使用接受意圖為基礎輸入的應用程式,完全消除使用者流程中的氣體複雜性。
- 跨鏈意圖為基礎的 NFT 購買: 聲明您想要的 NFT 和最高價格,讓解決者能夠尋找並結算購買,無論該資產位於哪個鏈上。
Defuse Protocol 是建基於 NEAR Intents 基礎設施應用程式中最清晰的實例。Defuse 是一個 NEAR 原生 DEX 和意圖市場,讓您能夠提交跨鏈交易意圖,指定代幣交易對和最低可接受匯率,並由 NEAR Intents 求解器網絡完成。Defuse Protocol 是使用 NEAR Intents 的應用程式,而非 NEAR Intents 本身。在整個過程中,您將完全保留資產的控制權;求解器永遠不會取得您資金的控制權。如果您想在建構或交易之前親身體驗 NEAR Intents 的實際運作,Defuse Protocol 是首選且經過驗證的場所。
NEAR Intents 如何與替代方案進行比較
NEAR Intents 屬於不斷增長的以意圖為基礎的執行系統類別。以下是它與三種主要替代方案的差異:
| 特點 / 維度 | NEAR Intents | CoW Protocol | UniswapX | ERC-4337 |
|---|---|---|---|---|
| 鏈 / 生態系統 | NEAR Protocol | Ethereum | Ethereum / EVM | Ethereum |
| 是否原生跨鏈? | 是 | 否 | 否 | 否 |
| 執行模型 | Solver 競賽 (拍賣) | 批次拍賣 / 需求一致性匹配 | 鏈下填充者競賽 | 智能合約錢包 (UserOperation) |
| Solver / 填充者類型 | 個人、機器人、做市商 | 批次拍賣 Solver | 鏈下填充者 | Bundlers |
| Gas 抽象 | 是:Solver 將 Gas 作為執行費用的一部分來處理 | 部分:協議在批次結算內處理 Gas | 部分:填充者可能會處理 Gas | 是:Paymaster 合約模型 |
| MEV 保護 | 降低:Solver 在結算前進行私下競價 | 降低:批次結算消除了公開排序 | 部分:鏈下路由減少了內存池暴露 | 非主要設計目標 |
| 主要用例 | 跨鏈 DeFi 執行 | Ethereum DEX 交易與盈餘重新分配 | Ethereum 代幣交換與最佳填充 | Ethereum 上的智能合約錢包 UX |
| 部署狀態 | 在主網上線 (請在 docs.near.org 驗證當前版本) | 在 Ethereum 主網上線 | 在 Ethereum 主網上線 | 在 Ethereum 主網上線 |
MEV(最大可提取價值)是指驗證者或機器人透過對公開內存池中可見的交易進行搶先交易或重新排序而獲取的利潤。基於意圖(Intent-based)的系統減少了 MEV 的暴露,因為在任何交易進入鏈上之前,求解者(Solvers)已在私人拍賣中進行競爭。這適用於上述所有四種系統,儘管方式和程度各有不同。
CoW Protocol (意願巧合) 是一個以太坊原生、基於意圖 (intent-based) 的 DEX,採用批次拍賣模型。用戶提交表達期望結果的訂單,競價者 (solvers) 競爭撮合(包括直接的點對點巧合,即兩位用戶的需求相互抵消),獲勝的批次將在鏈上結算。CoW Protocol 與 NEAR Intents 共享相同的基礎結構:先聲明意圖,然後由競價者競爭。主要的結構差異在於範圍:CoW Protocol 在以太坊生態系統內運行,而 NEAR Intents 從頭開始專為跨多個區塊鏈網路的跨鏈執行而設計。
UniswapX 在以太坊及 EVM 相容鏈上的 Uniswap 生態系統中,使用類似的鏈下填寫器模型。UniswapX 是與 Uniswap 的 AMM 合約獨立的產品,不應將其混淆。ERC-4337,作為以太坊的帳戶抽象標準,負責錢包互動層,允許智能合約錢包發起交易,並啟用 paymaster 合約來處理 gas。它在以太坊內部運作,並不提供跨鏈執行能力。
NEAR Intents 的關鍵差異點在於其原生跨鏈執行能力:相較於 CoW Protocol 和 UniswapX 在以太坊生態系中運作,以及 ERC-4337 負責錢包互動層,NEAR Intents 則是一個整合系統,在 NEAR Protocol 上同時處理執行優化和跨鏈路由。
NEAR Intents 入門:開發者資源
準備好使用 NEAR Intents 進行開發的開發者,可以透過下方的 NEAR Protocol 官方資源獲取完整的技術架構、API 規格及測試網環境。
- NEAR Intents 文件:):官方架構參考、意圖結構規範以及解算器註冊詳情
- NEAR Protocol GitHub:):原始程式碼庫;在建置前請先確認正確的意圖專屬程式庫
- NEAR Testnet:用於意圖開發和解算器測試的沙盒環境;請從官方文件確認目前的測試網存取網址
- NEAR Foundation 鏈抽象中心:):生態系統背景、鏈抽象倡議概覽及相關開發者計劃
在 NEAR 上建構的 EVM 開發者,亦可探索 aurora.dev,這是 NEAR Protocol 的 EVM 相容執行層,讓 Solidity 應用程式能在 NEAR 基礎架構上運作。在建構前,請務必參閱官方文件,確認 Aurora 與 NEAR Intents 的現行關聯。
以上所有連結應在發布前進行即時驗證。如果 NEAR Intents 的公開路線圖已在官方網址發布,請將其新增至此清單;請勿包含推測性或社群來源的路線圖連結。
關於 NEAR Intents 的常見問題
以下問題針對有關 NEAR Intents 最常見的搜尋進行解答。每個回答均可獨立閱讀。
NEAR Intents 解決了什麼問題?
傳統的區塊鏈交易需要您指定每個執行參數:合約地址、函式呼叫、Gas 上限、滑點容忍度以及路由路徑。這會造成阻礙,導致交易失敗、次佳價格以及複雜的多步驟跨鏈橋接。NEAR Intents 透過讓您只宣告您想要的結果,並將執行委託給競爭性求解器,由他們代表您找出最佳路徑,從而解決了這個問題。結果是一個更簡單、更可靠的鏈上體驗,而無需您理解底層的路由或合約機制。
意圖與交易的差異為何?
傳統區塊鏈交易是指令式的:你預先指定每一個執行步驟,而網路會完全按照寫好的步驟執行,無論這些步驟是否對你有好結果。意圖是宣告式的:你只陳述你想要的結果,讓系統決定如何實現它。在標準交易中,你選擇路線;在意圖中,解決方案提供者會競爭,代表你找到最佳路線。實際上的差異是,你簽署一次,宣告你想要的結果,然後獲得它,無需管理 Gas、滑點設定或路由決策。
NEAR 意圖中的解決方案提供者如何獲得激勵?
解算者 (Solvers) 透過尋找優於用戶聲明的最低預期執行價格來獲取利潤,從而捕捉用戶設定的底價與其透過優異的流動性路由所能實現的實際市場匯率之間的價差。如果您聲明「我的 ETH 至少要換取 995 USDC」,而解算者能以 1,002 USDC 執行該兌換,則該解算者將獲得 7 USDC 的差額作為其費用。這種競爭機制為解算者提供了直接的經濟動力,促使他們積極尋找最佳的執行價格,這能為您提供優於手動單次 DEX 交易通常所能達到的價格,進而使您獲益。
NEAR Intents 是否已在主網上線?
是的。NEAR Intents 現已上線主網。請在 NEAR Protocol 文件,) 中驗證目前版本、功能可用性以及任何現行限制,因為該框架正在積極開發中,細節會隨著每次發布而變更。為了獲得最準確的閱讀時的部署狀態,官方文件是最終權威來源。
NEAR Intents 可以跨鏈工作嗎?
沒錯:跨鏈執行是 NEAR Intents 的核心設計功能,而非事後添加的選用擴充功能。您可以宣告橫跨多個區塊鏈網路的意圖,而解決者會在您不需與橋接介面互動的情況下,處理跨鏈機制。具體來說,您可以表達一個單一意圖,要在以太坊上將 ETH 兌換為 NEAR 上的 USDC,而解決者將會代表您處理跨鏈路由和結算。這項功能是 NEAR Intents 與 UniswapX 或 CoW Protocol 等單鏈意圖協議之間最明顯的差異之一。
NEAR 上的鏈抽象是什麼?
NEAR 上的鏈抽象倡議旨在使區塊鏈網路的界線對使用者不可見,進而實現跨任何鏈的互動,而無需使用者知道自己當前在哪個區塊鏈上。NEAR Intents 是實現此願景的主要技術機制之一:透過將你的意圖(intents)路由到一個負責處理跨鏈機制的解決者網路,底層的網路複雜性將從你的體驗中消失。鏈抽象是策略目標;NEAR Intents 是今日正朝向該目標邁進的具體實現之一。
NEAR Intents 意味著我無需支付 Gas 費用嗎?
NEAR Intents 已將 Gas 管理流程抽象化,讓您的體驗更簡潔。您通常無需持有原生代幣或手動設定 Gas 上限即可執行一個 Intent。Solver 會將 Gas 費支付作為其履行您 Intent 的一部分,該費用會併入其執行費用中。Gas 費並未消除:它們在基礎設施層級仍然存在,但由 Solver 處理,而不是由您處理。實際結果是,您不再需要在多個鏈之間調度 Gas 代幣或估算單筆交易的 Gas 上限。
誰建構了 NEAR Intents?
NEAR Intents 是由 NEAR 協議與 NEAR 基金會開發,作為更廣泛的鏈抽象倡議的一部分。如需查看特定工作組或核心團隊的歸屬詳情,請在 near.org 和 NEAR 協議說明文件 核實最新資訊,因為該專案涉及 NEAR 生態系統內多個團隊的持續貢獻。
哪些錢包支援 NEAR Intents?
NEAR Intents 的錢包相容性取決於您與該框架互動時所使用的應用層。如需最新且經過驗證的相容錢包清單,請參閱 NEAR Protocol 說明文件 或 NEAR Foundation 官方網站上的錢包相容性頁面。請勿依賴社群提供的錢包相容性清單;進行交易前,請使用官方管道確認支援情況。
NEAR Intents 是否與 ERC-4337 類似?
這兩個系統都擁有相同的根本目標:將執行複雜性從使用者身上抽離,讓使用者能夠與期望的結果互動,而非與原生的區塊鏈機制互動。它們在架構和範疇上有所不同。ERC-4337,作為以太坊的帳戶抽象標準,在以太坊上運作於錢包層級,並使用 bundler (打包者) 和 paymaster (支付者) 模型來處理 Gas 費用。NEAR Intents 則在 NEAR Protocol 上運作於交易執行與跨鏈路由層級,並為多鏈環境原生設計。它們在概念上相關,但在架構上是不同的系統,分別為不同的鏈以及堆疊中的不同層級而建構。
[發布團隊:請在上方常見問題區塊實作 FAQPage 結構化資料標記。每個 H3 問題及其對應的回答段落應以 Question 和 Answer 結構化資料屬性進行標記。發布前請使用 Google 的豐富結果測試來驗證實作。]