为什么 Pay Protocol 暂时不用 ERC-4337?
在区块链领域,ERC-4337(Account Abstraction)最近几年很火。它提出了一种新的账户体系,让钱包不再局限于传统的外部账户(EOA),而是可以完全用智能合约来定义。
听起来很理想:
- 用户操作通过 UserOperation(UserOps) 来提交,而不是普通的交易。
- Bundler 会收集用户的 UserOps,打包成一笔交易,再提交到区块链。
- 账户逻辑(签名方式、多重验证、限额、恢复机制)完全由合约控制,钱包体验更灵活。
但我们在深入研究后发现:ERC-4337 在支付业务中的现实效果,并没有理想中那么完美。