EIP-3074是什么?Vitalik Buterin为何提出替代方案?

区块链 08-05 阅读:13 评论:0

以太坊改进提案(EIP) 3074 是一项旨在通过引入账户抽象来改进以太坊网络可扩展性和用户体验的提案。这意味着将账户的概念与其所有权和功能分离。然而,以太坊联合创始人Vitalik Buterin 最近提出了EIP-7702 作为替代方案,原因是对EIP-3074 可能带来的安全风险表示担忧。

EIP-3074是什么?Vitalik Buterin为何提出替代方案?


EIP-3074 存在哪些问题?


EIP-3074 依赖一种新类型的账户,称为“签名消息”。这种账户允许用户加密签署消息,然后由第三方转发者提交到网络中。虽然这种方法在可扩展性方面具有优势,但也引入了潜在的安全漏洞。例如,恶意转发者可能伪造或篡改签名消息,从而导致意外后果。


EIP-7702 提供了什么替代方案?


EIP-7702 采用不同的方法,引入了一种新型交易,称为EIP-2930 交易。此类交易允许普通账户(外部拥有账户,简称EOA)在单笔交易期间临时作为智能合约钱包运行。在交易完成后,EOA 会恢复为原始状态。通过限制临时智能合约钱包的功能,并确保它们不能被用于恶意用途,这种方法减少了EIP-3074 所带来的安全风险。


EIP-7702 的优势是什么?


EIP-7702 相较于EIP-3074 具有以下优势:


更高的安全性:临时智能合约功能减少了潜在风险,使其更安全。


兼容性:EIP-7702 与以太坊未来的发展更兼容,例如ERC-4337 标准的通用签名钱包。这种兼容性有助于将EIP-7702 更轻松地整合到现有的以太坊基础设施和应用中。


以太坊账户抽象的未来


EIP-3074 与EIP-7702 的讨论凸显了如何在以太坊上实现账户抽象的持续探索。尽管EIP-3074 提出了新颖的方法,但出于安全考虑,EIP-7702 被开发出来,并解决了这些问题,同时保留了账户抽象的潜在优势。随着以太坊社区继续研究这一概念,EIP-7702 或许能为网络的更安全、更可扩展的未来铺平道路。

官方交流群:https://t.me/gtokentool
版权声明

本文仅代表作者观点,不代表本站立场。

分享:

扫一扫在手机阅读、分享本文

相关推荐

标签列表