本文探討了帳戶抽象在提升 Web3 體驗和安全性中的應用前景及挑戰。

原文:Account Abstraction: Solutions for L1 & L2 Layers and Current State of Adoption

作者:DeCommas

編譯:白話區塊鏈

封面:Photo by Aleksandr Popov on Unsplash

image.png

曾經在加密錢包和區塊鏈交互的複雜性中感到迷失嗎? 本文旨在改變這一情況,讓您掌握最新動態。 許多使用者在 Web3 的技術介面上遇到困難,這阻礙了主流採用。 但不要擔心!  帳戶抽象(AA)出現為潛在的救星,有望簡化曾經繁瑣的用戶體驗,並提供更強的安全性。

本文深入探討了 AA 採用的當前狀態,探討了它在一級(L1)和二級(L2)解決方案中的實施情況。

所以,讓我們拆解一下:

AA 簡介:在這裡,我們簡要解釋了 AA 及其核心目的,以及區塊鏈中應用級別和協定級別解決方案的概念。

AA 採用的當前狀況及推動因素:利用來自 Dune Analytics 和 BundleBear 等來源的真實數據,我們探討了 AA 在不同網路上的採用情況,深入瞭解了獨特的實施方式,並闡明瞭推動其全球採用的關鍵因素。

廣泛採用面臨的障礙:沒有創新是無問題的。 我們探討了阻礙 AA 更廣泛採用的障礙,並討論了克服這些障礙的正在進行的努力和解決方案。

L1 與 L2 的對決:在這裡,我們對比了 AA 的 L1 和 L2 方法,突出了優勢、劣勢,並舉例說明了真實專案以及如何為特定用例選擇合適的 L1 和 L2 AA 解決方案。

此外,值得注意的是,DeCommas 正在積極推動 AA 驅動的終端的創建,為區塊鏈交易的未來鋪平道路。 此外,本文將在智慧合約交互的背景下建立私鑰和交易簽名之間的聯繫,解釋為什麼我們將私鑰和簽名金鑰互換使用。

1、帳戶抽象(AA)簡介

在我們深入探討本文內容之前,讓我們先為您提供一些知識。

什麼是AA

想像一下,在與 Web3 世界互動時,不再需要手動管理私鑰、計算交易費用、與每個智慧合約進行繁瑣交互、擔心被欺詐而失去所有資金、批准交易、必須 “妥善保管” 您的種子短語以及其他諸如感到迷失和被技術術語所嚇倒等瑣事... 這就是 AA 的承諾!

帳戶抽象是一種提議的解決方案 — 現在已經在使用 — 用於解決使用 dApps 時的挑戰。 它充當一個中間層,將存儲資金的帳戶與控制這些資金的區塊鏈交易簽名的複雜細節分開。

為了更好地理解,可以將其視為您 Web3 生活的管理者,簡化與 dApps 的交互,從而使許多流程變得更加簡單順暢,並同時帶來保護您資訊更安全的協定。 同時,您可以在此了解我們當前如何利用 AA 技術。

2、應用級別和協議級別在 AA 中的解決方案

現在您已經瞭解了 AA 是什麼,讓我們來探討實施 AA 的兩種主要方法:

1)應用級別解決方案:

簡而言之,這種方法直接將 AA 功能整合到特定的 dApps 或錢包中,提供定製化的體驗,但僅限於這些應用程式。

2)協定級別解決方案:

在這裡,AA 功能直接內置於區塊鏈協定中,可以在各種應用程式和錢包之間實現互操作性,打開了一個更全面、更相互連接的生態系統。 在本文中,我們將重點關注這種類型的解決方案。

3、AA 技術的當前採用情況

帳戶抽象技術承諾了更流暢、更安全的 Web3 體驗,但在採用方面如何呢? 讓我們看一些關鍵數據點:

