EIP-7702引入了一种新标准,通过PREP方法(Provably Rootless EIP-7702 Proxy)使得智能账户的部署成本降低了80%。PREP方法结合了EIP-7702的授权和Nick的方法,提供了多链兼容性和安全性,防止私钥覆盖。Biconomy计划在其Nexus 2.0中首次实现该功能。
EIP-7702 使开发者能够以低成本部署新的智能账户。这些账户在跨多个链部署或尝试使用资源锁或多签设置时存在限制。PREP 方法解决了这个问题。
Biconomy 很高兴地宣布一种开创性的账号标准,结合了 EOA(外部拥有账户)和智能合约账户的最佳特性。通过 “PREP 方法”(可证明无根 EIP-7702 代理)部署,这些账户利用 EIP-7702、Nick 的方法和可验证的密码学推导,使在 EVM 上部署智能账户的成本降低了高达 80%,确保 没有 EOA 密钥可以覆盖 EIP-7702 授权。
PREP 是一种用于部署智能合约代理的新方法。它使用 EIP-7702 授权、 “无密钥执行”(Nick 的方法)和特殊签名推导来证明没有人知道 EIP-7702 驱动账户的 “根” EOA。PREP 方法可以用于向任何类型的智能合约部署代理。在本上下文中,我们将探索如何使用 PREP 部署智能合约账户!
最多可节省 80% 的Gas费:
使用 PREP 方法部署账户的成本显著低于使用 CREATE2
部署智能账户的成本。
通用地址:
所有(标准)EVM 链上的地址相同。
功能齐全:
常规 EIP-7702 账户——无论是被授权的还是通过 Nick 的方法部署的,都无法与资源锁、多签账户或时间锁账户一起使用,因为存在一个可以覆盖 EIP-7702 授权的私钥。PREP 账户支持所有这些功能。
多链准备就绪:
可以安全地跨所有链部署,无需担心被抢跑。
面向未来:
具有可移植智能账户的潜力,用户可以在钱包之间迁移。
PREP 将 Nick 的方法(使得 “无钥执行” 成为可能)与 EIP-7702 授权结合在一起。其技术创新体现在:
r
参数中使用账户初始化数据的哈希;s
参数中嵌入一个魔法值前缀,证明不存在私钥;这种方法防止了抢跑,消除了对额外初始化签名的需求,并创建了真正的 “无根” 账户。
💡
阅读我们 深入探讨文章 中的 PREP 方法完整实现。
Biconomy 的 Nexus 2.0 将是 PREP 账户的首次实现,计划在以太坊主网 Pectra 合并的第一天发布(计划在 2025 年 3 月)。随着 EIP-7702 在 EVM 链上获得更广泛的采用,开发者可以立即开始利用这些优势。
Biconomy 认为 PREP 有可能成为创建新 EVM 账户的默认方法,结合了 EOA 的可移植性和一致性以及智能账户的可编程性和安全性。我们致力于通过未来的 EIP 标准化这种方法,并与钱包提供商和开发工具团队合作。
随着 EIP-7702 实现即将来临,PREP 账户代表了以太坊账户架构的一大进步。随着我们接近 Nexus 2.0 的发布,请保持关注更多细节。
- 原文链接: blog.biconomy.io/provabl...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!