NEAR 的鏈抽象方法旨在透過創建一個統一、無縫的介面來簡化不同鏈之間的交互,從而抽離出複雜性。

原文:Exploring NEAR's approach to Chain Abtraction(Reflexivity Research)

作者:Reflexivity Research

編譯: 1912212.eth,Foresight News

封面: NEAR Protocol

隨著眾多 L1、L2 和 L3 的引入,區塊鏈格局變得越來越複雜,如何駕馭多樣化的生態系統已成用戶面臨的大挑戰。跨多條鏈的交易、資產管理和用戶互動會變得複雜,通常會導致脫節和低效的體驗。本報告探討了這些挑戰並重點介紹 NEAR 解決方案。

NEAR 的鏈抽象方法旨在透過創建一個統一、無縫的介面來簡化不同區塊鏈之間的用戶交互,從而抽像出潛在的複雜性。

Web3 多鏈使用者體驗挑戰

過去 7 年,加密空間的演變和擴容競賽迎來新常態,現在由數百個 L1、L2 甚至 L3 所構成。這些進步使得獲得廉價區塊空間成為可能(儘管存在不同的安全權衡),但由於需要在多個鏈上進行操作、管理 Gas 費用以及使用跨鏈橋/ 包裝資產,這些都增加了用戶體驗的複雜性。簡而言之,目前跨多個鏈與 DApp 互動的使用者體驗繁瑣、昂貴且不直觀。

在當今多鏈世界中,用戶被迫瀏覽多個介面並進行重複交易以跨協議管理資產。這種分散化不僅使用戶體驗複雜化,而且經濟效率低並加重用戶負擔。

例如,很大一部分加密錢包用戶透過外部擁有帳戶(EOA)進行操作,該帳戶由一個唯一的 42 個字元的字母數字字串標識,前綴為「0x」。此字串充當私鑰,對存取和管理帳戶至關重要。用戶面臨的主要挑戰是管理這些金鑰,因為區塊鏈的(通用)安全模型不允許像傳統網路平台那樣進行密碼恢復。如果用戶遺失或忘記了他們的私鑰,他們將失去對其帳戶和其中資產的存取權限,而無追索權。現在,如果用戶希望在兩個、四個或十個不同的不相容鏈上進行交易,他們需要管理所有這些位址的私鑰。

區塊鏈上的每一次交互,無論是購買資產還是鑄造 NFT,都需要單獨的交易。這個過程非常耗時,並且會產生額外的 Gas 費,並且在快節奏的數位環境中可能是明顯的不利障礙。儘管區塊鏈技術的進步旨在簡化這些流程,但此類解決方案的實踐效果仍然有限。

跨鏈橋

跨鏈橋作為解決碎片問題的最初解決方案,促進了不同區塊鏈之間的互通性。這些橋樑透過在每個區塊鏈上使用成對的智慧合約來管理資產並透過加密訊息確保傳輸資料的完整性。本質上講,它們透過鏡像不同區塊鏈上帳戶之間的狀態變化來允許資產的虛擬移動,而無需代幣的實體轉移。這實現了跨鏈資產轉移,並增強了跨多個區塊鏈的 DApp 功能,從而擴大創新和流動性的設計空間。

雖然有這些優點,但使用跨鏈橋也有明顯的缺點。跨鏈橋基礎設施本身會帶來各種風險,包括智慧合約漏洞、技術故障和惡意攻擊的可能性。在許多跨鏈橋設計中,對中心化營運商的信任必要性加劇了這些風險,這可能導致審查、盜竊和保管風險問題。

此外,跨鏈橋在歷史上遭受不小安全漏洞破壞,例如 Poly Network、Ronin 和 Nomad 駭客攻擊,導致巨大的經濟損失。此類事件凸顯了與跨鏈橋技術相關的持續漏洞,從程式碼中的錯誤到受損的預言機和串通驗證者。這些風險威脅到用戶資金的安全,並透過在交易中引入延遲和不確定性來影響整體用戶體驗,特別是在沒有足夠的流動性的情況下。

歸根結底,這個由幾座昂貴且不安全的橋樑連接起來的分散生態系統,是更廣泛採用的重大障礙,特別是對於那些不熟悉技術複雜性的用戶而言。目前已經提出了許多解決方案,包括 LayerZero 等通用互通性層、OP Super Chains 等兼容 L2 架構、Polygon 的 AggLayer 等兼容項目之間的共享/ 聚合流動性等等。雖然所有這些都提供了一定程度的改進,但這些解決方案仍然彼此不相容,並且解決方案之間的碎片化問題仍然存在。然而,有一個這樣的解決方案從全新角度解決了這個問題,並且幾本消除終端用戶的任何碎片化和摩擦體驗:鏈抽象。

