介紹
在以太坊以 rollup 為中心的路線圖背景下,區(qū)塊鏈的數(shù)量正在爆炸式增長(zhǎng),rollup 和應(yīng)用鏈的激增驗(yàn)證了多鏈的理論。盡管多鏈擴(kuò)展有其優(yōu)勢(shì),但也帶來了孤島效應(yīng),導(dǎo)致流動(dòng)性和用戶分散在多個(gè)環(huán)境中。這使得用戶和開發(fā)者在使用區(qū)塊鏈時(shí)面臨更多困難。


例如,一個(gè)典型的用戶在三個(gè)區(qū)塊鏈上操作時(shí)會(huì)遇到以下挑戰(zhàn)。首先,他們需要找到一個(gè)安全、經(jīng)濟(jì)且快速的橋梁來轉(zhuǎn)移資產(chǎn)。如果橋梁設(shè)計(jì)不佳,用戶可能會(huì)支付過高的費(fèi)用,或者在轉(zhuǎn)移過程中資產(chǎn)被凍結(jié)很長(zhǎng)時(shí)間。
此外,用戶還需要足夠的本地代幣來支付每個(gè)區(qū)塊鏈上的交易費(fèi)用。如果用戶使用的是非本地資產(chǎn)(如穩(wěn)定幣),這會(huì)增加額外的麻煩。他們還需要分別存儲(chǔ)和管理每個(gè)助記詞,這進(jìn)一步增加了摩擦和安全風(fēng)險(xiǎn)。
同樣,開發(fā)者在確保鏈間互操作性、有效管理跨鏈流動(dòng)性以及整合各種基礎(chǔ)設(shè)施層時(shí),面臨更高的復(fù)雜性,這顯著增加了開發(fā)時(shí)間。
如果沒有像鏈抽象解決方案那樣顯著改善用戶體驗(yàn),這些復(fù)雜性只會(huì)隨著區(qū)塊鏈和 rollup 數(shù)量的增加而加劇。
我們相信鏈抽象是解決這些挑戰(zhàn)的關(guān)鍵。通過簡(jiǎn)化用戶和開發(fā)者的體驗(yàn),它可以統(tǒng)一分散的環(huán)境,使區(qū)塊鏈對(duì)全球數(shù)十億人來說更加易用和高效。基于這一理念,本文將探討抽象領(lǐng)域中的各種項(xiàng)目,這些項(xiàng)目正在幫助實(shí)現(xiàn)這一愿景。
鏈抽象的高級(jí)概念
從概念上講,鏈抽象旨在簡(jiǎn)化與鏈上金融交互的復(fù)雜性,將這些復(fù)雜性隱藏起來,讓終端用戶和開發(fā)者免于面對(duì)這些問題。
從開發(fā)者的角度來看,鏈抽象的目標(biāo)是讓開發(fā)者能夠快速、安全地構(gòu)建鏈無關(guān)的應(yīng)用程序,這些應(yīng)用程序可以無縫地在所有 rollup 上運(yùn)行,而無需擔(dān)心底層的執(zhí)行復(fù)雜性。
從用戶的角度來看,鏈抽象的愿景是讓用戶能夠與去中心化應(yīng)用程序交互,而不需要理解其背后的加密概念。其目的是消除所有技術(shù)復(fù)雜性,提供直觀的用戶體驗(yàn)。
一個(gè)常見的類比是我們今天如何與計(jì)算機(jī)應(yīng)用程序交互。盡管互聯(lián)網(wǎng)在日常生活中無處不在,但大多數(shù)用戶并不了解 HTTP、TCP/IP 等技術(shù)細(xì)節(jié)。同樣,在構(gòu)建 Web 應(yīng)用程序時(shí),大多數(shù)開發(fā)者也不需要深入了解通信協(xié)議,因?yàn)闉g覽器環(huán)境已經(jīng)抽象了底層的大部分工作。
然而,對(duì)于今天的加密用戶來說,一條鏈上的資金在沒有明確橋接的情況下是無法訪問另一條鏈上的應(yīng)用程序的。同樣,開發(fā)者選擇在哪個(gè)區(qū)塊鏈上部署仍然具有重要意義。
因此,目前的加密狀態(tài)類似于早期的消費(fèi)計(jì)算。鏈抽象將是推動(dòng)其提升到現(xiàn)代互聯(lián)網(wǎng)無縫用戶體驗(yàn)的關(guān)鍵力量。
消除現(xiàn)有的用戶體驗(yàn)?zāi)Σ粒?jiǎn)化終端用戶和開發(fā)者與鏈上應(yīng)用程序的交互,將為加密貨幣帶來新的增長(zhǎng)浪潮。這將推動(dòng)大規(guī)模采用,并將用戶基礎(chǔ)擴(kuò)展到目前孤立的 web3 原生社區(qū)之外,覆蓋全球數(shù)十億用戶。
這一愿景的早期跡象在 Telegram 中顯而易見,Telegram 擁有 9 億用戶,他們可以通過熟悉的界面輕松加入加密貨幣。類似地,Base 用戶可以使用密碼鍵設(shè)置智能錢包,避免了安全存儲(chǔ) 12 個(gè)單詞助記詞或支付 gas 費(fèi)的需要,因?yàn)樗麄兊慕灰卓梢杂?Coinbase 贊助。
雖然這兩個(gè)生態(tài)系統(tǒng)仍處于早期階段,但它們的進(jìn)展表明,這一愿景比看起來更接近現(xiàn)實(shí),并且完全可以實(shí)現(xiàn)。
鏈抽象的組成部分


