在最近的一项提案中,包括Vitalik Buterin、Sam Wilson、Ansgar Dietrichs 和 Matt Garnett 在内的**以太坊开发人员提出了一种新的交易类型来增强外部拥有账户(EOA)。
该提案目前处于草案状态,概述了创建一种新的交易类型,在交易执行期间将 EOA 临时转换为智能合约钱包,提供与 EIP-3074 中概述的功能类似的功能。
根据提案草案,EIP-7702 将允许交易批量和由另一个账户支付的赞助交易。拟议的交易类型将包括contract_code字段和签名,使EOAs能够暂时采用智能合约功能。
核心目的是为 EOA 提供增强的可用性和安全性,解决批量交易、交易赞助和特权降级等常见问题。
该标准还允许用户以有限的权限签署子密钥,从而降低权限。例如,钱包管理员可以允许子密钥持有者仅花费 ERC-20 代币、仅使用部分钱包余额或访问选定的应用程序。
该提案草案提供了 EIP-3074 的替代方案,EIP-3074 是一种提供许多相同功能的现有标准。然而,EIP-7702 旨在解决前向兼容性问题。与 EIP-3074 不同,它没有引入操作码,在所有用户都使用智能合约钱包的“最终账户抽象”中,操作码可能会过时。
Buterin 和共同提案者认为,当量子计算打破标准外部拥有账户(EOA)或标准用户控制的以太坊钱包中使用的密码学时,最终账户抽象就可能实现。
EIP-3074 还可以创建一个独立于智能合约钱包生态系统的调用者合约生态系统。通过 EIP-7702,提案者旨在避免分工。
尽管有潜在的好处,但 Buterin指出, EIP-7702 可能会面临与其对应版本类似的批评,因为它需要对代码的信任,并可能导致中心化。他认为任何处理特权降级的提案都面临着同样的挑战。
EIP-7702目前正处于草案阶段,其未来尚不清楚。然而,开发人员计划在 2024 年底或 2025 年初将 EIP-3074 纳入以太坊的下一次升级 Pectra 中。
另一个相关标准 ERC-4337 为类似应用程序提供账户抽象功能,包括群组访问钱包以及捆绑和赞助交易。开发人员于2023 年 3 月将该标准部署到以太坊。
总之,这些标准允许服务管理用户钱包,而无需直接保管用户资金,从而提供了完全中心化服务的关键替代方案。
文章标题:Vitalk Buterin起草EIP-7702以增强外部账户
文章链接:https://www.btchangqing.cn/655403.html
更新时间:2024年05月08日
本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。