今日,以太坊基金会安全研究员 Yoav Weiss 在丹佛举办的 WalletCon 会议上出人意料地宣布,ERC-4337(被区块链开发人员称为“账户抽象”) 的核心合约已通过了 Open Zeppelin 的审计,并可在以太坊主网以及所有兼容以太坊 EVM 的网络上可用,包括 Polygon、Optimism、Arbitrum、BNB Smart Chain、Avalanche 以及 Gnosis Chain。
截至目前,以太坊现有的大部分钱包都是 EOA 账户钱包,该列表包括 MetaMask 、 imToken 等钱包,它们构成了以太坊生态系统中的大部分钱包。
(资料图片仅供参考)
甚至像 Ledger、Nano 这样的硬件钱包也是如此,这些钱包往往只有一个密钥在控制一个账户——这意味着如果其密钥被泄露或丢失,钱包中的任何代币也会被泄露。
Yoav Weiss 在会上表示,通过账户抽象的想法,可以让账户更灵活,以满足用户的需求。
作为 ERC-4337 提案的作者之一, Weiss 告诉 Blockworks:
“对于某些用户来说,这可能仅仅意味着获得银行级的用户体验,这样,即使你丢失了密码,也有人可以随时帮助恢复你的银行账户。对于更复杂的用户,这可能意味着向你的帐户添加更多控件或功能。”
一个例子?Weiss 说,添加双重验证要花费超过 5,000 美元,该措施还允许用户使用他们选择的加密签名,并且还通过手机安全地授权交易。
与 EOA 不同,账户抽象使用户能够使用具有任意验证逻辑的智能合约钱包。
Weiss 表示:
“所以现在,用户不需要考虑在一张纸上写下 12 个单词,相反,他们能够添加和删除设备,并与朋友或律师一起提供恢复选项。”
实施 ERC-4337 标准
据悉,关于帐户抽象的研究已经有了九年多的时间,但很难达成共识并更改整个协议来支持它。
Weiss 表示:
“我们需要更好地理解安全性和可用性,但你不能对需要更改协议的事采取行动,因为这不会有结果,而这就是 ERC-4337 的用武之地。”
ERC (以太坊 comment 请求的简称)是一种选择加入标准,它并不是义务使用的。ERC 没有改变共识规则,而是确保每个人在开始使用标准之前都同意该标准。
一个流行的例子:ERC-20 代币标准。 ERC-20 不会改变以太坊的协议层,但是,由于开发人员已经同意代币应遵循 ERC-20 规则,因此制定了一个标准。
Weiss 说:
“拥有一个标准可以创建一个生态系统,而 ERC-4337 所做的是,它将创建一个帐户抽象标准。”
据悉,Gnosis Safe 和 Argent 等现有钱包产品已经实现了社交恢复等功能,但是为了维护它们,它们必须连接到一个中心化的中继器。
如果中心化中继器受到攻击,用户将无法访问他们的帐户。
而 ERC-4337 将引入一个新的存储池供用户操作。这个存储池由“bundlers”提供服务——类似于验证器和矿工。因此,Weiss 表示,用户无需提交交易,而是向存储池提交用户操作,bundlers 将从存储池中获取,并将其包含在以太坊或任何其他 EVM 链上的区块中。
Weiss 表示:
“开发人员无需考虑区块链所有的工作原理,钱包只需要支持 ERC-4337,就可以在任何 EVM 链上部署和使用。”
来源:DeFi之道
本文经「原本」原创认证,作者鸵鸟区块链,访问yuanben.io查询【3BYDMGTR】获取授权信息。