作者: Rishabh Nagar
編譯:Felix, PANews
目前在鏈上做任何事情,都感覺像是從宜家組裝家具——步驟繁多、令人困惑,而且總是有搞砸的風險。當你必須在不同的區塊鏈之間切換時,情況會更加混亂。你需要記住每一步,警惕騙局,計算費用,並且不要在這過程中失去理智。
現在,想像一下,你不必在各區塊鏈上進行各種操作——購買,兌換,通過橋樑發送代幣,耕種收益,然後兌換回你最喜歡的加密貨幣——你所要做的就是大聲說出你想要什麼,神奇的是,一切都安全順利地完成了。這正是「意圖」所要做的。
為什麼意圖在加密世界很重要?
意圖就像數位化的願望。它們幫助用戶在網路上實現他們想要做的事情,例如直接和自動地匯款或投票。在加密世界中,理解意圖很重要,因為它們允許使用者在不需要中間人或公司的情況下控制自己的行為。這讓事情變得更快、更便宜、更安全。
假設你想寄封信給朋友。傳統上,你會把它交給郵遞員,他可能會先把它送到一個大辦公室,然後另一個人會把它送到你的朋友那裡。這就是當今科技世界通常的做法。
現在,如果你只要按下一個按鈕,你的信就會神奇地出現在你朋友的手中。這就是意圖去中心化的樣子──跳過中間人,直接、安全、快速地做你想做的事。這很重要,因為這意味著你不必擔心其他人的干擾,減慢速度,或丟失信件。
意圖去中心化簡介
意圖是個人想要實現的目標的核心——無論是簡單的資產轉移,還是更複雜的執行一系列協調交易。傳統上,這些意圖透過中心化系統管理,但區塊鏈技術越來越多地允許以去中心化的方式實現。
例如,考慮參與去中心化自治組織(DAO)投票的意圖。在傳統的設置中,需要與一個中心化平台進行交互,在這個平台上,投票可能被操縱、延遲甚至審查。相較之下,在去中心化的系統中,這種意圖是透過智能合約來表達的,智能合約可以自動收集選票,統計選票,並在不需要中央權威的情況下制定決策。
這種向去中心化意圖實現的轉變意義重大,因為其代表著擺脫對中心化中介的依賴,賦予使用者對其行為更大的控制權、透明度和安全性。它允許創建可以直接實現意圖的系統,而沒有不必要的障礙或第三方乾預的風險。
來源:Paraswap
去中心化應用中的意圖
在去中心化世界中,意圖可以簡單也可以複雜。簡單的意圖可能類似於在DEX 上執行交易,用戶將一種加密貨幣兌換成另一種加密貨幣的願望直接在鏈上處理,一旦滿足必要條件,交易就會自動完成。
然而,意圖也可以很複雜。想像一下這樣一個場景:用戶想要跨多個去中心化金融(DeFi)平台優化投資組合,平衡收益耕作、流動性供應和自動交易策略。這不僅涉及一個行動,還涉及與各種協議的一系列協調交互,每個協議都有其獨特的要求和風險。在這裡,意圖是多方面的,需要複雜的機制來確保它以最有效的方式實現。
在這些情況下,像智能合約、預言機和去中心化或鏈下解算器這樣的去中心化機制開始發揮作用,以一種無需信任和透明的方式執行複雜的意圖。在傳統系統中,如果沒有集中控制,這些複雜的任務是不可能完成的。
來源:Anoma
什麼是Chain-Agnostic ,為什麼需要意圖?
Chain-Agnostic(即與特定區塊鏈無關,可相容於任意區塊鏈)意味著您可以在任何區塊鏈上做您想做的事情。想像一下使用網路:您連接到哪個Wi-Fi 並不重要——您只想發送訊息或觀看影片。
在加密世界中,意圖就像你的數字指令或願望。為了使它們在不同的區塊鏈上順利運作,需要一種Chain-Agnostic。透過這種方式,您可以輕鬆安全地在任何區塊鏈上實現您的意圖,而無需理解或關心它們之間的差異。
意圖的Chain-Agnostic
目前生態中以意圖為中心的模型
在各種區塊鏈生態中,以意圖為中心的模型正在成為簡化用戶互動和提高dApps 效率的方法。例如,在像以太坊這樣的生態中,意圖通常透過智慧合約來處理,這些合約處理從DeFi 交易到NFT 交易的所有事務。這些系統的設計目的是確保一旦用戶表達了意圖,底層基礎設施負責其餘的工作,包括尋找交易對手、執行交易並將其記錄在區塊鏈上。
在其他生態中,例如Polkadot 或Cosmos,正在探索以意圖為中心的架構,以利用這些網路固有的互通性功能。例如在Polkadot 中,意圖或可以在不同的平行鏈之間實現,讓使用者可以與各種dApp 進行交互,而不必擔心鏈之間的底層技術差異。同樣,Cosmos 正在嘗試跨鏈意圖實現,用戶可以在一條鏈上發起操作並在另一條鏈上完成,同時保持高水平的安全性和去中心化。
來源:Anoma
對Chain-Agnostic框架的需求
儘管取得了這些進步,但目前的生態在很大程度上仍是碎片化的,大多數意圖都與特定區塊鏈有關。這種碎片化可能導致效率低下。 Chain-Agnostic 框架旨在透過提供一個統一的系統來克服這些挑戰,在這個系統中,意圖可以在任何區塊鏈上表達、處理和實現,而不管其底層架構如何。
在Chain-Agnostic 模型中,意圖是不限於任何一個應用或鏈的通用表達。例如,用戶可能會表達交易代幣的意圖,無論交易發生在以太坊、幣安智能鏈或其他區塊鏈上,網路都會以最有效的方式處理此意圖。這種方法不僅簡化了使用者體驗,而且還實現了不同鏈上dApp 之間的更大互通性和可組合性。
來源:Paraswap
建構Chain-Agnostic架構
要建立以意圖為中心的Chain-Agnostic 架構,需要幾個關鍵元件:
- 通用意圖:意圖必須設計成靈活且可適應的,能夠在任何區塊鏈上執行而無需修改。
- 去中心化的交易對手發現:該系統必須包含一個去中心化的機制,用於發現能夠實現意圖的交易對手,無論他們在哪條鏈上運作。
- 跨鏈求解器:負責執行意圖的求解器必須能夠跨多個區塊鏈運行,根據速度、成本和安全性等因素確定實現意圖的最佳路徑。
- 通用結算:最後,必須以所有區塊鏈都認可的方式記錄完成意圖的結果,確保使用者的操作得到驗證和安全。
去中心化意圖涉及哪些技術組件?
核心組件:
- 通用意圖:這些是適應性強的構建塊,允許使用者在去中心化系統中表達結果。
- 求解器機制:去中心化代理解釋並實現這些意圖,跨不同的區塊鏈工作以實現用戶的目標,無論是簡單的代幣兌換還是複雜的操作。 ——把解算器想像成數位個人助理,傾聽你的願望(意圖),並找到跨多個區塊鏈實現它們的最佳方式。
- 交易對手發現:在多鏈生態中,尋找匹配和實現意圖的實體的去中心化過程至關重要,確保無需集中控制即可識別正確的交易對手。
記憶體池去中心化面臨的挑戰
跨鏈的開放與封閉記憶體池:開放記憶體池允許任何解算器存取和處理意圖,從而提高透明度,但也帶來搶先交易等風險。另一方面,封閉記憶體池提供了更高的安全性,但代價是去中心化。挑戰在於平衡開放性和安全性,確保意圖在不同的區塊鏈上得到公平、有效率的處理。每個人都能看到正在發生的事情,但存在有人可能試圖先於你使用你的想法的風險。封閉記憶體池類似於私有訊息-更安全但透明度較低。
來源:Ethresearch
以太坊如何解決意圖問題?
本節重點介紹一個具體的案例研究:ERC-4337,這是以太坊鏈上的一個新標準,它改變了使用者帳戶和意圖的處理方式。其旨在透過使智慧合約錢包能夠獨立執行複雜的操作,為用戶提供更大的靈活性和安全性。
ERC-4337概述
ERC-4337 在以太坊中引入了一個帳戶抽象系統,旨在使智慧合約錢包(SCW)更加獨立和強大。這項新標準使用戶能夠透過錢包執行複雜操作,而無需依賴外部擁有的帳戶(EOA),解決了當前以太坊設定中的一個主要限制。
主要特點:
使用者操作(UserOps):ERC-4337 使用UserOps 取代傳統交易。這些是使用者簽署的操作,詳細說明了所需的操作。多個UserOps 被收集到另一個記憶體池中,並由稱為捆綁器的專門實體捆綁在一起。然後將這些捆綁包作為單一交易進行處理,從而提高效率。
抗審查性:ERC-4337 的建構盡可能去中心化。其透過無需許可的參與開放,來確保任何單一實體都無法審查或操縱UserOps。如果所有打包器都拒絕處理UserOp,系統的無權限特性將鼓勵新的打包器進入網路並獲取潛在利潤,從而使系統變得脆弱。
安全措施:為了防止濫用和攻擊,ERC-4337 強制執行了幾條規則:
- Gas 使用限制:透過限制UserOp 驗證階段可使用的Gas,可以保護打包器免受拒絕服務攻擊。
- 驗證規則:為了防止操作被不公平地無效化,ERC-4337 將驗證階段與執行階段分開,確保只要帳戶狀態沒有改變,經過驗證的操作就一直有效。
- 信譽系統:打包器也使用信譽系統來管理需要寬鬆驗證規則的實體,確保這些實體不會輕易破壞網路。
統一記憶體池的重要性
ERC-4337 強調需要統一記憶體池,所有打包器都遵循相同的規則。這種統一性可以防止記憶體池碎片化,不同的規則可能會導致記憶體池更小、更孤立,更容易受到審查和攻擊。所有打包器都採用一致的規則集可確保網路更強大、更具彈性,就像以太坊的多個用戶端遵守相同的協議規則一樣。
挑戰和解決方案
- 碎片化風險:如果不同的打包器應用不同的規則,網路可能會碎片化,導致記憶體池更小、更不安全。 ERC-4337 透過建立全面的測試套件和參考實作來解決此問題,確保所有打包器都能相容且安全地運作。
- 安全例外:雖然ERC-4337 設定了嚴格的規則,但在某些情況下允許例外。如果打包器保持安全性並與主網路相容,它們可以參與具有不同規則的備選記憶體池。這種靈活性允許創新,同時保持系統的整體安全性和完整性。
意圖去中心化的未來
意圖去中心化的未來在於克服區塊鏈基礎設施和更廣泛生態的當前限制所帶來的挑戰。隨著意圖從傳統的基於交易的系統,轉變為更具聲明性的以用戶為中心的模型,在改進用戶體驗、減少低效率和增強隱私方面存在著巨大的潛力。
重點關注領域:
- 跨鏈互通性:未來的發展必須使意圖能夠跨多個區塊鏈無縫運行,利用每個區塊鏈的優勢,同時保持用戶控制和資產託管。
- 去中心化基礎設施:意圖池的設計(無論是許可的還是非許可的)都將發揮關鍵作用。在確保安全性和信任的同時,允許開放存取的去中心化方法對於擴展基於意圖的應用程式至關重要。
- 降低中心化風險:隨著意圖採用的成長,特別是像ERC-4337 這樣的標準,如果意圖執行被少數實體主導,就會存在中心化的風險。生態系統必須促進競爭和創新,以防止壟斷並確保公平執行。
挑戰:
- 信任與透明度:開發人員必須仔細平衡隱私和安全與透明度的需求,確保使用者可以信任處理其意圖的系統,而不會犧牲去中心化的核心原則。
- 研究與創新:該領域仍處於萌芽階段,持續的研究對於解決不同領域意圖表達、執行和整合的複雜性至關重要。 像Anoma、SUAVE、Portikus 等新興項目正在奠定基礎,但還有很多工作要做。
- 雖然面臨挑戰,但意圖去中心化將使區塊鏈空間更易於訪問、更安全、對用戶更友好——最終讓每個人都能輕鬆實現他們的數位願望。