要實(shí)現(xiàn)這種高級(jí)別的抽象,需要在多個(gè)基礎(chǔ)設(shè)施層面取得突破。下面我們將首先分解抽象堆棧的構(gòu)建模塊,然后深入探討每個(gè)類別,并重點(diǎn)介紹其中的重要項(xiàng)目及其設(shè)計(jì)選擇。


賬戶抽象
賬戶抽象 (Account Abstraction, AA) 是為了提升區(qū)塊鏈用戶體驗(yàn)而引入智能合約錢包的概念。它旨在簡(jiǎn)化用戶使用區(qū)塊鏈錢包的復(fù)雜性,例如不再需要管理公鑰 / 私鑰對(duì)。AA 的概念早在 2016 年就出現(xiàn)在以太坊社區(qū),因?yàn)橐蕴缓诵拈_發(fā)者對(duì)現(xiàn)有錢包的局限性感到不滿。現(xiàn)在,AA 已經(jīng)成為以太坊路線圖的一部分,最終目標(biāo)是實(shí)現(xiàn)完全原生的 AA。盡管不同區(qū)塊鏈上的實(shí)現(xiàn)可能有所不同,我們將主要討論在以太坊和 EVM 環(huán)境中的賬戶抽象。
在大多數(shù) EVM 兼容鏈上,有兩種類型的賬戶:外部擁有賬戶 (EOAs) 和智能合約賬戶。EOAs 是傳統(tǒng)的錢包,例如通過 Metamask 訪問的錢包。它們由私鑰控制,用于簽名消息和與區(qū)塊鏈交互。EOAs 存在幾個(gè)限制,這些限制可能顯著影響普通用戶的 Web3 體驗(yàn),包括管理私鑰、需要用本地代幣支付 gas 費(fèi)以及無法進(jìn)行原子交易。
智能合約錢包是完全可編程的,通過引入 Web2 設(shè)計(jì)原則(如社交登錄系統(tǒng)和賬戶恢復(fù))來解決這些用戶體驗(yàn)問題。實(shí)現(xiàn)智能錢包功能的方法取決于區(qū)塊鏈的設(shè)計(jì)和其上的基礎(chǔ)設(shè)施。在以太坊和大多數(shù) EVM 鏈中,網(wǎng)絡(luò)目前不支持原生賬戶抽象,這意味著只有 EOAs 可以簽名消息。
目前,兩種智能錢包標(biāo)準(zhǔn)已經(jīng)被廣泛采用,并已部署了數(shù)百萬個(gè)賬戶:Safe,這一領(lǐng)域的先驅(qū),以及 ERC-4337,這是一種相對(duì)較新的標(biāo)準(zhǔn),依賴于意圖和額外的鏈下基礎(chǔ)設(shè)施。即將到來的 Pectra 升級(jí)還將包括 EIP-7702,它推進(jìn)了現(xiàn)有的賬戶抽象框架,接近最終階段,屆時(shí) EOAs 將能夠過渡到智能合約賬戶。
Safe
作為賬戶抽象領(lǐng)域的先驅(qū)和最常用的智能錢包提供商,Safe(前身為 Gnosis Safe)最初是一款多簽錢包。如今,它已發(fā)展為一個(gè)全面的智能錢包解決方案,成為以太坊和 EVM 基礎(chǔ)設(shè)施的重要組成部分。Safe 目前已部署了近 1000 萬個(gè)錢包,并在各種 EVM 鏈和 rollup 上保護(hù)了約 900 億美元的資產(chǎn)。


