ERC-4337 : 如何通过账户抽象改变以太坊上的用户体验

用户的真实挑战

您是否曾因遗失秘密短语而失去对您的加密钱包的访问?或者为了进行一次交易而不得不管理两个独立账户?这些挫折显示了现有以太坊系统的局限性。正是为了应对这些问题,ERC-4337于2023年3月在以太坊主网上创建并推出。

理解问题:EOA与智能合约

今天,以太坊依靠两种不同类型的账户。外部持有的账户(EOA)仅由私钥控制——简单但严格。智能合约账户则提供可编程逻辑,但要求用户同时管理两个账户:一个用于资金,另一个用于支付燃料费。

结果?复杂的用户体验和与密钥管理相关的安全风险增加。

ERC-4337:将优势融合到一个账户中

最初由Vitalik Buterin和以太坊开发者在2021年提出的EIP-4337,这一标准引入了根本性的变化:现在一个智能合约账户可以管理交易、与代币的交互以及合约的部署。它在以太坊的共识层之上运行,无需对协议本身进行修改。

该系统通过一个巧妙的机制运作:

  • 用户操作 : 一种新的交易类型,提交到一个单独的内存池
  • Bundlers : 特殊角色,负责在标准以太坊交易中收集和聚合用户操作
  • EntryPoint : 一个充当安全执行网关的智能合约

这种架构允许灵活的交易验证,并完全为最终用户抽象掉了 gas 费用的支付。

解锁创新的使用案例

ERC-4337为曾经不可能的功能打开了大门:

  • 社交恢复:通过信任的联系人来恢复账户,而不是通过秘密短语
  • 多因素认证:增加安全层而不复杂化使用
  • 批量交易 : 一次性执行多项操作
  • 使用ERC-20代币支付Gas费:不再需要持有ETH来支付费用

用户的实际好处

对于日常生活,ERC-4337确实改变了很多事情:

访问便利性:更快、更便捷的钱包创建,无需与秘密短语作斗争。

增强安全性:大幅降低人为错误的风险(意外暴露密钥、丢失的助记词)。双因素认证和社交恢复机制大大减少了访问丢失的情况。

财务灵活性:通过第三方付款人或使用任何ERC-20代币支付燃气费用,而不仅仅是ETH。

定制钱包:自动支付、预批准交易、白名单——一切都变得可编程。

为什么 ERC-4337 避免协议更改

以前的方法,如EIP-2938,试图修改共识层本身。ERC-4337采取了不同的路径:完全在基础协议之上运作,作为智能合约和基础设施的标准。这允许更快的采用,而不需要复杂的共识升级。

与此同时,打包器确保了处理的去中心化——多个参与者可以自由参与,而不是一个单一的集中中继。

经济和技术影响

通过将用户操作聚合为单一交易,打包者减少了燃气费并提高了整体吞吐量。这一优化直接使用户受益,降低了成本并提供了更流畅的体验。

我们今天进展如何?

自2023年3月正式推出以来,ERC-4337的采用率持续增长。尽管一些技术和生态系统挑战仍然存在,但发展方向明确:加密钱包逐渐变得更加易于使用、安全且功能丰富。

ERC-4337代表着向更广泛采用加密货币迈出了重要一步。通过消除阻碍新用户的主要摩擦,该标准为真正可日常使用的加密体验奠定了基础。

ETH-3.16%
查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
0/400
暂无评论
交易,随时随地
qrCode
扫码下载 Gate App
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)