• 風險提示:防范以虛擬貨幣/區塊鏈名義進行的非法集資風險。 ——銀保監會等五部門

    深度解析鏈抽象的潛力與前景

    白話區塊鏈 2024-07-25 19:00:03
    微信分享

    掃碼分享

    區塊鏈數量的增加盡管帶來了創新,但也導致了流動性和用戶體驗的碎片化,并催生了鏈抽象化的解決方案。

    作者:ASXN

    翻譯:白話區塊鏈

    加密貨幣行業中少數幾個恒定因素之一是不斷增長的區塊鏈數量。無論是以太坊的 Layer 2、應用鏈,還是其他Layer1方案,似乎都有大量新的區塊鏈涌現。

    雖然多樣化的區塊鏈為用戶提供了許多選擇,但它也給開發人員和多鏈用戶帶來了一些問題。不斷增加的區塊鏈數量導致流動性、使用情況的碎片化,并且對用戶體驗產生負面影響 — 這為多鏈用戶和應用開發人員帶來了嚴重惡化的體驗。

    加密貨幣如何發展到擁有如此多區塊鏈的故事涉及基礎設施迭代和激勵錯位。自 PoS 共識機制引入以來,加密貨幣中的鏈數量激增。與比特幣的 PoW 共識機制相比,PoS 大幅降低了啟動和保護新網絡的門檻,導致了 Layer 1 領域中創新項目的爆發式增長。解決可擴展性三難問題的追求帶來了 Solana、Cosmos 及其應用鏈、Berachain 及其 PoL 共識機制、以太坊 Layer 2 和欺詐證明等等。每個項目都以自己獨特的方式創新。

    盡管創新可能是區塊鏈激增背后的主要推動力,但激勵錯位也在一定程度上負有責任。基礎設施的價值高于應用程序,因此開發人員在決定構建什么和在哪里構建時會考慮這種估值差異。這種激勵錯位導致了無數不同的區塊鏈或協議 "擁有自己的堆棧",在很大程度上是我們所處世界的罪魁禍首。

     

    1、模塊化與 Rollups 的興起

    模塊化的概念相對較新,最早由穆斯塔法·艾爾·巴薩姆(Mustafa Al-Bassam)在2019年的一篇題為“LazyLedger: A Distributed Data Availability Ledger with Client-Side Smart Contracts” 的學術論文中首次提出。在這篇論文中,他概述了一種區塊鏈設計,其中網絡共識和數據可用性的功能與交易結算和執行分離。

    image.png

    模塊化的好處在于專業化,無論是廉價的數據可用性(DA)還是鏈下執行。類似于亞當·斯密(Adam Smith)提出分工是經濟增長的源泉,專業化(分工)通過提高效率幫助擴展性(增長)。

    2020年10月2日,Vitalik 提出了將 Rollups 作為以太坊主要擴展解決方案的轉變 — Rollups 是“模塊化興起”的自然延伸。以太坊的最終目標是成為全球協調的金融層,這一目標需要規模化。然而,考慮到可擴展性三難問題,以太坊已經優化了去中心化和安全性,以犧牲可擴展性為代價。Rollups 通過將多個交易捆綁成一個批次,然后提交到以太坊主網,增加了交易吞吐量并降低成本。這種方法最小化了鏈上處理的數據量,從而實現更快、更便宜的交易。然而,隨著 Rollups 數量的增加,與以太坊生態系統互動的復雜性也增加,因為需要構建額外的基礎設施以將 Rollups 連接到生態系統的其他部分。

    Celestia%20的可擴展性得到了提升,這得益于其對數據可用性采樣(DAS)的獨特方法。這使得網絡在更多輕節點加入時能夠擴展,從而實現更大的區塊大小,而不會影響安全性或去中心化。

     

    2、鏈抽象

    為了超越 Web2,Web3%20用戶體驗需要提供嚴格更好的體驗%20—%20考慮到切換成本。這就是鏈抽象發揮作用的地方。

    鏈抽象作為一個概念更類似于一個終極目標,而不是實現終極目標的方法。因此,“鏈抽象”是一種用戶體驗,因此任何組件/改進都可以被視為“實現鏈抽象未來”的一種。

    為了成為今天的多鏈用戶,人們需要在許多鏈之間建立資本橋梁,在復雜的用戶界面中導航,并使用許多不同Token支付交易,每種Token都有自己的風險概況等。用戶需要與加密經濟的“管道”互動,這一切都很復雜和笨重%20—%20在傳統金融領域,等同于“管道”的是在%20FedWire%20進行交易。從%20Web2%20用戶體驗類型的終極目標出發思考鏈抽象,有兩個關鍵痛點需要解決:

    • Web3%20用戶體驗的復雜性

    • 用戶和流動性的分散化

     

    3、Web2%20中的抽象

    在計算機科學的背景下,抽象被定義如下:簡化或消除用戶體驗中的技術復雜性,生產旨在隱藏這些細節和過程的技術。這些復雜性仍然存在,但對用戶不可見。

    在%20Web2%20世界中,抽象通過隱藏各種操作的技術復雜性并向用戶呈現簡化界面,發揮了關鍵作用,從而創造出無縫且用戶友好的體驗。例如,用戶通過瀏覽器與網站進行交互,無需理解諸如%20HTTP、TCP/IP%20或%20DNS%20之類的基礎協議。用戶只需打開%20Outlook,撰寫郵件并發送%20—%20他們完全不知道他們的郵件是如何與%20SMTP(發送)和%20IMAP/POP(接收)等協議進行交互的。Web%20托管和云服務對服務器管理、數據復制和負載平衡進行了抽象,提供了易于部署和管理應用程序的用戶友好界面。身份驗證和授權過程,包括密碼哈希和會話管理,隱藏在簡單的登錄界面背后。像%20PayPal%20和%20Stripe%20這樣的在線付款服務對安全加密、欺詐檢測和銀行網絡通信進行了抽象,使用戶能夠輕松進行交易。重點在于,Web2%20提供了一種非互聯網原住民也能夠使用的體驗,Web2 中對抽象的關注使技術變得易于接近。

    作為首選搜索引擎,Google%20可以被視為終極抽象。通過作為互聯網的廣泛目錄,它簡化了信息檢索,允許用戶輸入搜索查詢,而無需理解復雜的搜索算法或網絡爬蟲流程。Google%20的算法索引了數十億個網頁,并按相關性對其進行排名,向用戶呈現最重要的結果。這種抽象意味著用戶不需要了解有關%20SEO、HTML%20結構或%20Web%20托管的技術知識,因為%20Google%20隱藏了這些復雜性,并提供簡單、有組織的搜索結果。此外,Google%20提供了前述大多數服務%20—%20郵件(Gmail)、撰寫(Google%20Docs)、存儲(Google%20Drive)等。通過一個統一且易于訪問的界面,Google%20進一步提升了用戶體驗,將各種功能集中到一個連貫的生態系統中。

    要明確這一點%20—%20Web2%20由許多與之互操作的協議組成,從“底層”來看,Web2%20在需要抽象的程度上與%20Web3%20并無太大不同。對于普通的%20Web2%20用戶,無需理解這些協議,簡化的用戶體驗為鏈抽象提供了一個指引。

    一個正式的定義:鏈抽象%20—%20一種用戶體驗,免除了與多個鏈進行交互所需的手動流程。

    讓我們定義鏈抽象旨在解決的問題:

    橋接 —%20用戶需要將價值橋接到不同的鏈上,這既引入了實質性的用戶體驗摩擦,也增加了安全風險。

    Gas%20Token —%20用戶需要在不同鏈上獲取和管理單獨的Token以支付%20Gas%20費用。

    賬戶和錢包碎片化 —%20用戶需要與多個賬戶進行交互才能訪問其全部余額。在非%20EVM%20生態系統中,需要不同的地址和錢包,這加劇了這一問題。

    流動性碎片化 —%20隨著區塊鏈數量的增加,流動性變得碎片化,并在這些鏈上進一步隔離。

     

    4、碎片化

    如前所述,激勵不一致、以太坊的Rollup升級為中心的路線圖以及應用鏈的普及,以及應用特定的滾動升級和擁有自己堆棧模塊化性已經導致了碎片化的崛起,無論是在流動性還是用戶方面,統一且流暢的用戶體驗正在消失。

    通常,支持“單體主義”的人會指向%20Solana%20和其他非%20EVM%20鏈(例如%20Sui%20和%20Aptos)來展示它們為用戶提供的簡單性。

    如果用戶橋接或接入%20Solana,他們通常只需要與一種%20USDC%20和一種%20SOL%20進行交互。Solana%20在%20USDC%20的可替代性方面存在問題,這是由于在%20Circle%20的%20USDC%20本地接入之前,Wormhole%20和%20Axelar%20USDC%20的存在,但這些問題大多已經得到解決或改善。Solana%20的“生態系統”就是%20Solana%20以及在其之上構建的應用程序。沒有%20L2(尚未),也沒有必要橋接以獲得更多流動性或不同的應用程序子集。

    相比之下,當用戶接入以太坊生態系統(包括滾動升級)時,他們可能會遇到多種形式的%20USDC%20和多種形式的%20ETH。例如,盡管%20Optimism%20上的%20ETH%20和%20Arbitrum%20上的%20ETH%20在所有意圖和目的上都是相同的資產%20—%20兩者都是通過各自的主鏈橋接從以太坊主網過來的%20—%20但它們不能互換使用。某些應用僅存在于%20Optimism,而另一些僅存在于%20Arbitrum。在所有實際目的上,Optimism%20上的%20ETH%20和%20Arbitrum%20上的%20ETH%20是完全不同的鏈上,具有不同的生態系統和不同的用例。

    甚至在錢包層面,這些被認為是不同的資產。像%20Rabby%20和%20Rainbow%20這樣的新錢包已經在錢包層面進行了大膽的努力,以混淆和抽象化資產。盡管如此,用戶往往發現自己以一種非可替代的方式管理“可替代”的資產,跨越多個鏈和滾動升級。

    在非Rollup升級層面,差異更為明顯。在非 EVM 鏈(例如 Solana、Sui、Aptos)和非以太坊 EVM 基礎的 L1 鏈(例如 BNB 和 Avalanche C-Chain)中,用戶還必須處理非本地資產(如 axlUSDC、axlETH 等)。

    理論上,如果Rollup升級實現其承諾,并完全將用戶卸載以太坊,并成為其自己在以太坊之上的“單體”鏈,就不應該需要橋接和尋找流動性。然而,目前情況并非如此。三個最大的Rollup升級:Arbitrum、Optimism 和 Base,每個都有不同的生態系統、用例和用戶人口統計數據。Optimism 本身已經朝著增加額外模塊化的方向發展:與 Superchain(稍后詳細討論)相結合。Arbitrum 主要集中在 DeFi 領域(尤其是永續和期權 DEXes),最近還越來越關注 L3(自身的額外模塊化層)的推出,如 Xai 和 Sanko。Base 主要集中在 SocialFi 應用上。

    可以看到,“通用” L2 開始發展各自的特定重點和用例。想要玩游戲的用戶必須橋接到 Arbitrum,然后再橋接到 Xai 或 Sanko。如果同一用戶想參與 Farcaster 上的 Degen 小費或在 friendtech 上購買鑰匙,則必須橋接到 Base。如果用戶想使用 Synthetix,則必須橋接到 Optimism。最終結果是高度的碎片化,并非出于設計。一般來說,每個通用的 L2 應該致力于提供各種各樣的應用,以滿足用戶的各種需求:在模塊化環境中提供單體化體驗。然而,由于兩個原因,情況并非如此:

    Rollup升級本身必須采用某種形式的模塊化架構,將執行移至其他環境(例如第 3 層),因為基礎Rollup升級的 TPS 較低,特別是在游戲方面。

    每個通用的Rollup升級無意中采用了不同的文化和生態系統,這是由于在他們的鏈上采用了不同的激勵機制和其他方法吸引用戶和開發者。

    對于 L1 鏈也是如此。有一些應用程序和用戶只存在于 Avalanche C-Chain 或 BNB 或 Sui 和 Aptos 上。

    碎片化不僅影響用戶,還影響執行層和協議本身。由于碎片化,執行層失去了收入和 MEV(在 MEV 的情況下)或者失去了其他鏈。隨著執行層之間的競爭加劇,這一點變得越來越重要。

    對于協議而言,情況很具挑戰性,因為它們必須在多個鏈上啟動,并嘗試在所有這些鏈上啟動流動性和用戶。這對于新產品尤其困難,因為它們的目標是盡可能吸引更多用戶。此外,協議在啟動的每條鏈和每個橋接集成都會增加復雜性并增加安全風險。

    總的來說,在加密貨幣領域,特別是在以太坊中,碎片化達到了歷史最高水平,這導致用戶體驗和流程不太理想。

     

    5、解決碎片化問題:鏈抽象化

    這種碎片化導致了鏈抽象化這一概念的增長和發展。正如之前討論的,我們將鏈抽象化視為一個最終目標:在這個目標下,加密貨幣用戶可以獲得嚴格改進和更好的體驗,而不必處理與橋接、支付 gas、復雜用戶界面和多鏈錢包管理相關的諸多問題。

    已經有許多嘗試實現鏈抽象化的方法,從綜合解決方案(如 AggLayer、Particle Network 和 OP Superchain)到組件解決方案(如 intent networks 和橋接聚合器)。

    總的來說,鏈抽象化的一個關鍵問題反而是鏈抽象化解決方案的碎片化。通常情況下,我們看到鏈抽象化解決方案試圖“擁有”被抽象化的鏈。例如,Polygon 的 AggLayer 和 Optimism 的 Superchain 都試圖通過統一流動性、消息傳遞、橋接或其他組件來抽象化滾動升級的碎片化。然而,這兩者都需要鏈選擇他們的解決方案,這會導致激勵不一致。歸根結底,通常情況下鏈希望擁有自己的技術棧。

    此外,它們之間不能很好地協作。雖然 Polygon 的 AggLayer 上的Rollup升級受益于統一的流動性,Superchain 的Rollup升級受益于統一的消息傳遞和可互換的應用程序和資源,但如果用戶希望同時與兩者互動,他們仍然會遇到糟糕的用戶體驗。

    image.png

    除了一些抽象化解決方案的碎片化,特別是在組件層面,鏈抽象化面臨的另一個問題與如何應對它有關。

    事實上,鏈抽象化是一個多方面的問題,可以通過許多不同的角度來解決:無論是在修復哪些問題方面,還是在如何修復這些問題方面。

    已經有一些有力的努力在概述應該如何處理鏈抽象化的方法,其中最突出的是 Frontier Research 提出的 CAKE 框架。我們強烈推薦讀者自行閱讀 CAKE 框架,但從高層次來看,Frontier 概述了鏈抽象化關鍵元素(CAKE)框架由三個基礎設施層組成:許可層、解決者層和結算層。

    許可層指的是用戶連接其錢包到協議和應用程序并提交其意圖的地方,用戶在此簽署消息。許可層負責識別用戶的資產并執行交易。

    解決者層涉及到解決者和實現者,他們根據預估的費用和執行速度為用戶的資產和意圖提供報價并執行意圖。

    結算層確保用戶的交易。如果交易設置在與原始鏈不同的鏈上發生,它將資產橋接到該鏈并執行。

    與 CAKE 框架相比,我們認為更加務實的方法可以幫助可視化鏈抽象化景觀的發展。簡單來說,我們將鏈抽象化解決方案分為兩大類別:綜合解決方案和組件解決方案,每種又有進一步的子類別。

     

    6、綜合 vs. 組件設計空間

    鑒于“鏈抽象化(CA)”這個術語多少有些模糊,讓我們將設計空間分為兩個部分 - 綜合的CA解決方案和組件的CA解決方案。綜合的CA解決方案被定義為一種尋求將多個摩擦抽象化的解決方案,為CA提供了一個“全棧”解決方案。就用戶體驗而言,綜合解決方案類似于單一的區塊鏈。組件解決方案是試圖解決單一問題的解決方案,為整體解決方案的一部分做出貢獻。需要注意的是,本報告并未深入探討每一個與鏈抽象化相關的解決方案。鏈抽象化是一個廣泛的概念,更像是一種動機和最終目標,而不是一個類別。下面討論的協議、網絡、基礎設施層和 EIPs 有助于澄清和展示特定類型的解決方案如何可以幫助鏈抽象化。在過去幾個月里,關于鏈抽象化的研究涉及范圍廣泛,最近的許多會議都專注于此,許多協議、基礎設施項目和研究人員在這段時間里都以某種方式專注于抽象化。

    image.png

     

    7、綜合解決方案

    在綜合解決方案設計空間中有幾個主要參與者 - NEAR、Particle、Okto、Polygon AggLayer 和 OP Superchain。這 5 個解決方案可以進一步分為生態系統不可知(NEAR、Particle、Okto)和生態系統特定(AggLayer 和 Superchain)。簡單來說,不可知和特定之間的區別在于 CA 解決方案的廣度。

    Polygon 的 AggLayer 上的所有鏈都通過單個橋接合約連接,這使得在該生態系統內的鏈之間傳輸價值變得無摩擦,但這種用戶體驗局限于 Polygon CDK L2s。OP Superchain 的設計類似,一個統一的橋接合約連接了生態系統中的所有鏈,使得它們之間的價值轉移變得簡單。生態系統不可知的解決方案提供的解決方案并不受其各自生態系統的限制,用戶能夠在不同的鏈之間轉移價值和進行交易。這三種生態系統不可知的解決方案都致力于代表用戶在不同鏈之間移動資產的角色 - 從根本上講,這是它們的主要特點。

    image.png

    類似 NEAR 的鏈抽象化解決方案自 2018 年起就在籌備階段,而其他協議在抽象化領域相對較新。考慮到大多數鏈抽象化解決方案在其開發過程中處于早期階段,以及各種不同的方法,很難確定一個領先者。在這個領域思考領導者歸結于理解每個協議的主要特點被使用的程度,再次考慮到這些協議的發展階段,很難在這么早期就進行比較。

    1)Particle

    Particle作為用戶跨所有鏈的結算和協調層,其模塊化的L1(可以被視為基礎設施層而不是通用的L1)旨在為加密貨幣提供鏈抽象化體驗。

    Particle的主要特點是Universal Accounts - 這允許用戶在所有鏈(包括EVM和非EVM)上使用單一地址、賬戶余額和交互點,同時抽象出Gas(燃料費)并統一流動性。基于Cosmos SDK構建,Particle本質上是模塊化的,因此保留主權,同時將驗證和數據可用性等關鍵功能外包給專門的參與者。本質上的模塊化指的是其通過可互換和獨立的模塊運作,這些模塊處理區塊鏈運作的不同方面。這使得Particle能夠保持對其核心功能和治理的控制,同時也能夠調整和發展其模塊。

    Particle依賴于3個核心模塊:

    • Universal Accounts:這些提供了單一的交互點、用戶地址和余額,適用于所有鏈(包括EVM和非EVM網絡)。

    • Universal Liquidity:通過樂觀執行跨鏈原子交易和交換來統一所有鏈的流動性。這使用戶能夠無縫地與新鏈交互,即使他們沒有在這些鏈上持有Token。

    • Universal Gas:允許用戶使用任何Token支付跨鏈交易。

    Particle Network的Universal Liquidity功能作為底層層,實現了無縫的、原子性的跨鏈交互,從而實現了Universal Accounts內的余額統一。通過Universal Liquidity的實施,跨鏈應用程序的用戶體驗類似于與單一鏈交互的體驗。

    Universal Liquidity 一個簡化的例子:

    用戶A想要使用其分布在鏈1、2和3上的USDT購買鏈4上定價為1 ETH的NFT;

    用戶通過點擊“購買”,將涉及五條鏈(鏈1、2、3、4和Particle Network)的用戶操作打包成單個簽名發送到Particle L1;

    在執行上述簽名后,鏈1、2和3上的USDT通過相應鏈的DEX(去中心化交易平臺)交換為中間Token,例如USDC。

    鏈1、2和3上的USDC被發送到流動性提供者(LP);

    LP釋放鏈4上的USDC;

    鏈4上的USDC通過鏈4上的DEX交換為ETH;

    鏈4上的ETH用于購買NFT;

    image.png

    Universal Accounts

    Particle的Universal Accounts在Particle的鏈抽象化提供中發揮著核心作用,它們為用戶提供了跨多鏈生態系統的單一地址、余額和交互點。Particle的Universal Accounts利用全球流動性來自動執行原子跨鏈交易,同時從用戶在各鏈上的余額中匯集資金,以滿足給定操作的條件。Universal Accounts為用戶提供了在EVM和非EVM生態系統內統一的界面,并使他們能夠在任何區塊鏈上存款和使用資金。在Universal Accounts的核心是Particle的Universal Liquidity技術,它基于每個交易的基礎上原子地協調跨鏈交易。Particle Network充當這些交易的結算層。

    Universal Accounts本質上是附加到現有EOA(Externally Owned Address)的ERC-4337智能賬戶實現。實施Particle的Universal SDK的協議將分配或解析附加到特定EOA地址的Universal Account,可以通過與Particle Network的模塊化智能錢包服務進行社交登錄來檢索。然后,該賬戶被用作與應用程序以及利用Particle Networks SDK的任何其他應用程序進行交互的核心接口。

    image.png

    對于最終用戶的一個假設性例子:

    Alice發現了一個玩賺Token的dApp。該dApp托管在Arbitrum上,并利用Particle Network的Universal SDK實現了Universal Accounts功能。

    Alice開始使用這個dApp。她錢包中的資產(Polygon原生資產)用于基本的dApp交互。在她進行交互時,橋接是自動執行的,并具有原子性。

    玩了一會兒后,Alice賺了一些Token。她用這些Token購買了一個NFT送給她的朋友Bob慶祝生日。她并不知道,這個NFT托管在Optimism上。她可以無縫地將其發送到Bob的Universal Account。重要的是,在她的整個體驗過程中,Alice只使用了一個燃料Token。

    Bob決定對Solana上的NFT進行貸款,并利用所得款項購買一個模因比特幣序數。他只需幾次點擊,在幾分鐘內完成了所有操作,都通過同一個賬戶。

    比特幣、Particle和賬戶抽象化(AA):

    引入銘文和序數已經在比特幣Layer 1上掀起了一場活動復興。

    image.png

    各種比特幣第2層(L2)網絡已經出現,擴展了計算限制,超越了比特幣基礎鏈的范圍,例如與以太坊虛擬機(EVM)兼容的比特幣L2網絡,如Merlin、BEVM和bSquared。這代表了比特幣和整個行業的一大進步,然而它們的設計和支持基礎設施在跨網絡交互時仍存在相當大的摩擦,尤其是在錢包和用戶界面/用戶體驗(UI/UX)層面。

    這就是Particle和BTC Connect的作用所在,它們旨在解決這些摩擦,同時將賬戶抽象化的好處帶給比特幣。BTC Connect通過將用戶的比特幣賬戶和基于EVM的智能賬戶統一,實現了比特幣上的賬戶抽象化。這是通過將比特幣錢包分配為比特幣L2網絡或EVM網絡上智能賬戶的簽名者來完成的,使用戶現有的比特幣錢包成為唯一的交互點。該體系結構利用了EIP-4337設計(該設計實現了多簽錢包、社交恢復以及在錢包層面上更復雜的交易邏輯),并與EVM兼容鏈結合,引入了智能賬戶、支付管理員、捆綁者和獨特的比特幣特定錢包連接模態。

    因此,智能賬戶和原始比特幣錢包上的所有交互都可以通過比特幣錢包界面控制。BTC Connect擴展了比特幣錢包的功能。用戶可以通過單個比特幣錢包發送本地BTC交易,在Ordinals上進行交互,并在兼容的EVM dApp和比特幣L2網絡上執行邏輯。

    這使得比特幣生態系統中的開發者可以為用戶提供無燃料費交易、賬戶可編程性以及許多其他面向抽象化的特性。

    image.png

    比特幣錢包的公鑰用于執行本機BTC交易以及生成一個EVM EOA(Externally Owned Address)。EOA用于使用比特幣錢包創建一個智能賬戶,因此比特幣錢包的簽名是與EVM兼容的。

    2)NEAR

    NEAR正在開發一個全面的鏈抽象化堆棧,重點放在賬戶聚合上。通過單一賬戶和接口在任何區塊鏈上進行交易的能力是鏈抽象化的一個關鍵組成部分。這為應用程序用戶解決了Web3的碎片化問題,并增加了他們在不同網絡或應用程序之間移動的能力。

    image.png

    NEAR的賬戶聚合包括三項核心技術:

    NEAR賬戶 - NEAR已經使用本機賬戶抽象化構建,因此NEAR賬戶映射到一個可讀的賬戶名,而不是公鑰哈希。此外,NEAR賬戶可以持有多個具有不同權限的密鑰,用于不同的功能。FastAuth為用戶提供了類似Web2的入門流程,用戶使用電子郵件注冊,無需管理私鑰。相反,FastAuth賬戶和密鑰通過生物識別“Passkey”安全保護(類似FaceID)。用戶還可以隨時通過多方計算(MPC)恢復服務使用他們的電子郵件恢復他們的賬戶。

    鏈簽名 - 這允許任何NEAR賬戶控制其他鏈上的地址。通過鏈簽名,NEAR MPC網絡是這些其他鏈上交易的簽名者 - 無需管理不同的錢包和私鑰。MPC簽名允許一些獨立節點使用由不信任方分別生成的密鑰份額對消息進行簽名,而無需在任何地方組裝它們。

    image.png

    意圖轉發器 - 為了實現流暢的用戶體驗,用戶應能在NEAR網絡上支付,然后能夠在其他鏈上進行價值交易。通過意圖轉發器,用戶可以指定他們想要完成的任務,而無需知道如何完成。意圖轉發器網絡負責監控來自MPC服務的響應,處理已簽名的交易,將其提交到各自的鏈上,然后完成最終交易。

    3)Okto

    Okto是一個中間件解決方案,旨在簡化Web3對開發人員和最終用戶的復雜性。它抽象了區塊鏈交互的復雜性,使構建和使用去中心化應用程序變得更加容易。Okto認為有必要提供一個端到端的解決方案,既解決開發人員的挑戰,也解決用戶體驗問題。在這方面,他們設想了一個編排層,通過解決三方面的挑戰(流動性、技術標準和用戶體驗),抽象Web3的復雜性,并通過解決這些挑戰來解決開發人員/用戶體驗。

    Okto編排層的組成部分:

    Okto應用鏈 - 一個中間件鏈,負責協調交易,而不需要持有用戶資產或總鎖定價值(TVL)。它作為一個基于Rollup的應用鏈運作,從底層安全/可擴展的區塊鏈中繼承信任。關鍵的子組件包括Bloc Hub和一套統一的API,供應用開發人員使用。

    去中心化錢包網絡(DWN) - 支持由MPC保護的統一錢包賬戶,并根據用戶權限進行委托簽名,同時支持EVM和非EVM鏈。

    去中心化交易網絡(DTN) - 在多個區塊鏈之間協調異步交易管理,并處理用戶操作的子交易,包括nonce管理、燃氣費用估算和數據索引。

    image.png

    Okto旨在通過其編排層提供鏈抽象化解決方案,該層包括應用鏈、DWN和DTN。這一層抽象了標準、鏈和協議的復雜性,提供了一致的開發人員體驗。它使開發人員能夠使用更簡單的基本組件和更好的用戶體驗構建dApps,專注于他們的核心產品,而鏈相關的復雜性由Okto管理。

     

    8、生態系統特定解決方案 // 聚合區塊鏈

    聚合區塊鏈可以被視為一種區塊鏈擴展解決方案,提供鏈抽象化作為附加好處。可以合理地假設我們將發現自己處于一個多鏈世界中,目前沒有一條鏈能夠支持達到大規模采用所需的吞吐量。為了擴展區塊鏈,我們需要增加對流動性和共享狀態的訪問 - 如果這導致流動性分散,那么增加區塊空間并不是一種可行的解決方案。這是聚合區塊鏈背后的理論基礎。

    1)Polygon AggLayer

    image.png

    在深入研究Polygon的AggLayer之前,快速了解一下Polygon生態系統是很重要的:

    Polygon = 一個聚合區塊鏈的全球網絡

    AggLayer(統一流動性)= 一種協議,通過聚合來自所有連接鏈的證明,確保幾乎即時、原子性跨鏈交易的安全,統一跨多鏈網絡的流動性。

    Polygon CDK(擴展)= 一組模塊化、開源的工具集,允許開發人員部署自己的主權ZK技術驅動的L2,或允許現有的L1和L2鏈遷移到AggLayer。

    Polygon從不同角度探討鏈抽象化理論,他們的統一橋梁合約通過使用ZK技術提供了集成(單片式)和模塊化架構的雙重好處。AggLayer是CDK鏈連接到的互操作性層,使特性如無縫高效的跨鏈通信和統一流動性成為可能。這帶來了跨聚合鏈的統一加密安全和原子可組合性,而不會犧牲主權。Polygon聲稱,類似于TCP/IP,AggLayer將把區塊鏈景觀統一為一張由zk安全的L1和L2鏈構成的網絡。

    AggLayer在3個階段發揮作用 - 假設鏈A是在Polygon生態系統中運行的ZK技術鏈:

    預確認:鏈A提交一個新塊/批次A1的頭部到AggLayer,同時附帶一個輕節點證明。頭部包括A1依賴的所有其他塊和捆綁的承諾(Bi、Ci等)。當新批次被接受而沒有有效性證明時,被AggLayer視為“預確認”。

    確認:鏈A或者A的任何完整節點生成A1的證明并將其提交給AggLayer。一旦AggLayer驗證了證明,如果A1依賴的所有批次也得到確認,那么A1就被確認。

    最終化:在A1確認后,它的證明與其他Rollup的批次一起聚合成一個單一的證明,然后發布到以太坊上。聚合的證明強制執行依賴鏈狀態和捆綁的一致性。

    無縫高效的跨鏈通信和統一流動性 - 實踐中:

    想象一個例子,Alice在鏈A上想要鎖定或銷毀一些Token以在塊A1中鑄造并將這些Token轉移給鏈B上的Bob。鏈B需要等待直到A1在以太坊上通過有效證明被最終確認之前才能鑄造資產,這個過程很慢。AggLayer通過允許鏈B暫時假設A1是有效的,并將在以太坊上最終確認來解決這個問題。在提交給AggLayer之前,鏈B的順序提交者(sequencer)在B的頭部中將聲稱的鏈A狀態根A1作為依賴提交(B1A1)。這降低了鏈B構建B1所需的延遲,從20分鐘降低到幾秒鐘。

    AggLayer的統一橋梁在以太坊上有一個單一的橋梁合約用于所有連接鏈。每條鏈都有統一橋梁根的本地副本,從而實現不需要提取到以太坊或第三方橋梁的跨鏈交易的可能性。AggLayer還包含一個bridgeAndCall() Solidity庫 - 這使得開發人員可以編寫在不同鏈上執行調用的邏輯。用戶可以將資產轉移到不同的鏈,以及觸發目標鏈上的合約。從理論上講,這提供了類似單片鏈的用戶體驗。

    那么,AggLayer如何實現鏈抽象化呢?從高層來看,AggLayer將實現幾乎即時的原子交易、跨生態系統的統一流動性,創造更好的資本效率,并提供改進的用戶體驗。連接到AggLayer的L1和L2可以利用統一的流動性,開發人員可以接觸到更廣泛的用戶群體,用戶可以與類似Web2的用戶體驗進行交互。

    2)Optimism Superchain

    OP超級鏈是一個由多條鏈組成的網絡,共享橋接、去中心化治理、升級、通信層等功能,所有這些功能都是構建在OP堆棧上的。超級鏈的推出將把OP主網和其他鏈合并為一個統一的OP鏈網絡(許多鏈組成超級鏈)。與多鏈設計不同,構成超級鏈一部分的鏈是標準化的,旨在作為可互換的資源使用。因此,可以構建針對整個超級鏈的應用程序 - 將應用程序運行的基礎鏈抽象化。

    image.png

    OP堆棧:

    • 數據存取層 (DA layer) 主要通過以太坊數據存取層來確定基于OP堆棧的鏈的原始輸入來源。

    • 排序層 (Sequencing layer) 控制用戶交易如何被收集和中繼,通常由單個序列器管理。

    • 推導層 (Derivation layer) 將原始數據處理成執行層的輸入,主要使用Rollups。

    • 執行層 (Execution layer) 定義系統狀態結構和轉換功能。EVM 是中心模塊。

    • 結算層 (Settlement layer) 允許外部區塊鏈通過基于證明的容錯機制查看OP堆棧鏈的有效狀態。

     

    9、組件解決方案

    意圖是一種用戶指定所需結果而非特定執行路徑的訂單類型。用戶并不詳細說明交易的每一步,而只是陳述他們想要實現什么。名為“解算者”或“填充者”的外部代理隨后會競爭找到最有效的方式來實現此意圖,通常會收取費用。它們可以被視為類似于限價訂單,但可以應用于各種情況(不僅僅是交易),比如橋接。

    總的來說,意圖協議遵循類似的結構:

    • 用戶提交意圖。每個意圖都帶有與用戶目標相關的規格:期望規模、目標鏈、目標資產、請求價格、期望的解算者(對于某些意圖網絡)等。

    • 解算者和填充者通過子圖、事件監聽器等跨多個意圖網絡監控意圖。

    • 解算者/填充者可以選擇解決用戶的意圖。

    上述結構在不同協議和用例中有所不同,特別是在解算者/填充者使用哪些資產以及它們是否被鎖定、資金來源等方面。

    通常,意圖協議可分為兩類:

    • 基于意圖的交易協議

    • 基于意圖的橋接協議

    在所有意圖和目的中,它們實際上都具有相同的功能,允許用戶提交意圖并在不同鏈上或從不同鏈上獲得填充。

    1)基于意圖的橋接協議

    從歷史上看,橋接涉及直接在鏈之間轉移資產,這既昂貴又復雜且不安全。一般來說,傳統橋梁可以基于鑄造和銷毀、鑄造和鎖定或LP機制,這可能導致問題,如無限鑄造或對流動性池或鎖定機制的利用。

    相比之下,基于意圖的橋接依賴于用戶表達他們的意圖,在另一條鏈上擁有Token。解算者可以使用自己的資金在目標鏈上為用戶實現此請求。然后解算者在原始鏈上得到償還。

    基于意圖的橋接避免了鑄造或鎖定Token的需求,從而減輕可能由此產生的一些問題。然而,它也有自己的缺點,更具體地說,實現者/解算者可能會因為交易失敗、鏈重組或回滾而遇到問題。

    與傳統橋梁類似,基于意圖的橋接還必須考慮流動性約束。意圖解算者/執行者需要在多個鏈上保持流動性以執行和實現交易,并定期重新平衡這些資金。此外,實現者/解算者面臨資本成本和燃氣成本(尤其是在目標鏈上)。

    基于意圖的橋接的好處是顯而易見的:

    • 它們將后端過程從最終用戶那里抽象出來。從用戶的角度來看,基于意圖的橋接是在幕后進行的,用戶只需擔心向協議和解算者支付費用。

    • 與傳統橋接相比,它們通常更快、更簡單,因為使用的計算資源更少,所需的等待時間也更少。

    截至目前,最大的基于意圖的橋接協議是Across。自2021年11月以來,該協議已在支持的鏈之間橋接了超過100億美元的交易量。

    Across

    Across通過基于意圖的系統實現跨鏈資產轉移。用戶在一條鏈上存入資產,指定其期望的目標鏈。獨立的中繼者隨后通過將資金發送到目標鏈上的用戶來實現這些請求。協議驗證這些轉移并對中繼者進行報酬。

    該協議依賴于一些關鍵機制來實現跨鏈資產轉移。首先是中繼者。中繼者觀察用戶在原始鏈上存入資金的時候,然后可以將請求的資金發送到指定的目標鏈上的用戶。他們可以使用自己的資本來滿足請求,因此可能面臨流動性約束。然而,Across還擁有一個流動性池系統,作為解決意圖的后備。在實現意圖之后,數據工作者和樂觀的預言機系統必須驗證意圖已被解決,以便對中繼者進行報酬。

    數據工作者是經過白名單認可的角色,他們對中繼者進行報酬/退款,在鏈之間重新平衡流動性池,并偶爾執行慢交易(中繼者完成快速交易并相互競爭以獲取費用)。他們還監視Across的已填充意圖,并向樂觀的預言機提出捆綁提案(識別重新平衡和償還)。然后,樂觀的預言機可以驗證數據工作者提出的捆綁(在一個小時的爭議窗口之后)。

    Across的V3專注于超越橋接應用程序,并專注于更復雜的跨鏈互動。Across+允許協議將Across的橋接基礎設施與其他交易結合起來,使它們成為一筆交易。例如,NFT市場可以允許用戶將橋接和鑄造或橋接和購買交互作用結合為一筆交易。這樣可以大大減少用戶需要進行的點擊次數,并可能節省燃氣成本和其他用戶體驗問題,比如在目標鏈上沒有資產。除了Across+之外,該協議還推出了Across Settlement,通過允許在協議級別實現跨鏈結算邏輯來執行跨鏈交易的結算。通過Across+和Across Settlement,Across旨在擺脫基于意圖的橋接,轉向更復雜的跨鏈互動,試圖成為跨鏈交易的更模塊化組件,而不僅僅是橋接。

    在基于意圖的架構和協議方面,Across尤為相關,因為他們一直在標準化跨鏈意圖。UMA是樂觀的預言機背后的團隊,Uniswap今年早些時候推出了ERC-7683,旨在建立跨鏈意圖的標準API接口。ERC-7683專注于為跨鏈意圖創建一個標準化的API接口,旨在增強不同跨鏈意圖系統之間的互操作性,通過:

    • 定義用于表示跨鏈訂單的標準CrossChainOrder結構

    • 為結算合約指定ISettlementContract接口

    deBridge

    類似于Across,deBridge利用求解器和基于意圖的架構進行跨鏈資產轉移和智能合約互操作。它由兩個層級組成:協議層和基礎設施層。

    協議層存在于鏈上,由一組存在于支持鏈上的智能合約組成。它處理涉及多條鏈的交易中的Token鎖定和解鎖,將交易從原始鏈路由到目標鏈并驗證驗證器,以確保交易合法且真實。驗證器作為基礎設施層的一部分存在,該層是鏈下的。基礎設施層由操作deBridge節點的驗證器和支持鏈的全節點組成,后者允許驗證器監視和完全驗證交易。

    deBridge流動性網絡建立在這兩層架構之上。它使用戶能夠為跨鏈交易創建限價訂單(類似于意圖)。與Across的工作方式類似,DLN允許用戶提交一個意圖,包括期望的鏈、Token、數量和接收地址。鏈下的求解器可以接收意圖并在目標鏈上履行它們。為了履行訂單,求解器需要向智能合約提供有關意圖的詳細信息,該合約需要驗證要履行的訂單是否與提交的訂單匹配。如果訂單經過驗證,合約將從求解器的地址中提取履行意圖所需的Token數量,并將其發送到接收地址。

    2)基于意圖的交易協議

    基于意圖的交易,類似于橋接,依賴專業求解器和做市商來找到最佳執行路徑。這為用戶提供的一個關鍵優勢是,它不僅允許用戶在一個獨立的目標鏈上完成交易(類似于橋接的工作方式),還可以讓用戶從一個獨立的鏈填入到原始鏈。這極大地增加了流動性,因為它使用戶能夠跨多個區塊鏈訪問共享流動性和執行,并且還可能讓他們訪問鏈下流動性。

    除了共享流動性的好處外,基于意圖的交易還允許用戶將復雜且以前需要多次交易的程序化訂單和條件執行納入單個交易中。例如,用戶可以通過單個交易實施基于時間、數量或價格的條件訂單,針對甚至在原始鏈上不存在的資產。除了這些相對簡單的訂單類型之外,基于意圖的交易甚至可以讓用戶根據另一資產的價格變動執行交易,并使用戶按特定順序執行一系列交易,甚至基于鏈下數據觸發交易。

    最后,基于意圖的交易實現了無 Gas 費交易(在一定程度上)。用戶可能仍然需要為交易批準Token,但像 Matcha(0x)這樣的協議允許用戶簽署無 Gas 費交易,只提交意圖。這使用戶不必擔心 Gas 費用。此外,用戶通常不得不為失敗的交易支付 Gas,而基于意圖的設計可以減輕這種情況。

    除了簡化用戶體驗和緩解與交易相關的一些用戶體驗問題外,基于意圖的交易還可以提高資本效率。負責履行交易訂單的求解器只需要在實際填寫訂單時才需要承諾資本。這種按需的資本承諾使求解器能夠更有效地管理資源,并參與更廣泛的市場而不增加其資本需求。因此,求解器之間可能會出現競爭加劇,這可能會為各個市場的交易者提供更好的價格和更好的流動性。

    Everclear

    Everclear是一種基于意圖的解決方案,解決了關于如何在鏈之間重新平衡和結算流動性的限制。他們提出了一個新的原始機制,即清算層,允許市場參與者在最終與基礎鏈和橋接之前,在鏈之間凈結算資金流。Everclear的清算層是建立為 Arbitrum Orbit 滾動匯總(通過 Gelato RaaS),并使用 Hyperlane 與 Eigenlayer ISM 連接到其他鏈。

    簡而言之,“再平衡問題”可以理解如下:在填充意圖的過程中,求解器的資金從需要的鏈路移動到不太需要的鏈路。為了有效地重新平衡,求解器需要與橋接、聚合器、CEXs、場外交易臺以及每個支持鏈路和資產的任何其他可用流動性來源進行整合。重新平衡的過程成本高,這些成本轉嫁給用戶。

    這就是Everclear介入的地方,他們為所有市場參與者提供了一個共享系統,以協調資本流動并在鏈之間結算。在所有鏈間流動中,驚人的80%可以凈結算,這為降低最終用戶成本提供了巨大機會。也許解決流動性碎片化的方法不是建立另一個橋梁或流動性層,而是幫助現有參與者更好地協調。

    image.png

    系統中的存款在Everlear滾動匯總上生成一張發票,這些發票代表了系統向用戶結算的義務(由存放在網關中的資金支持)。一個簡化的例子:

    假設Alice和Bob分別是UniswapX和Across的求解器。Alice更喜歡填寫并結算到 Arbitrum。Bob更喜歡Optimism。

    Alice從Optimism向Arbitrum填寫了一筆價值為10個ETH的交易。Bob從Arbitrum向Optimism填寫了一筆價值為20個ETH的交易。

    假設兩筆原始交易(10個ETH和20個ETH)的資金分別存入了Optimism和Arbitrum上的Everclear。

    Everclear立即使用Bob的20個ETH存款的50%結算Alice的10個ETH至Arbitrum,成本接近于0。

    Everclear想要結算Bob,但在Optimism上只有10個ETH可供結算。系統以折價從1美元降至0.99美元的價格拍賣他的發票。

    Charlie注意到這一點,在Optimism上存入了9.99個ETH。Everclear以19.99個ETH在Optimism上結算了Bob。Charlie現在持有一張價值10個ETH的發票,獲得了0.01個ETH的利潤。

    Alice和Bob最終回到各自的鏈上,準備填寫更多交易。重要的是,這一切都是在他們的一側沒有任何操作工作的情況下,并且成本接近于0。

    image.png

    IntentX是一種基于意圖的永續交易平臺,交易者在該平臺上表達他們的期望結果(意圖),然后由稱為求解器的做市商來實現這些期望。

    該平臺利用SYMMIO作為其結算層,利用SYMMIO-Core合約來結算交易并促進直接在鏈上的雙邊交易協議。SYMMIO是一個基于意圖的、鏈上點對點衍生品交易后端,通過對稱合約實現場外衍生品交易 - 一組基于雙邊協議的無信任和無需許可的智能合約。

    這些對稱合約持續監控所有參與者的償付能力并調解任何參數分歧。這確保了各方之間衍生品的無信任和無需許可的結算。實質上,SYMMIO將請求方與響應方配對,將它們鎖定在一個孤立的、對稱的交易中。這看起來類似于在Across或deBridge中如何實現意圖:

    • 用戶提交指定持倉細節和已列入白名單的求解器的意圖。

    • 已列入白名單的求解器使用子圖或事件監聽器監控意圖。

    • 首個鎖定意圖的求解器可以在與其政策一致時開立頭寸。求解器可以在二級市場上對頭寸進行對沖,也可以選擇不對沖。

    • 開立頭寸包括意圖ID、填充金額、平均價格和 Oracle 簽名。

    • Oracle 簽名確保交易者和求解器的償付能力,防止導致清算的頭寸。

    IntentX/SYMMIO提供的關鍵優勢之一是能夠從其他鏈路和甚至從中心化交易平臺獲得流動性。由于求解器可以從多個來源獲取流動性,并利用跨鏈流動性池,用戶可以獲得更有利的價格,大額訂單可以在最小的價格影響下填寫。

    通常情況下,如果沒有基于意圖的交易,要從其他鏈路獲取流動性,用戶必須進行橋接,增加了他們的復雜性。相反,這種復雜性和風險被轉移到求解器身上,他們可能必須對頭寸進行對沖,并為實現意圖而收取接受方費用。

     

    10、賬戶抽象化

    賬戶抽象化允許用戶將資產存儲在基于智能合約的錢包中,而不是EOA(外部擁有賬戶)。這樣可以增加可編程性和功能性。

    1)EOA與智能合約賬戶

    image.png

    EOA和智能合約賬戶是區塊鏈中的兩種主要賬戶類型,各具獨特的特征和規格。EOA由私鑰控制,提供直接用戶控制,而智能合約賬戶由鏈上的智能合約管理,提供可編程性。

    EOA是通過生成公私鑰對(典型的錢包設置過程)在鏈外創建的,不會產生費用。相反,智能合約賬戶是通過鏈上交易創建的,需要燃氣費。

    盡管EOA為區塊鏈交互提供基本但必要的功能,例如發送交易、與智能合約交互和管理本地資產,智能合約賬戶可以根據其編程邏輯執行更復雜的操作,支持復雜和自動化的交易類型和鏈上交互。這是因為智能合約賬戶包含了EVM代碼和存儲,使其能夠在區塊鏈上執行復雜操作并維護狀態。

    這些賬戶類型之間的燃氣費管理也有所不同。EOA需要使用原生Token支付燃氣費,因此用戶需要保持原生Token余額以進行交易。智能合約賬戶可能使用替代的費用機制,提供更靈活的交易成本處理方式。一個示例是由ERC-4337和EIP-7702引入的支付主管系統,允許補貼性燃氣費支付。

    賬戶抽象化可能看起來與鏈抽象化只有間接關聯,因為它并沒有直接擺脫跨鏈交互。然而,它為用戶體驗引入了幾項關鍵改進,實現了鏈抽象化。

    它允許用戶與協議和鏈進行交互,無需支付燃氣費或管理他們的私鑰,簡化了用戶接入新鏈和應用鏈的過程。協議和鏈可以為用戶的燃氣費買單,支付主管機制允許跨鏈支付燃氣費,使得在不同鏈上使用Token支付目標鏈的費用成為可能。燃氣費抽象化允許用戶使用單一Token在不同鏈上支付交易費,由處理燃氣費支付的中繼器實現。

    此外,通過交易批處理,多個交易可以合并為單個交易,降低整體燃氣成本。元交易允許用戶在鏈外簽署消息,并由第三方提交交易,從用戶的角度可能實現無燃氣費交易。錢包可以根據預定義條件自動執行某些交易,甚至在不同的鏈上。可互操作的智能合約可以與不同鏈上的合約交互,實現簡化的跨鏈原子交換。

    在將賬戶抽象化引入以太坊和EVM的實施中存在一個問題,即基礎層的規模很大,因為存在大量資產。協議層的變更難以實施,潛在成本極高,并且通常會被避免。這是賬戶抽象化尚未完全在以太坊上蓬勃發展的主要原因之一,除了一些較小鏈路的實施(例如Polygon PoS已實施了一些賬戶抽象化原則),它們可能會更加靈活。

    2)ERC-4337

    ERC-4337由Vitalik Buterin、Yoav Weiss、Kristof Gazso、Dror Tirosh、Shahaf Nacson和Tjaden Hess共同撰寫。

    它引入了賬戶抽象化,同時避免了以太坊協議層面的變化,以減輕在共識層面引入脆弱性的潛在風險。相反,ERC-4337引入了使用備用內存池的賬戶抽象化。

    ERC-4337為實現賬戶抽象化引入了幾個新組件。UserOperations允許用戶將交易捆綁在一起,而不是手動逐個執行一系列交易。最簡單的示例是Token授權和Token交換,通常需要兩筆單獨的交易,而可以捆綁在一筆交易中。捆綁者(通常是驗證者或搜索者)接受用戶提交的UserOperations并與其他操作捆綁在一起進行提交。通過合約賬戶處理提交UserOperations,可以根據一組指令或目標自動啟動交易。

    最后,ERC-4337引入了支付主管:智能合約,可以實現靈活的燃氣策略,例如允許dApp為用戶贊助操作(從理論上講實現免費交易),或接受以太坊的本地貨幣(ETH)之外的ERC20Token(例如USDC)支付燃氣費。

    支付主管可以支付用戶操作費用,并報銷代表發送者執行這些操作的捆綁者的費用。

    該過程涉及以下幾個步驟:

    • 在發送者錢包上驗證用戶操作。

    • 如果提供了支付主管地址,請驗證支付主管操作。

    • 丟棄任何未通過驗證的用戶操作。

    • 在發送者錢包上執行用戶操作。

    • 跟蹤執行所使用的燃氣。

    • 將用于燃氣的ETH轉給捆綁者。

    • 如果涉及支付主管,則支付主管合約中的ETH用于支付燃氣費。

    • 如果不使用支付主管,則發送者的錢包將報銷ETH。

    image.png

    支付主管減少用戶體驗摩擦,為用戶開辟新的模式,允許用戶使用非 Gas Token支付網絡費用,甚至請求任何第三方完全覆蓋這些費用。

    3)EIP-7702

    EIP-7702引入了一種新的交易類型,允許外部擁有賬戶(EOAs)暫時充當智能合約賬戶。

    它通過添加一個 contract_code 字段實現了這一點,該字段允許 EOAs 在單個交易的持續時間內采用智能合約代碼和功能,從而實現燃氣贊助和批量交易等功能,而無需永久遷移到智能合約。

    在 EIP-3074 的思想基礎上,EIP-7702 采取了更為保守的方法,通過使升級具有臨時性并避免引入新的操作碼。該提案引入了批量處理(允許同一用戶在一個原子交易中執行多個操作)、贊助(使一個賬戶能夠代表另一個賬戶支付交易費用)和特權降級(允許用戶使用具有特定、有限權限的子密鑰進行簽名)等關鍵功能。

    它設計為具有向前兼容性,并與 ERC-4337 保持一致,允許現有錢包和基礎設施利用臨時升級機制。該提案對以太坊協議進行了最小化的更改,側重于臨時智能合約賬戶升級的核心功能。實際上,一個 EOAs 在一筆交易中獲得一個臨時賬戶代碼,當交易發送時執行操作,就像智能合約一樣。交易完成后,賬戶代碼被丟棄,將 EOAs 恢復到原始狀態。預計將包含在以太坊即將到來的網絡升級 Prague/Electra(Pectra)中。

    與 ERC-4337 類似,EIP-7702 允許第三方(稱為支付主管)代表用戶支付交易費用。

    在 EIP-7702 下,用戶可以與基于以太坊的協議進行交互,而無需持有任何 ETH。相反,支付主管合約將支付燃氣費用。

    與 ERC-4337 相比,EIP-7702 中的燃氣贊助機制更加靈活。它允許各種贊助模式:

    • 免費贊助:一個應用程序可以覆蓋所有用戶的燃氣費用以鼓勵采用。

    • 替代Token支付:用戶可以使用 ERC-20 Token支付燃氣費用,而不是使用 ETH。支付主管將接受這些Token并以 ETH 支付實際燃氣費用。

    • 訂閱模式:服務可以將燃氣贊助作為訂閱套餐的一部分。

    • 有條件贊助:支付主管可以根據交易類型、用戶行為或其他因素設置覆蓋燃氣費用的條件。

    4)AI 代理

    AI 代理是鏈上實體,能夠在接收外部參與者(即用戶)的命令、提示或意圖后采取行動。

    它們是通用 AI 系統,旨在與鏈上智能合約進行交互。它們可以是用戶控制的,也可以是自主的。它們可以自主執行復雜的多步任務,與智能合約和協議交互,為用戶提供個性化的協助和建議,并根據用戶輸入制定并執行區塊鏈交易。它們被設計用于導航加密世界,包括理解鏈上交互和機制、錢包、協議機制、DAO 和智能合約。

    AI 代理鏈上的關鍵組成部分可以分為三個基本部分:

    • 用戶的加密錢包:這是安全密鑰管理和交易執行的基礎元素。錢包使用戶能夠簽署并授權 AI 代理建議的交易,確保與基于區塊鏈的應用程序之間的安全和經過身份驗證的交互。

    • 專門針對加密的語言模型:代理智能的核心是一個專門針對廣泛的加密數據集進行訓練的大型語言模型(LLM)。這包括關于區塊鏈、錢包、去中心化應用程序、DAO 和智能合約的全面信息。專門的訓練使代理能夠有效地導航和理解復雜的加密環境。重要的是,這個 LLM 被微調為根據預定義標準評估并向用戶推薦最合適的智能合約,強調安全性。

    • 長期記憶系統:這個組件涉及存儲用戶數據和有關連接的應用程序的信息,可以在本地或分散式云上進行。它為 AI 代理的行動提供更廣泛的背景,允許根據歷史互動和用戶偏好提供更個性化和準確的協助。

    AI 代理提供了幾個關鍵改進,包括為用戶提供增強的隱私和數據控制、改善用戶和代理之間的激勵一致性,以及實現自主價值轉移的能力。

    最重要的是,它們有潛力極大地簡化和改善加密用戶體驗,特別是在跨鏈交互的背景下。用戶無需手動導航不同的鏈和Token類型,只需告訴他們的 AI 代理,“將價值為 100 美元的 ETH 兌換為 USDC 并發送給 Alice”,代理將處理技術細節,確保采取最流動和最便宜的路徑。除了簡單的交互,它們還可以執行更復雜的操作,例如跨鏈收益農場或 LP 重新平衡,而無需用戶實際進行點擊流程。用戶可以使用自然語言命令告訴代理。

    不幸的是,AI 代理及其潛在的鏈上應用目前尚不可行。最近的 AI 代理協議并不實用,也沒有發揮其全部潛力。我們已經強調了兩個我們認為可能相關的協議,但它們仍處于早期階段。關于 AI 代理,特別是鏈上代理,一個主要的關注點是潛在的不當行為,無論是惡意還是意外的。由于用戶允許這些代理使用他們的資金,可以理解他們可能不完全信任它們,尤其是因為 AI 模型可能會產生幻覺或不遵循提示和指令。可以采取一些預防措施,如定期設置限制或注入提示,以確保正確行為,但這些只是臨時修復。

    然而,AI 代理代表著對跨鏈交互的真正巨大潛力改進,有可能完全消除用戶需要在鏈上交互的需求,使他們只需使用自然語言命令提供提示。

    5)Wayfinder

    Wayfinder 是一個與鏈無關的 AI 代理框架和工具包,旨在在 Solana 區塊鏈上運行。其主要功能是為 AI 代理提供與區塊鏈技術交互和執行交易的接口。為了實現這一目標,Wayfinder 實施了驗證代理,評估并提出新的交互和執行路徑供 AI 代理使用。這些路徑定義了 AI 代理執行特定交易時遵循的流程和步驟。雖然 AI 代理可以使用這些路徑執行交易,但它們在定義的約束條件內運行。它們只能執行授權的操作,如交換,而且不能在沒有所有者互動的情況下花費資金。

    6)Morpheus

    Morpheus 是一個旨在激勵 AI 代理開發的協議。該項目旨在發展一個點對點網絡,包含個人的通用 AI,它們作為能夠為個人執行智能合約的智能代理。

    Morpheus 網絡涉及四個關鍵利益相關者:開發智能合約、離線組件和智能代理的編碼者;向網絡的資本池承諾 stETH 的資本提供者;提供計算能力(主要是 GPU)的計算提供者;以及社區,為與網絡及其智能代理交互創建前端,并致力于拓展生態系統。為了激勵獲取推理權限,該項目采用了 Yellowstone 計算模型,該模型采用簡化結構,旨在管理生態系統內資源分配和使用。

     

    11、結論

    加密貨幣中擴展Rollup、新鏈和應用鏈的普及導致了流動性、用戶以及用戶體驗的顯著碎片化,這既是出于善意的努力(協議層面的持續創新和新改進),也是由于 incentives (基礎設施的估值溢價) 不協調。

    這種碎片化導致了復雜且經常令人沮喪的用戶體驗,用戶必須在多個鏈之間導航、橋接資產并管理不同的 gas Token。對于開發者而言,這意味著他們必須在許多鏈上啟動,并嘗試在所有這些鏈上啟動流動性和用戶。

    鏈抽象浮現為這些問題的潛在解決方案。它旨在提供一種用戶體驗,免除與多個鏈交互所需的手動流程。這包括將橋接、gas Token、賬戶和錢包碎片化、流動性碎片化以及密鑰管理的復雜性抽象化。目標是創建一種類似于傳統互聯網應用的體驗,用戶可以與區塊鏈交互而無需陡峭的學習曲線。

    正在開發各種鏈抽象方法,從全面到組件級解決方案不等。像 NEAR、Particle 和 Okto 這樣的全面解決方案旨在跨多個鏈提供端到端的抽象。像 Polygon 的 AggLayer 和 Optimism 的 Superchain 這樣的生態系統特定解決方案專注于統一流動性并改善各自生態系統內的互操作性。像基于意圖的協議和賬戶抽象機制這樣的組件解決方案,則解決鏈抽象挑戰的特定方面。

    基于交易和橋接的基于意圖的協議顯示出簡化跨鏈交互和提高資本效率的潛力。它們允許用戶表達期望的結果,而不是具體的執行路徑,各求解決這些意圖的效率。這種方法潛在地可以統一各鏈上的流動性并簡化復雜的跨鏈操作。

    賬戶抽象,特別是通過像 ERC-4337 和 EIP-7702 這樣的提案,通過允許更靈活的 gas 付款機制和為標準賬戶啟用智能合約功能,提供了用戶體驗的改進。這些創新可以大幅降低新用戶的準入門檻,并簡化跨多條鏈的交互。

    在鏈抽象背景下 AI 代理的潛力尤為引人注目。雖然仍處于早期開發階段,AI 代理有望通過為復雜的跨鏈操作啟用自然語言命令來革新用戶與區塊鏈技術的交互方式。這可能會顯著簡化用戶體驗,并使更廣泛的受眾能夠接觸到區塊鏈技術。

    對于加密貨幣前進而言,鏈抽象至關重要,特別是考慮到以太坊已經采用Rollup作為其擴展計劃,而模塊化論點和應用鏈敘事繼續增長。通過解決碎片化和復雜性問題,鏈抽象可以創造一個更加統一、用戶友好的鏈上體驗。然而,重要的是要注意,鏈抽象本身也面臨挑戰。鏈抽象解決方案的碎片化諷刺地反映了它們試圖解決的問題。許多提出的解決方案仍處于早期開發階段,并面臨著重大的技術和采用障礙。

    值得注意的是,在過去幾個月中,關于鏈抽象的廣泛研究,最近的許多會議討論都集中在此,許多協議、基礎設施項目和研究人員在這段時間內都專注于某種形式的抽象。鑒于這一關注,很可能在未來幾年內將會有用戶體驗和碎片化改進。

     

     

    本文鏈接:http://www.zhucexiangganggs.com/kp/du/07/5316.html

    來源:https://newsletter.asxn.xyz/p/chain-abstraction-landscape

    白話區塊鏈

    區塊鏈世界入口,人人都能看懂的區塊鏈;24 小時熱點實時追蹤。

    毛片免费看