Safe 采用模塊化架構(gòu)。核心組件集成在經(jīng)過實(shí)戰(zhàn)考驗(yàn)的 Safe{Core} 堆棧中,而 Safe 模塊則引入了自定義功能,增強(qiáng)了整體功能性。這種模塊化方法類似于 Uniswap v4 中使用的 hooks,Safe 模塊確保了核心層的強(qiáng)大安全性,并簡(jiǎn)化了開發(fā)者的定制和集成。開發(fā)者可以創(chuàng)建滿足特定需求的模塊或集成現(xiàn)有模塊。例如,用戶可以添加或刪除便于密碼鍵認(rèn)證或管理額度的模塊。此外,Safe 包含一個(gè) ERC-4337 模塊,使其與這一較新的賬戶抽象標(biāo)準(zhǔn)及其相關(guān)基礎(chǔ)設(shè)施兼容。
ERC-4337
ERC-4337 是當(dāng)前在以太坊和大多數(shù) EVM 鏈上使用的標(biāo)準(zhǔn),于 2023 年 3 月在以太坊主網(wǎng)上實(shí)施。它作為賬戶抽象發(fā)展的中間步驟,不需要對(duì)共識(shí)層協(xié)議進(jìn)行修改即可實(shí)現(xiàn)。相反,它利用了一種稱為偽交易(用戶操作)的概念,這些操作基于意圖并結(jié)合鏈上和鏈下基礎(chǔ)設(shè)施來促進(jìn)和執(zhí)行這些操作。
ERC-4337 對(duì)用戶體驗(yàn)進(jìn)行了重大改進(jìn):


ERC-4337 交易流程
ERC-4337 引入了一種新的交易流程,而不改變共識(shí)層。這種方法集成了一些基礎(chǔ)設(shè)施組件,使其與傳統(tǒng)的 EOA 交易循環(huán)不同。主要區(qū)別在于交易簽名之前的步驟,而之后的過程保持不變。關(guān)鍵元素包括用戶操作 (UserOps)、支付主 (paymasters)、替代內(nèi)存池 (alt mempools)、打包者 (bundlers) 和入口點(diǎn)合約 (EntryPoint contract)。
在 ERC-4337 交易循環(huán)中,用戶通過 UserOp 表達(dá)在鏈上執(zhí)行特定操作的意圖,而不是直接簽署交易。UserOps 在替代內(nèi)存池 (Alt mempool) 中管理,這個(gè)內(nèi)存池專門處理 UserOps,與公共內(nèi)存池不同。打包者 (bundlers) 類似于區(qū)塊構(gòu)建者,監(jiān)控替代內(nèi)存池,根據(jù)優(yōu)先費(fèi)用選擇 UserOps 以包含在其包中。這些包由打包者簽名并提交給入口點(diǎn)合約 (EntryPoint contract),這是以太坊上專門用于所有 ERC-4337 操作的全局合約,以供執(zhí)行。如有必要,支付主 (Paymasters) 可以使用 ERC-20 代幣贊助交易或支付燃?xì)赓M(fèi)。之后,交易按通常方式進(jìn)行并在鏈上執(zhí)行。
要查看此過程的可視化表示,Blocknative 提供的此圖表非常有幫助:


