ERC-5189 引入了一种新的数据格式化和传输框架,优化了开发者在区块链上处理和使用加密和数字资产的方式。由 Sequence 团队成员 Agustín Aguilar、Philippe Castonguay 和 Michael Standen 共同撰写,ERC-5189 提供了 ERC-4337 的替代方案。
除了专门的页面,该团队还发布了一个演示,并开源了代码供开发者测试和探索。本文旨在阐明这一新提案,以推动 web3 开发者社区内的实验和讨论,改进现有的账户抽象标准,并推动生态系统向前发展。

Sequence 对 ERC-5189 的理解
什么是 ERC-5189?
ERC-5189 是一个即用型去中心化内存池。在区块链交易中,内存池(mempool)是等待节点验证的待处理交易列表,然后才能将其提交到区块链上的区块中。这类似于在传统软件开发中使用“暂存”环境进行测试和质量控制,然后再发布到生产环境。
ERC-5189 提出了一种账户抽象形式,确保与现有智能合约钱包的兼容性。它为替代设计提供了灵活性,同时避免了对区块链共识层的更改,使其对开发者来说更便宜、更强大、更方便、更易于访问。
该提案引入了背书合约(endorser contracts)的概念,作为与当前 ERC-4337 格式一致的 AA 交易当前结构的替代方案。ERC-5189 将所有与交易相关的“元逻辑”转移到称为背书者的独立合约中。
背书合约是特定的智能合约实例,旨在评估 AA 交易的质量。它们的评估有助于打包者决定是保留还是丢弃内存池中的交易。它们在交易过程中从不被链上调用,并且可以免费使用。

链下与链上解释
为了确保与此 ERC 标准的兼容性,集成其智能合约钱包的开发者必须创建并部署一个背书合约,或使用一个与其钱包规范一致的现有合约。这种方法增强了交易可靠性并简化了集成,而无需施加严格的交易框架。
ERC-5189 不会改变共识层,也不会对现有智能合约钱包施加更改,因此开发者没有向后兼容性问题,并受益于更灵活的设计机制——并且比竞争的 AA 标准具有更广泛的范围。

Sequence 标志
ERC-5189 的主要特点
ERC-5189 实现了账户抽象的主要目标,允许玩家使用去中心化内存池中继智能合约钱包交易。
ERC-5189 通过以下方式释放了零成本账户抽象的潜力:
1. 更简单、更灵活的钱包:钱包在操作方式上拥有更大的自由度。此 ERC 避免了对功能的限制,允许开发者构建创新功能。
2. 现有钱包易于采用:现有钱包无需更改即可兼容。这确保了平稳过渡,并避免了对当前玩家的干扰。
3. 降低玩家的 Gas 费用:交易验证在链下进行,因此玩家无需为这种安全措施支付额外的 Gas 费。
4. 更安全的打包者操作:“背书者”合约在打包者包含交易之前对其进行验证,从而最大限度地降低包含恶意交易的风险。
5. 去中心化和动态的背书者系统:任何人都可以创建背书者,从而促进竞争和创新。打包者可以根据公共注册表选择可靠的背书者。

什么是 ERC-5189
为什么 ERC-5189 很重要?
ERC-5189 使所有智能钱包无需使用中心化中继即可中继交易。它确保了钱包开发者和内存池运营商之间的顺畅沟通,使他们能够“理解”操作是否“健康”。虽然 ERC-5189 解决了与 ERC-4337 相同的挑战,但它提出了一个具有不同权衡的框架。
Sequence 研究主管 Agustín Aguilar 表示:“ERC-5189 是对 ERC-4337 标准的一种全新尝试和替代方案,旨在在构建智能合约钱包时保持‘空白’自由。尽管它需要内存池运营商在操作简单性方面做出权衡,但它保持了支持以前和当前钱包所需的适应性,并促进了未来想法的集成。”
ERC-5189 的未来
ERC-5189 代表着 AA 内存池标准化迈出了重要一步。Sequence 已将 ERC-5189 的代码开源给社区,并继续欢迎反馈和建议以改进。
ERC-5189 开发者资源入门:
- 探索他们的 Sendify 演示,用任何 web3 钱包发送任何 ERC-20 代币,而无需拥有任何 ETH
- 使用他们的开源参考打包者运行打包者
对于寻求 ERC-5189 更多详细信息和更新的玩家,请访问官方网站并在此处了解更多信息:这里。

为什么 ERC-5189 很重要
更多关于 Sequence?
Sequence 是一个领先的一体化开发平台,用于将 web3 集成到游戏中。通过 Sequence 屡获殊荣的技术,吸引、变现、发展和留住玩家。从收藏品和可拥有的奖励到完全链上体验,Sequence 易于集成的平台解决了区块链的复杂性,因此开发者可以专注于创意执行和提供出色的玩家体验。
受到数百款游戏和数千名开发者的信任。Sequence 得到了 Take-Two Interactive、Ubisoft、Xsolla、Bitkraft、Brevan Howard、Coinbase、Polygon 等公司的支持。本文的灵感来自一篇原创博客文章,您可以在此处阅读原文以获取更多信息。