鏈結抽象

隨著 Web3 生態系統的不斷發展,可擴展性仍然是一項重大挑戰。目前的模組化可擴展性方法涉及分離區塊鏈的不同功能層,例如結算、數據可用性和執行。

雖然這種方法使得各種模組化解決方案的興起,例如 L2、OP Rollups 和 ZK Rollups、資料可用性層、側鍊和狀態通道,但它也造成了碎片化問題。

「一條鏈統治一切」的日子已經一去不復返。

鏈抽象化旨在對 Web3 日益破碎的模組化進行碎片整理。透過抽像出技術複雜性,鏈抽象可以實現無縫交互,而無需區分不同的區塊鏈。這種方法有可能顯著改善用戶體驗,因為它簡化了與不同區塊鏈的互動過程,並降低了管理多個帳戶和資產的複雜性。這種設計模式的靈感來自帳戶抽象,最大限度地減少了用戶關註一個特定底層區塊鏈的細節的需要,而是專注於以最優化的方式完成用戶任務,即使它涉及完全不同的鏈或鏈。在這種情況下,了解區塊鏈及其細微差別成為可選的,而不是強制性的,從而大大降低了普通用戶的進入門檻。

帳戶抽象化(AA)是區塊鏈(特別是以太坊)中的一種方法,它將用戶帳戶(EOA)與智慧合約整合到統一的帳戶類型中,從而增強了交易驗證的靈活性和可自訂性。透過智慧合約允許可編程的有效性條件,該框架不僅支援自動支付等特定應用,還擴大了以太坊和其他鏈上的整體交易效率。同樣,鏈抽象旨在為鏈上使用者創造更簡單、更強大的使用者體驗。

鏈抽象的主要特性:

  • 無縫鏈互動:鏈抽象化使 DApp 能夠在任何鏈上執行邏輯,而無需用戶切換網路或管理多個錢包。
  • 統一的使用者介面:使用者可以使用任何鏈上任何支援的代幣與 DApp 進行交互,所有這些都在一致的使用者介面中,因此無需導航即可執行基本功能。
  • Gas 和交易管理:透過抽象化特定於鏈的細節,使用者不再需要處理在二級鏈上取得或花費 Gas,因為這些操作是在抽象層內管理的。

鏈結抽象與 ZK 技術

本質上講,鏈抽象透過增強用戶體驗和網路安全來解決碎片化問題。支持這種方法的一項值得注意的創新是 ZK 技術和證明的部署。

零知識證明(ZKP)是一種用於驗證交易的加密技術。它們的工作原理是允許某人(證明者)證明他們擁有特定信息,而無需向其他人(驗證者)透露該信息的詳細信息。此功能提供顯著的隱私優勢,並透過隱藏實際資料來減少交易驗證所需的運算和儲存資源。

ZKP 建立在三個關鍵原則之上:

  • 完整性:如果證明者有有效的證明,真實的驗證者會接受它是正確的,從而確認交易。
  • 健全性:此原則可防止證明者創造看起來有效的虛假證明,從而確保證明的完整性。
  • 零知識:驗證者只知道證明是有效的,而沒有獲得任何其他關於基礎數據的資訊。

這些特性使 ZKP 成為增強區塊鏈技術安全性和效率的強大工具,確保僅驗證必要的信息,同時對所有其他細節保密。

ZKP 透過允許簡潔證明來驗證跨多個鏈的交易,從而支援安全、統一的帳本系統,從而提高了鏈抽象領域的安全性。這種方法提供了網格安全性,因為所有證明都會不斷聚合,從而允許資產在這些鏈之間安全移動。這種交叉結算模式可以保護交易,並確保資產可以在不同的區塊鏈網路之間安全地轉移。

NEAR 解決方式

NEAR 解決方案包括安全聚合、帳戶聚合、DA、意圖經紀人、去中心化前端和超級錢包開發。透過簡化跨各種鏈的用戶和應用程式交互,NEAR 使用戶能夠使用單一 NEAR 帳戶無縫地與以太坊、Avalanche 等互動。