ERC-4337 采用情況
自 2023 年部署以來,ERC-4337 在 Layer 2 解決方案和側(cè)鏈上得到了廣泛采用,特別是在 Base 和 Polygon 上。截至目前,已經(jīng)建立了超過 550 萬個(gè) ERC-4337 錢包,每周成功的用戶操作平均約為 80 萬。


Coinbase 處于推動(dòng)智能錢包開發(fā)和采用的前沿。6 月 5 日,Coinbase 推出了 Coinbase Smart Wallet,這是一款采用 ERC-4337 標(biāo)準(zhǔn)的新產(chǎn)品。這個(gè)智能錢包提供了幾個(gè)顯著的功能,包括密碼鍵認(rèn)證、為 Base 上選定的 dApp 贊助交易以及多賬戶所有權(quán)功能。隨著 Coinbase 戰(zhàn)略重點(diǎn)放在將新用戶引入 Base 平臺(tái),智能錢包很可能很快成為 Base 上的主要錢包類型。 Biconomy、Pimlico 和 Alchemy 也在提供 ERC-4337 基礎(chǔ)設(shè)施的關(guān)鍵組件方面嶄露頭角,尤其是在打包者和支付主方面。下表顯示了在執(zhí)行和支付的用戶操作數(shù)量方面的主導(dǎo)地位。


盡管這些數(shù)據(jù)令人鼓舞,ERC-4337 錢包在以太坊主網(wǎng)上尚未實(shí)現(xiàn)廣泛采用,每周只有兩到三百個(gè)活躍錢包。Safe 錢包仍然是以太坊上智能錢包的主要標(biāo)準(zhǔn)。ERC-4337 設(shè)計(jì)的主要限制之一是它不允許將現(xiàn)有的 EOA 錢包轉(zhuǎn)換為智能錢包。此外,以太坊主網(wǎng)上相對(duì)較高的 gas 費(fèi)使得某些功能(如贊助交易)在經(jīng)濟(jì)上不可行。
EIP-7702
繼 ERC-4337 之后,EIP-7702 向完全原生賬戶抽象邁出了重要一步。該提案由 Vitalik Buterin 起草,迅速作為對(duì)備受爭(zhēng)議的 EIP-3074 的回應(yīng)而出現(xiàn),后者在與未來的以太坊賬戶抽象(AA)路線圖中的 EIP 兼容性方面存在問題。與 ERC-4337 在基礎(chǔ)設(shè)施層面的操作不同,EIP-7702 提出了直接在協(xié)議層面進(jìn)行的更改。該提案預(yù)計(jì)將在即將到來的 Pectra 升級(jí)中包含,時(shí)間大約在 2024 年第四季度到 2025 年第一季度之間。
EIP-7702 被認(rèn)為是以太坊歷史上最重要的用戶體驗(yàn)改進(jìn)提案之一。它通過引入關(guān)鍵功能(如交易批處理、gas 贊助和 EOAs 的臨時(shí)權(quán)限)來增強(qiáng) ERC-4337 框架。具體來說,它引入了一種新型交易類型,允許 EOAs 在交易期間暫時(shí)采用智能合約代碼,交易完成后恢復(fù)到原始狀態(tài)。該提案確保了與現(xiàn)有 ERC-4337 實(shí)現(xiàn)的前向兼容性,并與以太坊 AA 路線圖的長(zhǎng)期目標(biāo)保持一致。
案例研究: Worldcoin
Worldcoin 正在開發(fā)一種稱為「人類身份驗(yàn)證」的協(xié)議,旨在使應(yīng)用程序能夠驗(yàn)證用戶是真實(shí)的人類,而不是 AI 驅(qū)動(dòng)的機(jī)器人。這種驗(yàn)證通過 World ID 實(shí)現(xiàn),這是用戶使用 Orbs(一種專門設(shè)備)掃描虹膜后頒發(fā)的數(shù)字護(hù)照。一旦獲得,World ID 就可以作為各種應(yīng)用程序和服務(wù)的通用驗(yàn)證工具。除了身份驗(yàn)證,用戶還可以獲得每?jī)芍芤淮蔚?WLD 補(bǔ)助,這些補(bǔ)助是在鏈上分發(fā)的。
Worldcoin 已成功發(fā)放了超過 450 萬個(gè) World ID,使用戶無需任何區(qū)塊鏈技術(shù)的先驗(yàn)知識(shí)即可驗(yàn)證其身份。在注冊(cè)時(shí),World App 會(huì)在后臺(tái)自動(dòng)為每個(gè)用戶在 Optimism 網(wǎng)絡(luò)上生成一個(gè) Safe 智能錢包。這個(gè)過程完全抽象了區(qū)塊鏈層,提供了一種類似于 Web2 功能(如面部認(rèn)證、社交恢復(fù)和詳細(xì)賬戶管理)的用戶體驗(yàn)。