截至 2024 年 2 月初,根據 NiftyTable 的數據,當前存在超過 260 萬個智慧帳戶,其中,2023 年 1 月的數據顯示,活躍的 ERC-4337 智慧帳戶達到了 555276 個,而 2023 年 5 月僅有 3509 個活躍帳戶。 至少,這表明瞭乙太坊使用者對 AA 的偏好在增長。

image.png
image.png
NiftyTable 提供的 Dune 統計數據

此外,數據顯示各條鏈的 EntryPoint 活動(處理 ERC-4337 交易的單例智慧合約),其中像 Polygon 和 Arbitrum 這樣的 L2 在圖表上承擔了重要的活動。  這凸顯了 AA 在乙太坊以外的吸引力,暗示了更廣泛的生態系統採用潛力。

image.png
Johnrising 提供的 Dune 统计数据

聚焦以太坊的主网,Suneal_eth 展示了不仅仅是用户数量的画面。它通过用户操作揭示了 AA 的实际使用情况,其数据显示 AA 不仅是一个理论概念,而且已经成为真实世界参与者采用的实用工具。

如今,我们看到了一个庞大而仍在不断增长的 Web3 生态系统,拥有数百万活跃钱包,数十亿美元流入 DeFi,以及蓬勃发展的 NFT 市场。这个庞大的受众代表了 AA 可能吸引的潜在用户群,表明未来在整个 Web3 空间广泛采用的可能性令人兴奋。

尽管 AA 的采用仍处于早期阶段,但数据显示出了一个令人期待的轨迹。它正在快速在各平台上传播,吸引着已建立的项目,并引起了 Web3 社区的关注。未来有着更多不同的用例和更广泛的参与的潜力,最终将改变我们与 Web3 互动的方式。

4、AA 日益普及的几个关键因素

1)提升用户体验

  AA 简化了复杂的 dApp 交互和交易流程,使它们更加用户友好。传统的 Web3 通常涉及管理私钥和燃气费,这对新手来说可能令人困惑和害怕。AA 消除了这些负担,提供了类似传统在线交互的更顺畅、更直观的体验。以下是 AA 如何简化和增强 Web3 用户体验的示例:

  1.   gas 费抽象:你是否曾因为燃气价格波动和害怕交易过高费用而感到沮丧?AA 通过将燃气费从用户身上抽象出来,消除了这一痛点。AA 自动处理燃气费的计算和批准过程,确保交易顺利和可预测。
  2.     社交登录:你是否感到压力,因为必须找到旧的种子短语保存位置,或者面临失去资产的风险?AA 结束了这一切,因为它允许通过熟悉的社交媒体账户进行注册和登录,如谷歌、Facebook,甚至 X 等。
  3.     批处理交易:不再需要逐个执行和签署交易!AA 实现了一种称为批处理的过程,您可以将多个操作分组在一起,并一次授权它们。
  4.     更灵活性:智能账户为用户提供了更多对资金的控制(例如,在这个 AA 账户上使用哪些资产,每天要进行多少交易量等)。

2)提高安全性

通过在账户和智能合约账户之间更改一个私钥,并添加一些自定义验证和签名逻辑,AA 减轻了私钥丢失和盗窃的风险,这是 Web3 中的一个重要问题。这种分离增强了安全性,使用户在与各种 dApp 和协议进行交互时更加放心。在安全性和恢复方面,您可以享受到一些好处,例如无需种子短语的账户、启用双因素认证、会话密钥等。

5、广泛采用面临的障碍

尽管 AA 展现出令人期待的发展趋势,但仍面临几个阻碍影响其更广泛的采用:

1)技術複雜性:目前實施 AA 需要相當的技術專業知識,這對於較小的開發者和專案可能是一項障礙。 簡化的開發工具和易於獲取的資源對於更廣泛的採用至關重要。

2)生態系統碎片化不同網路之間缺乏標準化的 AA 解決方案導致了相容性挑戰。 碎片化的生態系統妨礙了無縫的用戶體驗,並限制了平臺之間的互操作性。

