繁體
  • 简体中文
  • 繁體中文

熱門資訊> 正文

模塊化區塊鏈的未來:鏈抽象的核心技術與實現路徑

2024-08-28 17:24

作者:Maccanomics 來源:Modular Media 翻譯:善歐巴,金色財經

「鏈抽象是胡扯。」 你肯定已經聽過這句話很多次了,和我一樣,但如果不是因為它的爭議性,它也不會成為我們行業中資金最充足的主題之一。在本文中,我提出鏈抽象實際上不是胡扯,就像 Josh Bowen 的「我們都在構建同一件事」之旅一樣,我假設許多模塊化基礎設施項目都在朝着同一件事構建:一個鏈抽象的未來。

在開始之前,讓我們回顧一下我在上一篇文章中討論的內容。鏈抽象的使命是構建基於區塊鏈的體驗,使其看起來和感覺起來都像我們今天使用的互聯網。我們通過開發兩個共生的重點領域來實現這一目標:高級和低級鏈抽象。高級鏈抽象處理所有旨在改善用户在網絡上隨意瀏覽應用程序的體驗的工作。然而,低級鏈抽象涉及技術飛躍,這些飛躍將允許開發人員使用他們喜歡的工具構建應用程序,而無需隨后隔離到單個網絡。讓跨鏈體驗感覺更加統一和類似於我們今天使用的互聯網,將使區塊鏈成為下一代互聯網更強大、更合適的基礎。解決鏈抽象問題是希望 web3 成為互聯網下一次演進的先決條件。

我列出了一份非詳盡的用户和開發人員體驗清單,這些體驗有助於實現高級和低級鏈抽象。該清單包括:

1.高級:

2.低級:

在本文中,我將確定並解釋我認為有助於解決高級和低級鏈抽象問題並使我們更接近我們正在建設的未來的特定重點領域。

高級和低級鏈抽象正在以多種方式得到解決。以下是實現鏈抽象最關鍵的重點領域:

可組合性是指智能合約能夠寫入其他智能合約狀態的能力——它們相互連接,可以相互組合操作。區塊鏈要共享可組合性,它們必須共享共識、排序器或區塊生成器;共享區塊生產允許一條鏈上的合約與不同鏈上的合約組合。可組合性在狀態更新依賴於不同鏈上其他合約狀態的應用程序中至關重要,例如跨鏈借貸,其中操作的執行依賴於多條鏈上合約的狀態。

跨區塊鏈的可組合性可以通過幾種不同的方式實現,其中三種主要方法是共享共識、排序器或區塊構建器。共享其中至少一個元素可以實現交易的原子包含,這可以保證如果一筆交易被包含在匯總 A 上的區塊中,另一筆后續交易將同時包含在匯總 B 中。原子包含對於跨鏈合約彼此有效組合至關重要,因為或有交易的協調需要實時同步。 

要了解有關可組合性的更多信息以及鏈抽象領域的專家如何構建它,我建議查看Espresso 、Astria和Nodekit 。

雖然可組合性是區塊鏈最大的設計機會之一,但我們不太可能達到每條鏈都共享可組合性的地步。因此,對於永遠不會共享可組合性的異常鏈,可驗證的互操作性是強制性的。讓我們來探索一下。 

對於可能永遠不會共享可組合性的區塊鏈,可驗證的跨鏈消息傳遞和規範資產橋接是強制性的。

如果沒有零知識證明 (ZKP),跨鏈的通用消息傳遞 (GMP)(無論是資產還是狀態數據)都是不完整的。ZKP 是 GMP 協議設計的重要組成部分,因此兩個協議不必信任彼此的共識,但可以驗證彼此的共識。ZKP 證明一條鏈上的狀態轉換,並可用於觸發不同鏈上的后續操作,例如在以太坊上鎖定橋接資產,從而促使在 Solana 上鑄造包裝資產。在共享可組合性的鏈上,合約可以寫入和接收其他合約的狀態,以本地觸發因果操作,但如果沒有共享的可組合性,合約不應自動信任其他鏈上合約的狀態。 

可驗證消息傳遞是鏈抽象堆棧的重要組成部分,可確保跨鏈協議通信對於在其上構建的應用程序互聯網而言是可靠的。Union是構建 ZK 與 IBC 互操作性和基於輕客户端的橋接的領先團隊之一,這使他們能夠驗證跨鏈共識併爲規範資產轉移提供橋接。這意味着 Union 的合作伙伴協議可以在任何 IBC 連接的鏈上無信任地傳輸原生資產(如 USDC)和一般數據。 

可驗證消息傳遞協議(如 Union)正採用插件方式利用基於輕客户端的 IBC 連接,朝着鏈抽象化的未來發展。可驗證消息傳遞、流動性聚合和統一狀態證明也正通過聚合層(如 Polygon Agg Layer)更原生地融入協議設計中。 

Polygon 的 AggLayer已成為統一互操作性、流動性和可驗證狀態轉換標準的另一種解決方案。AggLayer 旨在連接一個 L1 和 L2 網絡,這些網絡可以相互交互,不受以太坊 7 天欺詐證明挑戰期的限制,從而促進實時通信,避免延迟。Agglayer 通過協調所有受支持鏈之間的橋接合約來實現實時通信,這意味着所有與 AggLayer 連接的流動性都可以根據需求在每條鏈之間轉移。ZK 證明聚合也是 AggLayer 的一個功能,其中連接的鏈可以利用 Polygon 的證明者和驗證者來高效生成證明,並將所有已證明的狀態轉換捆綁成一個發送到以太坊的協調證明。Polygon 通過在 AggLayer 下提供標準架構並在所有 AggLayer 鏈之間分攤證明驗證成本,降低了鏈成為 ZK Rollup 的門檻。

