Gate 广场「创作者认证激励计划」优质创作者持续招募中!
立即加入,发布优质内容,参与活动即可瓜分月度 $10,000+ 创作奖励!
认证申请步骤:
1️⃣ 打开 App 首页底部【广场】 → 点击右上角头像进入个人主页
2️⃣ 点击头像右下角【申请认证】,提交申请等待审核
立即报名:https://www.gate.com/questionnaire/7159
豪华代币奖池、Gate 精美周边、流量曝光等超 $10,000 丰厚奖励等你拿!
活动详情:https://www.gate.com/announcements/article/47889
ERC-4337:重新定义以太坊账户的方式
为什么我们需要ERC-4337
以太坊钱包曾经有个难以解决的"两难":要么使用EOA(外部管理账户),享受简洁但牺牲灵活性和安全性;要么使用智能合约钱包,获得编程逻辑但需要同时管理两个账户。这就是ERC-4337出现的原因。
2023年3月,ERC-4337标准在以太坊主网通过智能合约形式正式部署。这不是对底层协议的修改,而是在应用层上实现的一套完整规范——允许开发者创建账户抽象的钱包系统,让用户体验质的飞跃。
ERC-4337做了什么
ERC-4337的核心创新在于账户抽象——将EOA和智能合约账户的优势合二为一。简单说,它让一个单一的智能合约账户既能发起交易,也能与代币交互,同时支持自定义的验证逻辑。
这套标准最初由Vitalik Buterin和以太坊开发者社区在2021年提出(最初编号为EIP-4337),后来在2023年正式确立为ERC标准。虽然技术社区有时仍用"EIP-4337"这个旧称呼,但官方名称已是ERC-4337。
ERC-4337的技术架构如何运作
ERC-4337引入了一个全新的交易类型——UserOperation。这些操作不走传统的以太坊交易池,而是进入一个独立的链外内存池。
这里的关键角色是打包者(bundlers)。他们的工作是收集和聚合这些UserOperation,然后将其打包成标准以太坊交易,提交到区块链。打包者为此支付gas费用,并从UserOperation内嵌的手续费中获得补偿——与共识验证者不同,他们更像是交易的促进者而非安全提供者。
所有这一切的中枢是一个核心智能合约——EntryPoint。它充当安全的执行网关,负责验证和处理每个UserOperation。各个钱包则通过实现验证函数(如validateUserOp)来执行自定义的授权逻辑。
这套架构的妙处在于:完全无需修改以太坊的共识层协议,就能实现高度可编程和灵活的钱包系统。
ERC-4337解决了哪些实际问题
传统EOA钱包依赖私钥和助记词,用户一旦丢失这些信息就无可奈何。而托管两个账户的智能合约方案既复杂又低效,往往还要依赖中心化的中继服务。
ERC-4337通过统一架构消除了这些痛点:
对普通用户意味着什么
这些技术变化翻译成用户体验就是:
ERC-4337的更深层意义
ERC-4337的三大目标是:账户抽象、去中心化和无需协议升级。它支持聚合签名、每日交易限额、紧急冻结、隐私保护应用等创新用途。通过聚合多个用户操作,还能显著降低链上费用,提升网络吞吐量。
目前,这个标准仍在持续演进,生态集成还有待完善,但ERC-4337已经在朝着让加密钱包更易用、更安全的方向加速推进。
对开发者而言,ERC-4337提供了一个明确的技术框架,让他们可以在以太坊上构建真正可编程的账户系统——不是绕道而行,而是在设计合理的标准基础上。这正是加密钱包迈向大众应用的必要一步。