WLD 補(bǔ)助和 World ID 都以自托管的方式存儲(chǔ),確保用戶保留對(duì)其數(shù)字資產(chǎn)的控制權(quán)。在 Worldcoin 的案例中,Safe 支持的智能賬戶使用戶能夠在享受類似 Web2 的用戶體驗(yàn)的同時(shí),獲得加密貨幣提供的自托管和經(jīng)濟(jì)激勵(lì)的好處。結(jié)果,Web3 的采用率令人印象深刻,大量首次使用 Web3 的用戶加入了 Web3 空間。
互操作性、流動(dòng)性聚合和意圖
隨著以太坊的 rollup 中心路線圖和應(yīng)用特定鏈的普及,不同區(qū)塊鏈平臺(tái)的數(shù)量將迅速增加。這種擴(kuò)展強(qiáng)調(diào)了強(qiáng)大跨鏈通信的必要性。
一些生態(tài)系統(tǒng)已經(jīng)開發(fā)了本地互操作性解決方案,提供標(biāo)準(zhǔn)化的安全模型,并在其域內(nèi)實(shí)現(xiàn)一定程度的鏈抽象。值得注意的例子包括 Polkadot 的共享安全架構(gòu)和 Cosmos 的 IBC 協(xié)議。在 rollup 的背景下,可以通過使用共享排序器來實(shí)現(xiàn)同步跨鏈消息傳遞和原子跨鏈交互,該排序器負(fù)責(zé)處理和排序交易以及管理狀態(tài)。例如,Optimism 已采用這種方法用于其 Superchain 愿景。
盡管取得了這些進(jìn)展,但跨鏈通信,尤其是在這些已建立的生態(tài)系統(tǒng)之外的通信,仍然是一個(gè)重大挑戰(zhàn),因?yàn)槿狈Ρ镜鼗ゲ僮餍院蛷V泛的標(biāo)準(zhǔn)化。在本節(jié)中,我們將探討互操作性在鏈抽象方面的各種架構(gòu)設(shè)計(jì)。此外,我們還將重點(diǎn)介紹每個(gè)垂直領(lǐng)域的領(lǐng)先項(xiàng)目,展示它們?nèi)绾未龠M(jìn)區(qū)塊鏈連接的發(fā)展。
消息傳遞系統(tǒng)
區(qū)塊鏈互操作性的經(jīng)典方法是利用通用消息傳遞系統(tǒng),通常依賴于一組外部驗(yàn)證者。在這種設(shè)計(jì)中,用戶指定所需的結(jié)果,鏈下實(shí)體構(gòu)建跨多個(gè)鏈的精確執(zhí)行路徑。此路徑由一組協(xié)調(diào)的智能合約和中繼器執(zhí)行。然而,由于每條鏈不斷生成區(qū)塊并改變其狀態(tài),在多個(gè)鏈上實(shí)現(xiàn)原子執(zhí)行本質(zhì)上是具有挑戰(zhàn)性的。即使有一個(gè)強(qiáng)大的數(shù)據(jù)可用性層來維護(hù)所有集成鏈的狀態(tài),通過多個(gè)鏈導(dǎo)航路線也存在顯著的復(fù)雜性。
消息傳遞系統(tǒng)的設(shè)計(jì)和架構(gòu)差異很大。它們可以是模塊化或單片的,有權(quán)限或無權(quán)限的,支持各種鏈,并基于鑄造和銷毀機(jī)制或流動(dòng)性池操作。開發(fā)人員在創(chuàng)建鏈抽象堆棧時(shí)面臨眾多權(quán)衡選擇消息傳遞系統(tǒng)進(jìn)行集成,每種系統(tǒng)提供不同級(jí)別的安全保證和用戶體驗(yàn)。這種設(shè)計(jì)和功能的多樣性可能會(huì)阻礙通用標(biāo)準(zhǔn)的采用,導(dǎo)致該領(lǐng)域進(jìn)一步的碎片化。
目前,跨鏈聚合器如 Li.Fi 和 Socket 使用了簡(jiǎn)單的消息傳遞系統(tǒng)。這些平臺(tái)與眾多橋梁和 DEX 集成,為用戶模擬建議的路線。一旦選擇了路線,它將按嚴(yán)格的順序執(zhí)行。
基于意圖的設(shè)計(jì)
在基于意圖的互操作性設(shè)計(jì)中,用戶只需表達(dá)期望的結(jié)果,而不必像傳統(tǒng)區(qū)塊鏈交易那樣指定具體的執(zhí)行路徑。這些意圖會(huì)被拍賣給 Solvers(鏈下實(shí)體),這些 Solvers 競(jìng)標(biāo)執(zhí)行這些意圖的權(quán)利。意圖的具體解決方法并不重要;它們可以部分或完全匹配,或者由 Solvers 自己的庫(kù)存填充。在這個(gè)系統(tǒng)中,用戶指定的是結(jié)果,由專家競(jìng)相提供最佳執(zhí)行方案。
這種方法的一個(gè)關(guān)鍵優(yōu)勢(shì),尤其是在跨鏈資產(chǎn)轉(zhuǎn)移的背景下,是它直接處理原生代幣而非 IOUs,從而提供原生的安全保證并增強(qiáng)整體安全性。目前,基于意圖的應(yīng)用主要存在于橋梁(如 Across 和 Synapse)以及去中心化交易所(如 Cow Swap、Uniswap X 和 1inch Fusion)中。
最近,Across 和 Uniswap 合作提出了跨鏈意圖標(biāo)準(zhǔn) ERC-7683,這是首次嘗試創(chuàng)建基于意圖的系統(tǒng)來規(guī)范跨鏈操作的統(tǒng)一框架。其他值得注意的發(fā)展包括 Socket 最近發(fā)布的新版本,重點(diǎn)是跨鏈模塊化訂單流,以及 Everclear(前稱 Connext)宣布的基于意圖的原語,利用 solver 網(wǎng)絡(luò)和基于 EigenLayer 的 Optimistic Rollup 來管理各區(qū)塊鏈之間的流動(dòng)性。
然而,實(shí)施基于意圖的解決方案面臨重大挑戰(zhàn)。首先,用戶需要訪問一個(gè)跨鏈賬戶——一個(gè)在后臺(tái)管理密鑰并啟用跨鏈交易的智能賬戶。此外,標(biāo)準(zhǔn)化也是一個(gè)主要障礙;目前,每個(gè)基于意圖的應(yīng)用必須獨(dú)立開發(fā)其基礎(chǔ)設(shè)施,包括意圖聚合、匹配和拍賣模型,這種缺乏標(biāo)準(zhǔn)化導(dǎo)致了整個(gè)生態(tài)系統(tǒng)的碎片化和低效。
鏈抽象是一個(gè)沒有技術(shù)規(guī)范的概念,因此可以從許多不同的角度來實(shí)現(xiàn)。在我們看來,一些最有趣的嘗試包括 Anoma 的意圖中心架構(gòu)、Polygon 的聚合層和 NEAR 的全棧鏈抽象解決方案。我們將深入探討這些嘗試。
案例研究:Anoma
Anoma 是一個(gè)注重隱私、以意圖為核心的協(xié)議,旨在實(shí)現(xiàn)去中心化的交易對(duì)手發(fā)現(xiàn)、解決和原子多鏈結(jié)算。這個(gè)平臺(tái)在架構(gòu)上獨(dú)具特色:與傳統(tǒng)區(qū)塊鏈系統(tǒng)要求用戶指定執(zhí)行流程不同,Anoma 只需用戶定義他們?cè)敢饨邮艿淖罱K狀態(tài),這些狀態(tài)通過稱為意圖的編程承諾來表達(dá)。Anoma 的獨(dú)特之處在于,這些意圖是可組合的,可以集體解決,無論其來源如何。
Anoma 的交易架構(gòu)包括以下步驟:
- 通用意圖:Anoma 的架構(gòu)可以處理任意意圖,不局限于特定應(yīng)用或特殊情況。這種靈活性允許廣泛的應(yīng)用和交互。
- 交易對(duì)手發(fā)現(xiàn):這是一個(gè)去中心化的過程,個(gè)別意圖在網(wǎng)絡(luò)中傳播,使其可供潛在的解決者訪問。
- 解決:在這個(gè)階段,解決者合作組合并計(jì)算意圖,找到一個(gè)有效的解決方案,即可以跨鏈執(zhí)行和結(jié)算的交易。
- 結(jié)算:解決方案在鏈上驗(yàn)證并最終確定。Anoma 的意圖中心架構(gòu)支持在其自身的主權(quán) L1 鏈、其他 L1 鏈或任何在 L1 上結(jié)算的 rollup 上進(jìn)行結(jié)算。