NEAR 基礎設施的關鍵特性是其安全聚合堆疊,其中包括幾項創新技術:

  • NEAR DA:數據可用性確保所有交易數據都記錄在區塊中,並可供所有網路節點訪問,這對於維護網路的可信度和完整性至關重要。例如,NEAR 的 DA 方法使以太坊 Rollups 能夠透過利用 NEAR 的基礎設施更有效率、更安全地處理交易。
  • zkWASM x Polygon Labs:WebAssembly(WASM)標準充當中介語言,它接受使用者輸入並以加密原生程式語言可靠地執行狀態轉換。這使得開發人員在用各種語言編寫程式碼並在虛擬機器中執行程式碼時更輕鬆。 zkWASM 利用零知識證明來增強智慧合約的隱私和安全性,使其更有效率和可擴展。
  • 身分管理:鏈抽象的另一個基石是身分管理,它允許使用者跨多個區塊鏈網路維護身份,從而簡化資產管理和轉移的過程。該系統通常被稱為帳戶聚合,簡化了用戶與各種區塊鏈生態系統的互動。
  • 去中心化前端:NEAR 也推出了去中心化前端,以區塊鏈操作系統(BOS)等舉措為亮點,該系統在各種區塊鏈應用程式中提供統一的用戶體驗。這些平台為存取各種區塊鏈應用程式提供了一個有凝聚力的介面,進一步簡化了用戶體驗並鼓勵更廣泛的採用。
  • 帳戶聚合:帳戶聚合使用戶能夠在所有可能的鏈上擁有一個地址,並在它們之間自由移動資產。這種方法透過提供單一帳戶來簡化用戶體驗,他們可以在其中與不同鏈上的應用程式進行交互,跨鏈管理他們的鏈上身份,並且資產可以自動橋接或交換。
  • 超級錢包:NEAR 錢包透過消除網路切換和管理不同 Gas 代幣的需要,簡化 Web3 網路上的用戶互動。這些錢包簡化了與多個區塊鏈的互動過程,大大提高了用戶的便利性和效率。

鏈簽名

鏈簽名使 NEAR 帳戶(包括智慧合約)能夠跨不同的區塊鏈執行交易,並允許用戶使用多鏈 Gas 中繼器(MGR)支付 Gas 費用。這減輕了傳統上獲取和管理不同原生代幣的繁瑣過程,以支付跨各種鏈的交易費用。

MGR 的主要優點:

  • 簡化交易:用戶不再需要購買和管理多種類型的 Gas 代幣,從而簡化了從事跨鏈活動的過程。
  • 增強的可訪問性:透過降低進入門檻,可能會鼓勵更多用戶探索和參與跨鏈交易。
  • 支援非 EVM 鏈:除了 EVM 相容鏈之外,此中繼器還擴大了可存取網路的範圍,增強了 NEAR 代幣的效用和覆蓋範圍。

鏈簽名還引入了一種多鏈帳戶抽象形式,允許單一 NEAR 帳戶管理各種鏈上的眾多帳戶。此功能提供類似於 ERC-4337 的功能,但將其擴展到包括非 EVM 和非智慧合約鏈,進一步增強了 NEAR 帳戶的靈活性和功能。使用者可以透過 NEAR 帳戶管理自己跨鏈的資產,也可以使用 USDC 支付各鏈的交易費用,促進更順暢、更可預測的金融交易。

最初,鏈簽名將在比特幣、以太坊、Cosmos、狗狗幣和瑞波幣上運行。但是,NEAR 的目標是盡快推出相容性以支援 Solana、Polkadot、TON Network 等。

核心機制

鏈簽章利用去中心化的多方運算(MPC)網絡,讓 NEAR 帳戶與多個鏈上的位址進行互動和控制。該技術使 NEAR 帳戶(也可以是智慧合約)能夠請求 NEAR 驗證者或 MPC 節點簽署有效載荷,例如用於另一個區塊鏈的交易。然後,可以將簽署的有效載荷發送到目標鏈,從而促進跨不同區塊鏈網路的無縫交易。

MPC

多方計算(MPC)是一種在多個參與者之間保持資料隱私性的技術。它允許多方,每方都有自己的私人數據,參與計算並驗證結果,而不會向他人透露他們的私人資訊。在實務中,每個參與者都持有一段加密金鑰,該金鑰共同用於執行安全事務或操作。

在 MPC 設定中,私鑰被分成幾個部分,並在參與者之間分配。當需要授權交易時,指定數量的參與者或節點必須提供其金鑰段來簽署交易。此過程確保沒有一個參與者可以自行控制交易。然後使用公鑰驗證最終的數位簽名,公鑰可以在不洩露單一金鑰段的情況下確認交易的真實性。

