用于无需许可的合约工厂的多链部署流程 - ERC

该ERC提出了一种无需许可的方法,利用EIP-7702和一个公开的私钥,将通用的CREATE2工厂合约部署到跨EVM兼容链的确定性地址。

这个 ERC 提出了一种无需许可的方法,用于将通用的 CREATE2 工厂合约部署到与 EVM 兼容的链上的确定性地址(0xC0DE8E984dF1846E6AdE500972641ce0a9669e1b)。它利用 EIP-7702 和一个公开的私钥来启动部署。

这种方法旨在克服当前方法的局限性,特别是对没有 EIP-155 重放保护的交易、受保护的私钥或特定于链的预安装合约的依赖。与现有的 CREATE2 工厂部署相比,这使得该机制更加无需许可且更具抗错性。然而,虽然它确实会遭受潜在的抢先交易攻击,这可能会导致延迟和 gas 消耗,但它们无法永久阻止工厂部署到预期地址。

ERC 为 CREATE2 工厂指定了确切的参数,以确保为社区提供一个通用的 CREATE2 工厂。

编辑:

更多信息和工具可以在相关的 Safe Research 仓库中找到:GitHub - safe-research/permissionless-create2: Permissionless CREATE2 Factory

编辑:

官方 ERC 链接在这里:ERC-7955: Permissionless CREATE2 Factory

  • 原文链接: ethereum-magicians.org/t...
  • 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
以太坊中文
以太坊中文
以太坊中文, 用中文传播以太坊的最新进展