案例研究:Polygon AggLayer
Polygon 的 AggLayer 是一個(gè)基于零知識(shí) (ZK) 證明的系統(tǒng),旨在解決不同 rollups 和 Layer 1 (L1) 之間的互操作性和碎片化問題。通過聚合所有參與鏈的 ZK 證明,這種方法提供了統(tǒng)一的密碼學(xué)安全性和原子可組合性。
AggLayer 通過一個(gè)統(tǒng)一的橋接合約將連接環(huán)境引入以太坊。每個(gè)連接的鏈都維護(hù)這個(gè)統(tǒng)一橋接根的副本,實(shí)現(xiàn)無縫的跨鏈交易。此外,AggLayer 還設(shè)有一個(gè)消息協(xié)議橋,為每條鏈建立消息隊(duì)列,允許它們維護(hù)由 ZK 證明保護(hù)的本地出站消息隊(duì)列。這消除了在一個(gè)鏈上鎖定代幣以與另一個(gè)鏈交互的需要。通過在以太坊上發(fā)布跨多個(gè)鏈的事件的 ZK 證明,AggLayer 實(shí)現(xiàn)了類似單一生態(tài)系統(tǒng)的無縫用戶體驗(yàn)。


Polygon CDK 允許項(xiàng)目啟動(dòng)基于 ZK 的互聯(lián) L2 或?qū)F(xiàn)有的 L1 連接到 AggLayer,保持流動(dòng)性、用戶和狀態(tài)。AggLayer 的第一個(gè)組件于 2024 年 2 月上線,標(biāo)志著 Polygon 在創(chuàng)建主權(quán)鏈的聚合網(wǎng)絡(luò)方面邁出了重要一步。
案例研究:NEAR 鏈抽象棧
NEAR 正在為其區(qū)塊鏈及其周邊生態(tài)系統(tǒng)開發(fā)一個(gè)全面的鏈抽象棧。該棧包括以下組件:
- 安全聚合棧:這一部分包括 NEAR DA(數(shù)據(jù)可用性),它收集支持鏈的狀態(tài)。此外,它還集成了與 Polygon 合作開發(fā)的 zkWASM,并利用 EigenLayer 提供的快速最終性來提高交易處理速度。
- 賬戶聚合:基于多方計(jì)算 (MPC),這一組件使 NEAR 賬戶能夠通過請(qǐng)求簽名驗(yàn)證與外部區(qū)塊鏈交互。這些第三方鏈賬戶的私鑰由 NEAR 網(wǎng)絡(luò)的驗(yàn)證者管理,作為去中心化簽名服務(wù)。這種設(shè)置有效地將不同網(wǎng)絡(luò)的賬戶綁定到一個(gè)中心的 NEAR「主賬戶」,可以安全地管理所有關(guān)聯(lián)賬戶。
- 意圖層:這一層包含執(zhí)行復(fù)雜跨鏈意圖的中繼者,促進(jìn)更復(fù)雜的交易和跨區(qū)塊鏈網(wǎng)絡(luò)的交互。
- 應(yīng)用層:這一層將各種 web3 服務(wù)整合到一個(gè)用戶友好的應(yīng)用中,簡(jiǎn)化了對(duì)去中心化技術(shù)的訪問和交互。
下面展示了 NEAR 的賬戶聚合架構(gòu)的視覺表示:


