手工客

关注公众号 shougongke

关闭
手工客 > 区块链 > 正文

什么是ERC-4337、账户抽象和NFT的十字路口?

撰文: William M. Peaster

翻译:MetaCat

ERC-4337 是一个新的以太坊标准,该标准引入了「账户抽象」(Account Abstraction,简称「AA」)或智能账户功能。ERC-4337 已经被采用到了一些链,无论它在哪条链,都会对 NFT 产生重大影响。

什么是账户抽象?

要了解 AA 账户,首先必须掌握以太坊和以太坊虚拟机 (EVM) 网络上的账户基础知识。这里需要考虑两种主要类型的账户:外部账户(EOA)和合约账户(CA)。EOA 是一个简单的钱包,例如 MetaMask 钱包,只能签署交易。CA 是一个实际的智能合约,因此它包含可定制的代码,但只有得到 EOA 钱包批准才能完成交易。

那么,AA 所做的本质是混合 EOA x CA 功能,使常规钱包可以执行智能合约代码。该领域目前是以太坊开发社区非常感兴趣的领域,因为它可以培育许多用例。例如,以太坊基金会刚刚进行了新的一轮针对于改进和加强以太坊 AA 基础设施的建设者的资助。

什么是ERC-4337?

ERC-4337 主网于 2023 年 3 月 1 日宣布上线,它是一种新的以太坊标准,引入了 AA 以提高以太坊账户的灵活性,并简化用户与以太坊的交互。此外,该标准现已在 Arbitrum、Avalanche、Optimism 和 Polygon 等其他 EVM 链上实施。一般来说,实现 AA 的方法有多种,但 ERC-4337 采用了「替代内存池」技术,借助特殊的「EntryPoint」智能合约,可以将新型交易捆绑并发送到链上。该系统的核心是三个基本要素:

(1)

阅读全文