什麼是鏈抽象?

進階10/30/2024, 3:59:47 AM
互聯網之所以能發展到今天,並不是因爲用戶了解其核心協議,如 HTTP、TCP/IP 和 UDP 等。相反,它抽象了技術細節,讓普通大衆也能使用。隨着時間的推移,區塊鏈和區塊鏈原生應用也將如此。

互聯網之所以能發展到今天,並不是因爲用戶了解其核心協議,如 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 生態)更容易實現互操作性,有效減少了安全風險和部署成本。此外,通過統一的跨鏈安全機制,區塊鏈層鏈抽象進一步降低了跨鏈交互的復雜性,提升了整個生態的流動性和協作性。

這三層每一層都有其不可或缺的作用:應用級爲開發者提供了工具,使得鏈抽象的應用成爲可能;帳戶級最直接影響用戶體驗;區塊鏈級則是整個體系的基礎,確保技術上可行性。
在鏈抽象的實現方案中,各層級不僅僅是各自獨立的,它們是相互依賴、相互促進的。鏈抽象並不是一個單一性的方案,而是多維度的的多個方案,在不同層面齊頭並進,最終達成優化用戶體驗的目標。

鏈抽象解決方案

Near

作爲分片式權益證明 L1 , Near 的核心主要圍繞縮小區塊鏈原生應用與主流受衆之間的差距。 Near 通過帳戶聚合( Account Aggregation )來實現這一點。帳戶聚合是一種多層面架構,旨在抽象出使用區塊鏈網路的關鍵痛點,如切換錢包、管理 Gas 費、跨鏈等。它將所有操作都聚合在一個帳戶中。Near 專有的密鑰管理系統 FastAuth 降低了準入門檻,進一步加強了區塊鏈對終端用戶的抽象性。 FastAuth 使用戶只需簡單的電子郵件地址就能註冊區塊鏈原生帳戶,並使用通行密鑰(用生物識別技術取代密碼)取代冗長復雜的私鑰和密碼。

Agoric

Agoric 是 Cosmos 的一個原生 L1 ,採用異步、多區塊執行環境設計,旨在成爲開發跨鏈應用的首選環境。 Agoric 利用 Cosmos IBC 協議進行鏈間通信,同時利用 Axelar 的通用消息傳遞( GMP )進行 Cosmos 生態以外的交互。通過抽象跨鏈通信和智能合約執行中涉及的復雜問題, Agoric 的協調應用接口( API )簡化了開發人員的體驗,而終端用戶則從具有固有鏈抽象功能的應用中獲益。

結語

隨着區塊鏈行業的不斷發展和演變,主流鏈可能也會不斷變化,不同應用爲適合自己特點會選擇不同鏈進行部署,我們正在走向多鏈化的未來,而這必然會加劇用戶體驗問題,阻礙主流應用。因此,鏈抽象勢在必行。

* لا يُقصد من المعلومات أن تكون أو أن تشكل نصيحة مالية أو أي توصية أخرى من أي نوع تقدمها منصة Gate.io أو تصادق عليها .
* لا يجوز إعادة إنتاج هذه المقالة أو نقلها أو نسخها دون الرجوع إلى منصة Gate.io. المخالفة هي انتهاك لقانون حقوق الطبع والنشر وقد تخضع لإجراءات قانونية.

什麼是鏈抽象?

進階10/30/2024, 3:59:47 AM
互聯網之所以能發展到今天,並不是因爲用戶了解其核心協議,如 HTTP、TCP/IP 和 UDP 等。相反,它抽象了技術細節,讓普通大衆也能使用。隨着時間的推移,區塊鏈和區塊鏈原生應用也將如此。

互聯網之所以能發展到今天,並不是因爲用戶了解其核心協議,如 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 生態)更容易實現互操作性,有效減少了安全風險和部署成本。此外,通過統一的跨鏈安全機制,區塊鏈層鏈抽象進一步降低了跨鏈交互的復雜性,提升了整個生態的流動性和協作性。

這三層每一層都有其不可或缺的作用:應用級爲開發者提供了工具,使得鏈抽象的應用成爲可能;帳戶級最直接影響用戶體驗;區塊鏈級則是整個體系的基礎,確保技術上可行性。
在鏈抽象的實現方案中,各層級不僅僅是各自獨立的,它們是相互依賴、相互促進的。鏈抽象並不是一個單一性的方案,而是多維度的的多個方案,在不同層面齊頭並進,最終達成優化用戶體驗的目標。

鏈抽象解決方案

Near

作爲分片式權益證明 L1 , Near 的核心主要圍繞縮小區塊鏈原生應用與主流受衆之間的差距。 Near 通過帳戶聚合( Account Aggregation )來實現這一點。帳戶聚合是一種多層面架構,旨在抽象出使用區塊鏈網路的關鍵痛點,如切換錢包、管理 Gas 費、跨鏈等。它將所有操作都聚合在一個帳戶中。Near 專有的密鑰管理系統 FastAuth 降低了準入門檻,進一步加強了區塊鏈對終端用戶的抽象性。 FastAuth 使用戶只需簡單的電子郵件地址就能註冊區塊鏈原生帳戶,並使用通行密鑰(用生物識別技術取代密碼)取代冗長復雜的私鑰和密碼。

Agoric

Agoric 是 Cosmos 的一個原生 L1 ,採用異步、多區塊執行環境設計,旨在成爲開發跨鏈應用的首選環境。 Agoric 利用 Cosmos IBC 協議進行鏈間通信,同時利用 Axelar 的通用消息傳遞( GMP )進行 Cosmos 生態以外的交互。通過抽象跨鏈通信和智能合約執行中涉及的復雜問題, Agoric 的協調應用接口( API )簡化了開發人員的體驗,而終端用戶則從具有固有鏈抽象功能的應用中獲益。

結語

隨着區塊鏈行業的不斷發展和演變,主流鏈可能也會不斷變化,不同應用爲適合自己特點會選擇不同鏈進行部署,我們正在走向多鏈化的未來,而這必然會加劇用戶體驗問題,阻礙主流應用。因此,鏈抽象勢在必行。

* لا يُقصد من المعلومات أن تكون أو أن تشكل نصيحة مالية أو أي توصية أخرى من أي نوع تقدمها منصة Gate.io أو تصادق عليها .
* لا يجوز إعادة إنتاج هذه المقالة أو نقلها أو نسخها دون الرجوع إلى منصة Gate.io. المخالفة هي انتهاك لقانون حقوق الطبع والنشر وقد تخضع لإجراءات قانونية.
ابدأ التداول الآن
اشترك وتداول لتحصل على جوائز ذهبية بقيمة
100 دولار أمريكي
و
5500 دولارًا أمريكيًا
لتجربة الإدارة المالية الذهبية!