應(yīng)用層
從后往前看,應(yīng)用層是鏈抽象的最后階段,在這里基礎(chǔ)設(shè)施被整合并一致地呈現(xiàn)給開發(fā)者和用戶。
在理想的狀態(tài)下,開發(fā)者可以輕松構(gòu)建不依賴特定區(qū)塊鏈的協(xié)議,而不需要整合各種模塊化層,這樣可以減少大量的工作量。這意味著開發(fā)者不需要考慮區(qū)塊鏈的選擇、跨鏈流動(dòng)性的管理以及數(shù)據(jù)可用性解決方案的選擇。
從用戶的角度來看,理想的狀態(tài)是與區(qū)塊鏈應(yīng)用交互時(shí)像使用其他數(shù)字服務(wù)一樣順暢,不需要考慮與加密相關(guān)的麻煩,如 gas 費(fèi)用和種子短語。這需要簡(jiǎn)化用戶界面、優(yōu)化入門流程,并消除用戶理解底層技術(shù)的需求,這些都是目前的主要障礙。消除這些障礙將顯著提升用戶體驗(yàn),并促進(jìn)大規(guī)模采用。
在實(shí)現(xiàn)這一愿景之前,需要開發(fā)工具將不同的基礎(chǔ)設(shè)施整合到一個(gè)統(tǒng)一的接口中。因此,我們認(rèn)為鏈抽象對(duì)良好的用戶體驗(yàn)至關(guān)重要。
誰掌握了前端,誰就與用戶有最直接的聯(lián)系,并能夠從他們的訂單流中獲取最大的價(jià)值。雖然目前大部分注意力和投資都集中在基礎(chǔ)設(shè)施上,但我們相信未來的焦點(diǎn)將轉(zhuǎn)向堆棧的更高層。
結(jié)論
目前有近 300 條具有顯著流動(dòng)性和鏈上表現(xiàn)力的鏈,從 Layer-1 到 Layer-3 解決方案。這個(gè)數(shù)字在不斷增長(zhǎng),沒有任何放緩的跡象。


