風險提醒:市場有風險,投資需謹慎。本文所提供内容僅供參考,無法作爲任何投資建議。

前言

众所周知,Web3钱包在区块链用户生态中具有关键地位,然而目前大多数钱包的用户体验仍有待提升,这也是限制其大规模应用的主要难题之一。

对于新用户而言,要在区块链上进行交互,需要掌握一系列操作:创建钱包、妥善保管私钥、进行资金购买和转移、支付gas费用,以及在各种去中心化应用(DAPP)上执行繁琐的操作。因此,降低新用户的使用门槛并改善用户体验,被视为加密货币实现大规模应用的前提条件。

ERC-4337提出了一种新的“账户抽象(Account Abstraction)”标准,可在以太坊区块链及兼容以太坊虚拟机(EVM)的网络上解锁智能合约钱包的功能。这一标准对于Web3钱包的运作方式来说是一次重要的升级,通过智能账户为用户创造出流畅无缝的使用体验。

本文将具体介绍AA钱包概念以及它的工作原理

什么是AA钱包

在引入AA(账户抽象)钱包之前,以太坊系统内存在两种主要类型的账户:

传统的私钥助记词钱包,也称为外部拥有账户(EOA钱包)。这类账户是用户数量最多的,每个账户都有自己的资金余额。账户持有人可以通过创建和签署交易来从他们的外部账户发送资金或执行其他操作。

合约账户是另一种类型,由嵌入在区块链上的代码所控制。这些账户内部包含以太坊虚拟机代码,当收到交易时,这些代码会被触发,允许账户执行预定的智能合约操作,比如读写内部状态或创建新的合约。

AA智能合约账户(账户抽象)是将现有的合约账户和外部账户(EOA)两种账户类型的优势融合,使账户本身具备了”可编程”的能力。这一创新在保障资产受智能合约控制的同时,还能赋予账户诸如批量交易、代付gas、私钥恢复等更多的个性化定制和扩展功能。这不仅简化了链上交互的流程,还能实现自动化的gas补贴。

传统钱包和合约账户有哪些局限性?

外部账户(EOA)的缺点:

  1. 安全性脆弱: EOA的安全性直接取决于用户保管好私钥和助记词。如果这些信息泄露、丢失或被盗,用户的资产将面临风险。没有办法进行恢复,因此一旦失去了这些信息,资产就可能无法找回。
  2. 缺乏高级安全设置: EOA缺乏像双重认证、支出限制等高级安全设置。这使得用户在保护资产安全方面的选项受到限制,容易受到恶意攻击或误操作的影响。
  3. 交易手动性: 使用EOA进行交易需要用户手动签署每笔交易。这会导致操作不便,特别是在需要频繁进行交易的情况下。
  4. Gas支付依赖: 用户在执行交易时需要支付一定数量的ETH作为gas费用。然而,新用户可能没有足够的ETH来支付gas,这可能成为使用区块链的门槛。

合约账户的缺点:

  1. 依赖外部账户: 合约账户无法自主发起交易,必须通过外部账户触发。这意味着用户必须持有足够的ETH的外部账户,才能执行合约账户中的操作。
  2. 操作复杂性: 由于合约账户需要通过外部账户触发,操作相对繁琐。用户需要在发起交易时注意ETH余额,这增加了操作的复杂性。
  3. 无法主动推送信息: 合约账户无法主动向其他账户推送信息或执行操作,必须等待外部账户发起交易。这可能导致一些应用场景中的延迟。
  4. 可变Gas成本: 合约账户中的操作可能需要不同数量的gas,这取决于操作的复杂性。这可能导致不同操作的费用不一致,难以预测。

这些缺点可能限制了它们在某些场景下的应用。在进一步发展区块链技术时,需要解决这些问题,以提高用户体验、安全性和操作便利性,从而推动区块链的更广泛采用。

账户抽象的工作原理


账户抽象是一项创新的区块链技术,它引入了一种新类型的智能账户。这些账户能够执行各种自定义操作,就像智能合约一样,但用户可以像使用普通账户一样使用它们。这些操作被打包并按顺序执行,以提高交易效率。这种方法为区块链应用带来更灵活和强大的功能,同时提供更好的用户体验。

以太坊智能账户功能

OKX正式推出AA智能合约钱包

欧易 OKX 宣布现已正式推出 AA 智能合约钱包,首期功能将支持用户在以太坊、OKTC、Polygon、Arbitrum、Optimism、BNB Chain、Avalanche 7 条公链上创建 AA 智能合约钱包,并使用稳定币 USDT/USDC 直接支付 Gas,提供链上 DEX、DeFi 交互多步交互一键完成等多个功能。

欧易 OKX AA 智能合约钱包还开启了交易免 Gas 活动,用户在转账或交易时可以每日享 1 次无感减免 Gas,最高减免 5U,并将在未来上线社交恢复等其他功能。用户需在欧易 OKX App 端拥有助记词钱包 / 无私钥钱包 / 硬件钱包后,即可马上体验 AA 智能合约钱包。

AA钱包的挑战与前景


目前,ERC-4337仍然存在兼容性问题,因为并非所有的去中心化应用(DAPP)都能够验证合约账户签名的有效性。但是一旦EIP-1217得到实施,这个问题将会迎刃而解。此外,由于以太坊区块链上的交易费用依然较高,因此AA智能账户也会面临燃气成本的挑战。在短期内,我们可以预见,ERC-4337在第二层扩展解决方案中将得到更多应用。

总体而言,AA智能账户为Web3应用程序和钱包带来了许多全新的机会。借助智能账户,用户不仅可以更轻松地管理钱包,还能够灵活优化钱包的运行方式。智能账户有望成为Web3交互的未来,为Web3的发展设定全新的标准。

最後修改日期: 2023 年 8 月 12 日

作者

留言

撰寫回覆或留言

發佈留言必須填寫的電子郵件地址不會公開。