账户抽象:ERC-4337 与 EIP-7702
2026/8/24大约 2 分钟
Web3 区块链系列 · 阶段 8 · 共识与扩容 · 第 53/57 篇 · 🚧 占位待学
上一篇:《跨链桥:机制与史上最大盗案群》
下一篇:《多链生态一瞥:Solana、Move 系与比特币 L2》
学习大纲:《Web3 区块链学习总纲》
状态:待学习。 本文为占位文档:知识点清单、实验与验收标准已就绪,正文待按「先学习、先实验、再撰写」补全。
对应总纲单元:阶段 8 · 单元 8.6
一、本文要解决的问题
「忘记私钥 = 资产归零」劝退了九成新用户。账户抽象让钱包变成智能合约:社交恢复、Gas 代付、批量操作——ERC-4337(2600 万+账户)与 EIP-7702 是并行的两条落地路径。
二、知识点清单
- EOA 的痛点清单:私钥丢失无恢复 / 必须用 ETH 付 gas / 无法批量
- ERC-4337:UserOperation → Bundler → EntryPoint → Paymaster 四组件架构
- 智能账户与聚合签名(Safe 等,了解)
- EIP-7702:EOA 临时委托合约代码,批量交易与 gas 代付的实现
- 4337 与 7702 的关系:互补而非竞争(新账户 vs 存量账户升级)
- Passkey 与新签名曲线(RIP-7212,了解)
三、动手实验(学习时必须真跑)
- 在测试网用 4337 技术栈(如 permissionless.js)发一笔 UserOperation 并由 paymaster 代付 gas
- 用 7702 给自己的 EOA 委托批量转账逻辑,发一笔批量交易
四、验收标准(全部通过才进入下一篇)
五、阶段验收(本篇是阶段 8收尾篇)
六、写作提示(补正文时遵守)
- 开篇问题驱动;结构走「是什么 → 为什么 → 怎么做 → 背景知识」
- 所有代码、命令、输出必须先在本机跑通再写入,不得杜撰
- 版本口径以总纲环境清单为准(以太坊 Fusaka / Solidity 0.8.36 / Foundry v1.0 / OpenZeppelin Contracts 5.x)
- 涉及版本敏感结论时标注出处与时间
本篇完成后,把文首导航块的「🚧 占位待学」去掉,并在总纲处打卡。