採用跨鏈可驗證消息傳遞對於鏈抽象的未來至關重要,主要有兩個原因。首先,開發人員將能夠協調非可組合鏈上相關應用程序之間的可驗證通信;其次,新鏈受益於初始流動性引導的較低門檻。 

可驗證消息傳遞和規範橋接協議(如 Union)在 DeFi 之外的一些其他影響包括能夠在多鏈遊戲應用程序之間傳輸原生 NFT,並且依賴於跨網絡收集聲譽、證明或唯一標識符的身份解決方案可以在任何地方更本地地運行。

爲了讓用户真正理解鏈抽象,最切實、最有價值的體驗優化是在錢包層面。人們一直在努力降低錢包採用的門檻,讓錢包用户體驗更具粘性。目前最廣泛採用的錢包的最大問題包括:

到目前為止,最有效的努力是簡化錢包體驗,即通過賬户抽象。讓我們回顧一下賬户抽象為用户提供的以前不可能實現的四個功能:

在管理錢包安全的進入門檻降低、錢包控制的可編程性、gas 補貼和多交易捆綁之間,賬户抽象將成為未來區塊鏈和應用程序設計中鏈抽象體驗中最具影響力的元素之一。

除了賬户抽象之外,我還想強調鏈抽象世界中的另外兩個關鍵任務功能:支持多 VM 的錢包和通用 gas 代幣。

雖然 EVM 是區塊鏈最廣泛採用的執行環境,但下一代 VM(例如 SVM、MoveVM 和 WASM)正得到越來越廣泛的採用,因此,錢包應該增加對 EVM 之外的 VM 的支持,同時消除在網絡之間切換的需要。如果錢包支持某個網絡,則登錄過程應該是無摩擦的,不需要用户手動切換網絡。與 VM 無關的錢包允許用户以儘可能少的摩擦與許多鏈進行交互,這對於區塊鏈的入門和留住新用户和不太熟練的用户至關重要。VM 或鏈支持的差異永遠不應該成為用户必須考慮的問題——答案永遠不是讓他們管理另一個錢包。 

最后,雖然協議和應用程序正在追趕其圍繞 gas 補貼的經濟策略,但通用 gas 代幣是一種重要的中間解決方案。由 Particle Network 引入的通用 gas 代幣可用於基於意圖的網絡(下文將詳細介紹),以執行跨鏈交易,而不必擔心擁有每個單獨區塊鏈的 gas 代幣。gas 費用是區塊鏈設計的安全性和操作所固有的,並且將一直如此,但像通用 gas 代幣這樣的解決方案可以消除用户最常見的跨鏈交易摩擦。

用户主要通過錢包、gas 和網絡選擇接觸區塊鏈。根據 Particle 對鏈抽象的定義(一種免於與多條鏈交互所需的手動流程的用户體驗),統一、低門檻的錢包和麪向用户的功能是構建區塊鏈鏈抽象未來的一些最重要元素。

意圖就是其發音的本意。意圖是向用户提供的一項服務,可幫助他們最有效地實現鏈上意圖。意圖很快將成為鏈上抽象體驗的基礎;意圖最初是爲了滿足特定的簡單鏈上用户需求而提供的,例如在不暴露於不良 MEV 的情況下將一種資產換成另一種資產,如今已經發展成為由複雜交易路線組成的大規模協調網絡,這些網絡可將所需結果傳遞給用户,而無需他們經歷與意圖所涉及的許多區塊鏈進行交互所需的典型環節。

隨着執行交易的可能方式不斷增加,這些無限的選擇給用户帶來了壓力,並且成為區塊鏈採用的一大障礙,因為用户在隨意進行交易之前必須瞭解各種協議和應用程序。用户不應該權衡協議或應用程序費用的差異,也不應該瞭解如何應對滑點和 MEV 風險;他們應該能夠表達期望的結果,並讓更多知識淵博的各方競爭,以提供最高效和收入最大化的結果。

在我看來,意圖是鏈抽象堆棧中最具體、最成熟的組件。它們消除了當今用户體驗中的大部分摩擦,並且具有高度的可定製性和增長空間,例如消費者意圖的演變、求解器拍賣和意圖網絡參與者的可驗證計算。 

雖然意圖網絡仍需要覆蓋大量領域才能最大限度地滿足用户對鏈上需求的任何組合,但它們的基礎設施已由專家團隊和研究人員很好地執行,例如Particle Network 、Aori 、Burnt 、Agoric 、NEAR和Everclear 。我建議查看這些團隊,以瞭解他們對基於意圖的網絡的獨特方法以及他們如何解決意圖堆棧中的特定問題。

希望我已經做了足夠的努力來説服你,鏈抽象絕對不是胡說八道,此外,我希望你現在可以看到幾乎每個人正在朝着鏈抽象的未來邁進。我們都預測過,向祖父母展示如何快速使用區塊鏈是多麼不可能——鏈抽象重新點燃了我的希望,即在最簡單的用例中,區塊鏈的使用也很容易掌握。鏈抽象一直是並且將永遠是關於滿足用户需求,並使區塊鏈儘可能可用和有用。

責任編輯:張靖笛

風險及免責提示:以上內容僅代表作者的個人立場和觀點,不代表華盛的任何立場,華盛亦無法證實上述內容的真實性、準確性和原創性。投資者在做出任何投資決定前,應結合自身情況,考慮投資產品的風險。必要時,請諮詢專業投資顧問的意見。華盛不提供任何投資建議,對此亦不做任何承諾和保證。