3)法規不確定性:關於數字資產和 Web3 技術的監管框架仍在不斷發展,這給考慮採用 AA 的一些專案帶來了不確定性。 明確和支援性的法規可以為 AA 的普及營造更有利的環境。

6、L1 vs. L2 對決

帳戶抽象革命正在席捲 Web3,但在持續的 L1 與 L2 辯論中,它又處於何種地位呢? 在實施 AA 方面,每種方法都有獨特的優勢和劣勢,了解它們將使您更清晰地掌握局勢。

1)L1:安全的堡壘

將 L1 區塊鏈視為 Web3 世界的堡壘。 它們提供了最高級別的安全性和去中心化,因為所有內容都直接在主區塊鏈上運行。 這種固有的安全性尤其吸引那些將數字資產安全放在首位的人。 此外,L1 為開發者提供了極大的靈活性,可以創建定製的 AA 解決方案,從而可能採用更具創新性的方法。

優勢:

安全性:提供了基礎層區塊鏈的固有安全性。

去中心化:保持了完全去中心化的特性。

劣勢:

可擴展性:有限的交易輸送量可能影響用戶體驗和採用。

高費用:燃氣費用可能會對頻繁交互產生阻礙性的昂貴成本。

L1 如何利用AA的示例:

乙太坊(EIP-4337):此示例通過引入「智慧帳戶」來利用 AA,這些帳戶在鏈下管理自己的邏輯和存儲。 這允許了超出簡單交易的自定義賬戶行為,包括可程式設計費用、治理和身份管理。

Cardano(Hydra):Hydra 透過專注於通過羽量級的「頭」通道實現高交易輸送量和低費用來利用 AA。 這些頭管理自己的交易和狀態,減少了鏈上負載。

2)L2:敏捷前哨

想像一下 L2 就像建立在 L1 堡壘之上的敏捷前哨。 它們繼承了基礎 L1 的安全性,同時通過在鏈外處理交易並定期將其批量返回到主區塊鏈,提供了更快的交易速度和更低的費用。 這使它們非常適合頻繁的交互和那些優先考慮速度和價格的使用者。 此外,L2 通常具有更模組化的架構,更容易整合 AA 解決方案。

優勢:

可擴充性:與 L1 相比,設計為以更低的費用處理更多的交易。

交易速度更快:提供幾乎即時的交易,提高了用戶體驗。

劣勢:

安全性:繼承了基礎 L1 的安全性,可能引入額外的信任假設。

依賴於 L1:依賴於基礎 L1 區塊鏈的安全性和活性。

L2 如何利用AA的示例:

StarkNet 利用帳戶抽象(AA)賦予隱私功能。  它使用「匿名帳戶」來掩蓋用戶位址,並通過 AA 通過「StarkGate」實現 StarkNet 與乙太坊之間的無縫資金移動。

zkSync 利用AA提升用戶體驗,具有「社交恢復帳戶」等功能,通過可信任的監護人實現訪問控制。 他們還宣稱具有「EIP-1559 相容性」,支援熟悉的 gas 費機制。

兩種技術的表格比較

image.png

7、選擇「正確」的路徑

事實上,選擇 L1 和 L2 AA 解決方案主要取決於特定需求和/或優先事項。 如果安全性和去中心化至關重要,即使存在潛在的可擴充性限制,L1 可能仍然是最佳選擇。 如果速度、價格實惠和易用性是您主要關注的問題,L2 則提供了一個引人注目的替代方案。

總的來說,好消息是帳戶抽象技術正在不斷發展。 無論是 L1 還是 L2,都在積極探索創新解決方案,它們之間的界限在未來可能會模糊。  我們甚至可能會看到利用兩層優勢的混合方法。 最終,在 L1 與 L2 AA 對決中的「贏家」將是能夠為大多數使用者提供最佳平衡的安全性、可擴充性、速度、功能性和整體最佳用戶體驗的方法。

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