以太坊改进提案(Ethereum Improvement Proposal,简称 EIP)是以太坊社区用于提出和规范潜在新功能或流程的标准化机制,涵盖了协议规范、客户端 API 和合约标准等类型。当前,为了更好地管理 EIP,EIP 存储库被拆分为了两种类型:用于跟踪协议层改进的 EIP 库,以及用于跟踪应用层改进的 ERC(Ethereum Request for Comment)库。
其中,ERC-4337 的主要宗旨是在不改变以太坊共识机制的前提下,使外部账户(EOA)能够通过智能合约实现账户抽象功能,例如,可以支持社交恢复、批量交易、自动化操作等功能,进而大幅提升用户的体验。
外部账户(Externally Owned Account, 简称 EOA)是由用户通过私钥控制的区块链账户类型。当前,当前主流区块链通常采用账户模型来记录用户余额和交易状态的变化。而账户则是用于存储资产和交易状态的基本单元。在以太坊网络中,根据控制方式的不同,账户例如又可以分为外部账户(EOA)以及合约账户。其中,EOA 可以主动发起交易、签名、调用智能合约的动作。