MPC 對於在採取任何行動之前需要多次批准的跨鏈交易特別有用。它提供了強大的安全優勢,包括無單點故障、靈活的簽名流程以及對誰可以存取和簽署交易的詳細控制。與其他方法相比,MPC 也更容易從問題中恢復。

與傳統的 MPC 網路不同,傳統的 MPC 網路通常依賴基於存款或基於橋的模型,鏈簽名以基於帳戶的模式運作。這種方法消除了管理多個區塊鏈位址或瀏覽繁瑣的橋接過程的需要,從而降低了用戶的複雜性。鏈簽章 MPC 網路作為去中心化的簽署者,代表 NEAR 帳戶和智慧合約處理請求和管理跨鏈位址。

但是,MPC 也有缺點。管理簽章策略和批准交易所需的協調發生在區塊鏈之外,這可能會帶來與中心化相關的風險。此外,MPC 與許多傳統錢包不相容,缺乏標準化,這意味著它不能輕易地在智慧型手機或硬體安全模組等廣泛使用的安全設備上實現。目前,MPC 解決方案通常是針對特定需求而客製化設計的,並使用專有技術。

最後,鏈簽章 MPC 網路將與該專案的主要合作夥伴 Eigenlayer 合作啟動。 EigenLayer 旨在增強以太坊網路的安全性,並使用稱為再質押的新型機制擴展其功能。從本質上講,EigenLayer 允許以太坊驗證者重新質押他們的 ETH。在這個過程中,驗證者承諾他們質押的 ETH(傳統上被鎖定以保持區塊鏈完整性)以支持額外的服務和應用程式。透過這樣做,驗證者可以增強為以太坊網路和基於其構建的應用程式提供的安全性,以更動態和更通用的方式有效地利用他們的質押資本。

網路安全性最初由 Eigenlayer 的以太坊再質押者和 NEAR 質押者管理的權限證明(Proof of Authority)模型提供。網路旨在過渡到一個擁有更廣泛節點運營商的無許可模式,從而增強其安全性和去中心化。

對 DeFi 與區塊鏈發展的影響

鏈簽名允許在另一條鏈中使用來自一條鏈的資產,從而為 DeFi 應用開闢了大量新的可能性。例如,用戶可以利用 BTC 作為抵押品來借入 USDC 或輕鬆地將他們的 XRP 代幣交易成 ETH。這種靈活性對於 DeFi 的發展至關重要,為使用者提供了增強的流動性選擇和更多樣化的金融產品。

鏈簽名解鎖的革命性用例:

  • 跨鏈 DeFi 應用:NEAR 現在可以使用非智慧合約鏈的原生資產來操作 DeFi 協議,從而開闢了一個以前無法訪問的全新流動性池。
  • 無橋交易:透過實現跨鏈資產的直接託管和管理,NEAR 消除了對橋接和傳統訊息傳遞層的需求,從而簡化了操作並降低了潛在的安全風險。
  • 應用程式的即時多鏈可訪問性:開發人員現在可以啟動可跨多個區塊鏈立即存取的應用程序,從而顯著擴大其潛在用戶群和市場範圍。

然而,解鎖鏈抽象確實需要一些新的開發人員工作和工具。為成功整合鏈抽象,開發人員必須採用支援此設計模式的工具包。該工具包應包括:

跨鏈邏輯處理程序:可以跨不同區塊鏈基礎設施解釋和執行 DApp 邏輯的元件。

  • 代幣管理系統:用於跨鏈處理各種代幣類型的工具,促進 DApp 內的無縫資產轉移和互動。
  • 使用者體驗優化:旨在使用戶介面在不同區塊鏈操作中直觀且一致的功能。

在它們成為主流之前,與鏈抽象世界的整合可能會受到限制。

結論

儘管當前的多鏈環境為區塊鏈領域的創新和多樣化提供了大量機會,但在可用性和安全性方面也為用戶帶來了顯著挑戰。 NEAR 引入的鏈抽象代表了簡化這一環境的關鍵一步,旨在透過簡化跨不同區塊鏈的互動來提升用戶體驗。

隨著 Web3 生態系統的不斷發展,產業的進步不僅在於技術創新,還要優先考慮減少複雜性、促進包容性和安全性的使用者中心解決方案。

免責聲明:作為區塊鏈資訊平台,本站所發布文章僅代表作者及來賓個人觀點,與 Web3Caff 立場無關。文章內的資訊僅供參考,均不構成任何投資建議及要約,並請您遵守所在國家或地區的相關法律法規。