近期值得关注的以太坊改进提案:ERC-4337和ERC-6551

avatar
Tokenview
1年前
本文约1556字,阅读全文需要约2分钟
不论是 ERC-4337 还是 ERC-6551 ,这些改变游戏规则、用户友好的创新标准极大地改善了Web3的用户体验。

让普通用户进入加密领域仍然是一个挑战。因为加密领域里有着不少复杂的技术性概念,如智能合约、私钥和公钥等加密货币钱包术语以及中心化和去中心化实体之间的限制性基础设施。但以太坊上一些改变游戏规则、用户友好的创新协议标准的提出,似乎让事情变得简单起来。

像 ERC-20、ERC-721 和 ERC-1155 等标准协议一样,新协议 ERC-4337 和 ERC-6551 同样在拓展以太坊生态系统中发挥重要的作用,以太坊开发者社区通过它们解锁了许多创新性 dapp 用例,降低了普通用户的使用门槛。一旦实现,以太坊将立即变得更加可定制、灵活和面向未来。

1 关于 EIP 和 ERC?

首先我们来介绍一下 EIP 和 ERC 的区别。以太坊改进提案(EIP:Ethereum Improvement Proposals)规定了以太坊平台的核心协议规范标准和合约标准等。以太坊征求意见提案(ERC:Ethereum Request for Comment )是一种以太坊改进提案,设定合约和代币标准等应用级标准。只有在链上治理授权更改后,EIP 才能成为 ERC。

2 ERC-4337 

ERC-4337 :将智能合约功能引入钱包。

ERC-4337 是无需更改任何共识层即可在协议上实现账户抽象(Account Abstaction) 的以太坊标准。ERC-4337 最早在 2021 年提出,于 2023 年 3 月,ERC-4337 部署到以太坊主网,实现在单个合约账户中进行交易和创建合约。本质上,账户抽象创造了一种新的账户类型,将用户的加密钱包变成了支持智能合约的账户。

以太坊中的两种账户各自具有不同的功能。外部拥有账户(EOA)由用户拥有和控制,而智能合约账户(合约账户)是部署到网络中的智能合约。两种账户均可接收、持有和发送 ETH 或代币。

当前以太坊上现有的大多数钱包创建的都是 EOA 账户,如 MetaMask。这些钱包都受限于 EOA 账户的设定规则。受限条件包括账户访问完全依靠私钥,且所有交易均需签名。因此,钱包设置程序和私钥安全措施通常十分复杂,且不便于用户使用。如果用户丢失了助记词,就意味着再也无法访问帐户及其里面的资金。

ERC-4337 消除了此类限制。通过 ERC-4337 ,用户可以享用同时具备智能合约和外部拥有账户功能的单一账户。这样一来钱包成为智能账户的代名词——可以执行多项任务、处理多因素身份验证、启动和维持加密货币订阅等的实体——所有这些都通过代码实现。

一般来说,账户抽象的实现旨在为钱包提供两个好处:一是使加密钱包更加用户友好;二是防止丢失加密货币或加密钱包访问权限。它可以使加密行业外的普通用户更容易访问以太坊,可以解决用户目前从创建钱包到使用钱包所面临的一些关键问题,让钱包变得更加简单易用。

3 ERC-6551 

ERC-6551 :改变 NFT 上的游戏规则

ERC-6551 是一个新兴的以太坊 NFT 标准,于 2023 年 5 月 7 日在以太坊主网上发布。ERC-6551 代币标准通过启用智能合约账户改进了 NFT 的功能。ERC-6551 的关键特征是代币绑定账户(TBA:token bound account)。代币绑定账户为 NFT 提供了基于 ERC-721 的智能合约账户的接口和无许可注册表。
ERC-6551 赋予每个 ERC-721 代币以太坊账户的全部功能。代币绑定账户允许 ERC-721 代币拥有其他链上资产并与实用程序交互,而无需更改现有的 ERC-721 智能合约或基础设施。代币绑定账户并以不可更改的方式记录了在区块链上执行的所有活动。

ERC-6551 带了哪些创新性用例呢?

1 可组合性:你可以将你的相关资产(NFT、代币、身份特征等)捆绑到一个 NFT 中,从而能更轻松地跨不同平台管理和转移你的资产。

2 链上身份:让 NFT 成为真正的链上身份。换句话说,你的 NFT 可以独立地与 dapp 交互,而不必依赖持有它的钱包。

3 实用性:NFT 目前无法自行与其他链上资产或平台交互,这限制了它们的功能。而有了 TBA 以后,NFT 不再只是一个所有权证书, NFT 更有价值和实用性。

通过 ERC-6551 ,NFT 的功能就相当于一个带有地址的钱包,以太坊上的每个 NFT 都拥有自己的钱包。同时,ERC-6551 建立在旨在简化用户钱包体验的 ERC-4337 标准之上。因此,在新形式的钱包标准「智能账户」之中为 NFT 集成 TBA 功能,极大地优化了 Web 3 的用户体验。

4 总结

不论是 ERC-4337 还是 ERC-6551 ,这些改变游戏规则、用户友好的创新标准极大地改善了 Web 3 的用户体验。对于普通用户和加密货币初学者来说,将会很容易创建自己的智能钱包账户,轻松体验去中心应用程序。随着进入加密领域的技术壁垒不断降低或消除,有望加速对加密货币和 Web 3 的大规模采用。

原创文章,作者:Tokenview。转载/内容合作/寻求报道请联系 report@odaily.email;违规转载法律必究。

ODAILY提醒,请广大读者树立正确的货币观念和投资理念,理性看待区块链,切实提高风险意识;对发现的违法犯罪线索,可积极向有关部门举报反映。

推荐阅读
星球精选