https://foresightnews.pro/article/detail/21263
听 ERC-4337 联合作者谈账户抽象最前沿和最关键的问题。
采访:Lucas、Jenny,分别为火必孵化器高级研究经理和高级运营经理
受访者:Kristof Gazso、Praneeth Srikanti,前者为 ERC-4337 共同作者、后者为 Ethereal Ventures 投资合伙人
编译:aididiaojp.eth,Foresight News
主持人:各位能否先自我介绍一下?
**Kristof:**我在 2021 年 5 月加入 Nethermind,大约在去年 11 月的时候,我在想我接下来要在这个领域做什么,这个领域所面临最大的瓶颈是什么?目前最大的问题是看到没有技术背景的普通人在使用以太坊应用程序时会遇到很大困难。所以对我来说我能做的最有效的事情就是解决以太坊的账户和钱包使用困难的问题,改善以太坊应用程序的用户体验。
账户有两种类型:私人账户(EOA)和智能合约账户。现在在以太坊上,用户主要使用的是 EOA 账户( 比如 Metamask 和 Rainbow),但它们存在一定的限制。
我一直在寻找解决方案,不久后发现了帐户抽象的概念。我意识到现在还没有任何提案有机会部署到主网,因为之前的所有提案要么太复杂,要么需要在提案方面做太多工作。所以与 Vitalik 和 OpenGSN 一起,我们一起探索账户抽象的解决方案,通过它,主网就不需要进行共识级别的协议更改,而这就是 ERC-4337 的主要创新点。
我们可以看到目前为止已经有一些应用程序正在被构建。现在,我们正在不断发展生态,并为 ERC-4337 的普及铺平道路。
**Praneeth:**我是 Ethereal Ventures 的投资合伙人,这是一家新成立的加密投资公司,由 ConsenSys 的前风险投资团队创立。
为了让更多的人进入 Web3,我们需要为用户提供更低门槛和流畅的体验,这是人们从根本上习惯的典型约定,例如身份验证和社会恢复。
通过帐户抽象,它能够为这些问题提供有效的解决方案。我非常有兴趣看到 ERC-4337 的演变,并与生态系统中的人们和利益相关者合作来见证它的诞生。
主持人:今年关于实施账户抽象的 ERC 4337 被提出,在 Devcon 期间我们有几个关于账户抽象的讨论。 ERC 4337 实际上成为了一个流行词,尽管当前市场非常不好,但我们看到了围绕账户账户已经出现了一些好的势头。那么首先能解释一下什么是账户抽象吗?
**Kristof:**我先来通俗地解释一下。在以太坊中,大多数人使用的账户都是私钥账户,我们称这些账户为外部拥有账户 EOA。
然而,以太坊中还有另一种类型的账户,就是智能合约账户。EOA 账户由私钥控制,而智能合约账户由其代码控制。
问题在于在以太坊中,EOA 账户拥有很多智能合约账户所没有的特殊权限。比如只有 EOA 账户可以发起交易,而智能合约账户不能发起交易。
此外,EOA 账户在工作方式上是非常程序化的,所以对于 EOA 账户,Gas 支付的工作方式是你将在交易中使用的所有 Gas 放在以太坊智能合约中,如果有任何剩余,它才会退还到账户。
在 EOA 中,签名验证也非常程序化,例如 ECDSA 签名。这本身并没有什么问题,但我们在这个方案中有很多今天可以使用的创新。
因此账户抽象只是试图通过摆脱只有一种账户类型的观念,并为智能合约账户提供了更多权力,赋予他们发起交易的权力。