推動(dòng)這一增長(zhǎng)的主要原因之一是應(yīng)用對(duì)可擴(kuò)展性和主權(quán)的需求,這可以通過擁有自己的執(zhí)行棧和經(jīng)濟(jì)體系來實(shí)現(xiàn)。例如,最近 ENS、Aave 和 dYdX 啟動(dòng)了他們自己的 rollups。像 OP Stack 這樣的開源技術(shù)也使得構(gòu)建、部署和操作 rollups 更加便宜和容易,Rollup-as-a-Service 提供商如 Conduit 和 Caldera 進(jìn)一步減少了操作和技術(shù)開銷。諷刺的是,今天部署一個(gè) rollup 通常比在 2021 年周期內(nèi)在以太坊上進(jìn)行交易更便宜。
對(duì)于今天的用戶來說,管理加密貨幣已經(jīng)常常是令人困惑和繁瑣的,涉及到保護(hù)種子短語、為簡(jiǎn)單任務(wù)簽署多次交易、處理不同鏈上的資產(chǎn)、橋接這些資產(chǎn)以及在各種 DEX 上找到最佳價(jià)格等任務(wù)。雖然 rollups 提供了在不犧牲安全性和去中心化的情況下擴(kuò)展的潛力,但它們的普及從用戶和開發(fā)者的角度來看增加了復(fù)雜性。簡(jiǎn)單地實(shí)施只會(huì)使用戶體驗(yàn)更糟。
現(xiàn)代鏈抽象工具解決了這個(gè)問題,使加密貨幣對(duì)更廣泛的受眾變得更簡(jiǎn)單和可行。由于這些工具與用戶的接近度,這一領(lǐng)域的贏家將獲得大量的價(jià)值。隨著鏈上應(yīng)用產(chǎn)生越來越多的收入,市場(chǎng)將認(rèn)識(shí)到擁有前端的重要性。