互聯網之所以能發展到今天,並不是因爲用戶了解其核心協議,如 HTTP、TCP/IP 和 UDP 等。相反,它抽象了技術細節,讓普通大衆也能使用。隨着時間的推移,區塊鏈和區塊鏈原生應用也將如此。
鏈抽象概念由 NEAR 提出,是指將區塊鏈技術與用戶體驗 (UX) 分離,從而簡化用戶與區塊鏈技術的交互方式。這樣一來,用戶無需了解其正在交互的具體區塊鏈。
抽象是爲了隱藏用戶層面的復雜性,針對用戶使用場景和目的可以把鏈抽象框架分成三層結構——應用層、帳戶層和區塊鏈層,解決了開發者、普通用戶以及基礎設施方在跨鏈交互中的各自痛點。
困境:
在多鏈生態中,開發者面臨的主要挑戰是如何高效地在不同鏈上重復部署應用。由於每條鏈的語言、技術棧和安全機制各不相同,開發者通常需要重新適配每條鏈。例如,在以太坊上開發的應用,遷移到Sui鏈時需要使用Move語言重新構建,導致大量的重復工作,增加了開發難度和成本,限制了創新速度。
解決:
應用層鏈抽象爲開發者提供了統一的接口和工具(如SDK和API),簡化了多鏈環境下的開發流程。通過跨鏈籤名和交易協調機制,開發者能夠使用一次編碼成果,在多個鏈上無縫運行。例如,Agoric、Skip和Socket等項目正在開發此類工具,使開發者只需一個籤名便可實現跨鏈操作和交易。開發者體驗是公鏈生態發展的內在驅動力,鏈抽象可以提升開發者體驗,從而推動開發者-應用-用戶的正向飛輪。
困境:
普通用戶在多鏈環境中往往要面對繁瑣的資產管理問題。多鏈資產管理需要用戶在不同鏈上分別維護帳戶和資產,手動處理各自的gas費用。這些復雜的操作嚴重影響了用戶體驗,使得Web3應用的使用門檻較高,難以吸引傳統互聯網用戶的加入。
解決:
帳戶級鏈抽象通過統一帳戶、自動化 gas 支付以及跨鏈身分統一,大幅簡化了用戶體驗。用戶可以通過統一界面查看所有鏈上的資產餘額,無需在每條鏈上分別檢查。此外,用戶只需一個身分即可在不同鏈間自由轉帳和交互,從而減少了管理多個帳戶的麻煩。目前,Particle Network、XION 和 NEAR 等項目都在此領域進行探索和創新,致力於提升用戶體驗,使得 Web3 應用的用戶使用體驗逐漸接近傳統的互聯網應用。
困境:
在區塊鏈層,鏈抽象主要解決基礎設施方在多鏈間部署中的安全和互操作性挑戰。區塊鏈之間的割裂導致了高安全風險、流動性分割和通信不一致的問題。例如,跨鏈橋接在歷史上出現過多次安全漏洞,給資產安全帶來巨大風險。
解決:
區塊鏈層鏈抽象通過引入標準化的跨鏈通信協議(如 Cosmos 的 IBC 和 Polkadot 的 XCMP)實現鏈間的兼容和數據共享。基於相同技術棧的鏈(如使用 Tendermint 的 Cosmos 生態)更容易實現互操作性,有效減少了安全風險和部署成本。此外,通過統一的跨鏈安全機制,區塊鏈層鏈抽象進一步降低了跨鏈交互的復雜性,提升了整個生態的流動性和協作性。
這三層每一層都有其不可或缺的作用:應用級爲開發者提供了工具,使得鏈抽象的應用成爲可能;帳戶級最直接影響用戶體驗;區塊鏈級則是整個體系的基礎,確保技術上可行性。
在鏈抽象的實現方案中,各層級不僅僅是各自獨立的,它們是相互依賴、相互促進的。鏈抽象並不是一個單一性的方案,而是多維度的的多個方案,在不同層面齊頭並進,最終達成優化用戶體驗的目標。
作爲分片式權益證明 L1 , Near 的核心主要圍繞縮小區塊鏈原生應用與主流受衆之間的差距。 Near 通過帳戶聚合( Account Aggregation )來實現這一點。帳戶聚合是一種多層面架構,旨在抽象出使用區塊鏈網路的關鍵痛點,如切換錢包、管理 Gas 費、跨鏈等。它將所有操作都聚合在一個帳戶中。Near 專有的密鑰管理系統 FastAuth 降低了準入門檻,進一步加強了區塊鏈對終端用戶的抽象性。 FastAuth 使用戶只需簡單的電子郵件地址就能註冊區塊鏈原生帳戶,並使用通行密鑰(用生物識別技術取代密碼)取代冗長復雜的私鑰和密碼。
Agoric 是 Cosmos 的一個原生 L1 ,採用異步、多區塊執行環境設計,旨在成爲開發跨鏈應用的首選環境。 Agoric 利用 Cosmos IBC 協議進行鏈間通信,同時利用 Axelar 的通用消息傳遞( GMP )進行 Cosmos 生態以外的交互。通過抽象跨鏈通信和智能合約執行中涉及的復雜問題, Agoric 的協調應用接口( API )簡化了開發人員的體驗,而終端用戶則從具有固有鏈抽象功能的應用中獲益。
隨着區塊鏈行業的不斷發展和演變,主流鏈可能也會不斷變化,不同應用爲適合自己特點會選擇不同鏈進行部署,我們正在走向多鏈化的未來,而這必然會加劇用戶體驗問題,阻礙主流應用。因此,鏈抽象勢在必行。
互聯網之所以能發展到今天,並不是因爲用戶了解其核心協議,如 HTTP、TCP/IP 和 UDP 等。相反,它抽象了技術細節,讓普通大衆也能使用。隨着時間的推移,區塊鏈和區塊鏈原生應用也將如此。
鏈抽象概念由 NEAR 提出,是指將區塊鏈技術與用戶體驗 (UX) 分離,從而簡化用戶與區塊鏈技術的交互方式。這樣一來,用戶無需了解其正在交互的具體區塊鏈。
抽象是爲了隱藏用戶層面的復雜性,針對用戶使用場景和目的可以把鏈抽象框架分成三層結構——應用層、帳戶層和區塊鏈層,解決了開發者、普通用戶以及基礎設施方在跨鏈交互中的各自痛點。
困境:
在多鏈生態中,開發者面臨的主要挑戰是如何高效地在不同鏈上重復部署應用。由於每條鏈的語言、技術棧和安全機制各不相同,開發者通常需要重新適配每條鏈。例如,在以太坊上開發的應用,遷移到Sui鏈時需要使用Move語言重新構建,導致大量的重復工作,增加了開發難度和成本,限制了創新速度。
解決:
應用層鏈抽象爲開發者提供了統一的接口和工具(如SDK和API),簡化了多鏈環境下的開發流程。通過跨鏈籤名和交易協調機制,開發者能夠使用一次編碼成果,在多個鏈上無縫運行。例如,Agoric、Skip和Socket等項目正在開發此類工具,使開發者只需一個籤名便可實現跨鏈操作和交易。開發者體驗是公鏈生態發展的內在驅動力,鏈抽象可以提升開發者體驗,從而推動開發者-應用-用戶的正向飛輪。
困境:
普通用戶在多鏈環境中往往要面對繁瑣的資產管理問題。多鏈資產管理需要用戶在不同鏈上分別維護帳戶和資產,手動處理各自的gas費用。這些復雜的操作嚴重影響了用戶體驗,使得Web3應用的使用門檻較高,難以吸引傳統互聯網用戶的加入。
解決:
帳戶級鏈抽象通過統一帳戶、自動化 gas 支付以及跨鏈身分統一,大幅簡化了用戶體驗。用戶可以通過統一界面查看所有鏈上的資產餘額,無需在每條鏈上分別檢查。此外,用戶只需一個身分即可在不同鏈間自由轉帳和交互,從而減少了管理多個帳戶的麻煩。目前,Particle Network、XION 和 NEAR 等項目都在此領域進行探索和創新,致力於提升用戶體驗,使得 Web3 應用的用戶使用體驗逐漸接近傳統的互聯網應用。
困境:
在區塊鏈層,鏈抽象主要解決基礎設施方在多鏈間部署中的安全和互操作性挑戰。區塊鏈之間的割裂導致了高安全風險、流動性分割和通信不一致的問題。例如,跨鏈橋接在歷史上出現過多次安全漏洞,給資產安全帶來巨大風險。
解決:
區塊鏈層鏈抽象通過引入標準化的跨鏈通信協議(如 Cosmos 的 IBC 和 Polkadot 的 XCMP)實現鏈間的兼容和數據共享。基於相同技術棧的鏈(如使用 Tendermint 的 Cosmos 生態)更容易實現互操作性,有效減少了安全風險和部署成本。此外,通過統一的跨鏈安全機制,區塊鏈層鏈抽象進一步降低了跨鏈交互的復雜性,提升了整個生態的流動性和協作性。
這三層每一層都有其不可或缺的作用:應用級爲開發者提供了工具,使得鏈抽象的應用成爲可能;帳戶級最直接影響用戶體驗;區塊鏈級則是整個體系的基礎,確保技術上可行性。
在鏈抽象的實現方案中,各層級不僅僅是各自獨立的,它們是相互依賴、相互促進的。鏈抽象並不是一個單一性的方案,而是多維度的的多個方案,在不同層面齊頭並進,最終達成優化用戶體驗的目標。
作爲分片式權益證明 L1 , Near 的核心主要圍繞縮小區塊鏈原生應用與主流受衆之間的差距。 Near 通過帳戶聚合( Account Aggregation )來實現這一點。帳戶聚合是一種多層面架構,旨在抽象出使用區塊鏈網路的關鍵痛點,如切換錢包、管理 Gas 費、跨鏈等。它將所有操作都聚合在一個帳戶中。Near 專有的密鑰管理系統 FastAuth 降低了準入門檻,進一步加強了區塊鏈對終端用戶的抽象性。 FastAuth 使用戶只需簡單的電子郵件地址就能註冊區塊鏈原生帳戶,並使用通行密鑰(用生物識別技術取代密碼)取代冗長復雜的私鑰和密碼。
Agoric 是 Cosmos 的一個原生 L1 ,採用異步、多區塊執行環境設計,旨在成爲開發跨鏈應用的首選環境。 Agoric 利用 Cosmos IBC 協議進行鏈間通信,同時利用 Axelar 的通用消息傳遞( GMP )進行 Cosmos 生態以外的交互。通過抽象跨鏈通信和智能合約執行中涉及的復雜問題, Agoric 的協調應用接口( API )簡化了開發人員的體驗,而終端用戶則從具有固有鏈抽象功能的應用中獲益。
隨着區塊鏈行業的不斷發展和演變,主流鏈可能也會不斷變化,不同應用爲適合自己特點會選擇不同鏈進行部署,我們正在走向多鏈化的未來,而這必然會加劇用戶體驗問題,阻礙主流應用。因此,鏈抽象勢在必行。