账户抽象:改善区块链交互体验的关键
账户抽象是为了改善区块链用户体验而提出的解决方案,包括以太坊的ERC-4337、EIP-3074和EIP-7702,以及其他公链如Solana和Cosmos的类似方案。这些方案可以让用户使用多种签名方式、自定义付费逻辑、找回账户、管理资金权限,并对抗量子计算。最新的EIP-7702结合了EIP-3074和ERC-4337的优点,解决了钓鱼攻击问题。Solana的账户模型支持程序账户和数据账户,通过程序派生地址(PDA)为开发人员提供更多自定义规则和交易签名机制。Cosmos的账户抽象模块(authz)允许授予不同操作的权限,包括通用授权、发送授权和质押授权。Fee grant模块可以改善用户体验,允许授予者向受益者授予交易手续费额度。这些方案将为区块链生态系统带来更好的用户体验,并预测随着比特币和以太坊ETF的批准,将迎来一波新用户。