Pectra是以太坊主网的下一次网络升级,计划于2025年5月7日激活。此次升级包含多项改进,如增强以太坊账户功能,改进验证者体验,支持L2扩展等。主要包括EIP-7702以实现账户抽象,EIP-7251、7002和6110以改进验证者体验,以及EIP-7691以提高blob吞吐量,从而降低L2交易费用。
本文宣布了以太坊 Pectra 升级在 Holesky 和 Sepolia 测试网上的激活时间,并概述了 Pectra 升级的主要改进,包括改进以太坊账户(EIP-7702),改善验证者体验(EIP-7251、7002 和 6110),以及支持 L2 扩展(EIP-7691)。此外,文章还提供了升级所需的客户端版本以及常见问题解答。
EIP-3074 和 EIP-7702 都旨在使以太坊钱包更加用户友好,并提升 web3 应用程序的用户体验。 然而他们使用了不同的实现方式。
EIP-7702 是以太坊引入的新交易类型,赋予 EOA 账户临时合约能力,实现批量交易与 Gas 代付。其核心是通过签名授权,节点在交易时注入合约逻辑,执行后自动卸载,无需部署,链上无残留。EIP-7702推动了账号抽象发展:https://learnblockchain.cn/shawn_sh
本文介绍了EIP-7702如何使EOA能够拥有智能账户的功能,以及为了安全地将现有智能账户与EIP-7702结合使用,需要进行哪些修改。主要集中在两个方面:一是确保存储命名空间,避免不同账户实现之间的冲突;二是保护初始化过程,防止恶意行为者抢先控制账户。通过对ERC-7579参考实现的修改,展示了如何安全地使用EIP-7702,同时保持与现有智能账户流程的兼容性。
文章探讨了不可撤销签名在链抽象中的重要性,特别是对于EOA和智能账户。智能账户允许密钥轮换,但会损害不可撤销签名。而Omni Account通过确保智能账户和智能EOA都能在同一系统下进行链抽象,从而解决了这些问题。EIP-7702下的智能EOA会受到损害,需要仔细处理以防止双重支付攻击。
文章讨论了EIP-3074和Vitalik提出的EIP-7702提案,它们都旨在赋予EOA执行代码的能力。EIP-7702通过在交易期间设置EOA的代码来实现,与现有智能账户更兼容,并与账户抽象路线图更一致,更有利于未来的创新和发展,被认为是比EIP-3074更好的版本。文章还探讨了EIP-7702的未决问题,例如协议内撤销、存储和永久升级。
本文介绍了 Web3Auth 在 MPC Core Kit SDK 中如何支持 Ed25519,以帮助开发者实现安全的签名和可恢复性。内容涵盖了 EIP-7702 和 EIP-3074 提案,强调了这些新交易类型的工作原理及其对智能合约的影响,进一步探讨了 ERC-404 代币标准及 Web3 钱包的特性和功能,适合开发者理解这些新兴技术在去中心化应用中的应用。
本文档主要讨论了 EIP-7702 引入的新交易类型及其安全考量,重点关注使用 EIP-7702 在现有 EOA 上实现账户抽象功能。内容涵盖了多个 7702 授权、公共 EIP-7702 签名、多态账户等安全隐患,并针对合约和签名参数提出了指导方针,包括合约应支持撤销、存储命名空间,以及钱包应限制对未知合约地址和空 nonce 的签名等。
以太坊基金会宣布在Cantina上启动Pectra审计竞赛,时间为2月21日至3月24日。此次竞赛旨在发现Pectra代码中的潜在漏洞,重点关注EIP-7702、EIP-7251、EIP-7002、EIP-6110和EIP-7691等关键提案,这些提案分别涉及将EOA升级为智能账户、改进验证者用户体验和扩展Blob容量。竞赛之外的漏洞应通过以太坊基金会漏洞赏金计划报告。
以太坊推出了一个名为 Mekong 的短期 Pectra 测试网,旨在让钱包开发者体验 UX 变化,并让质押者熟悉即将到来的变更。Mekong 包含了 Pectra 分叉的所有 EIP,包括 EIP-7702、EIP-7251、EIP-6110 和 EIP-7002 等,为 Pectra 升级做好准备。
EIP-7702 正式加入主网,Smart EOA 的出现,是否能够出现新的 GameFi 热潮?