本文介绍了以太坊的ERC-4337账户抽象,旨在通过智能合约验证身份,简化用户体验,降低进入区块链世界的门槛。账户抽象统一了外部账户(EOA)和合约账户,实现了账户的可编程性,从而支持更灵活的功能,如社交恢复、无gas交易和交易捆绑,类似于以太坊对区块链可组合性的改进。文章还探讨了账户抽象带来的用户和协议益处,以及Eden Network对账户抽象的积极态度和相关工具开发。
ERC-4337:将下一个十亿用户引入区块链生态系统
ERC-4337 于 3 月份推出,将账户抽象的实用性引入以太坊和 EVM 生态系统。许多人称赞它是“将下一个十亿用户引入区块链生态系统的更新”。但账户抽象究竟是什么?它真的是下一个十亿区块链用户的关键吗?它真正实现了什么?在本内容系列中,我们将回答这些问题,同时也会探讨 Eden Network 为何对此次升级的潜力感到如此兴奋。
事实上,我们非常兴奋,以至于已经开始开发工具来支持它。
账户抽象 (AA) 是一种身份验证方法,它消除了访问账户时对私钥和公钥的需求。相反,它依靠智能合约来验证账户的身份。与 Web2 网站和应用程序类似,数据抽象隐藏了所有技术复杂性,并使一切运行得更流畅,从而带来卓越而自然的用户体验。
如果你正在阅读本文,那么你很可能已经是经验丰富的区块链用户,并且与 DeFi 应用程序交互或铸造 NFT 对你来说已是家常便饭。但是,当向其他人介绍加密世界时,他们可能会很快走神,或者仅仅因为入门而感到不知所措。再加上助记词、私钥、Gas 拍卖、冷热钱包等概念,以及其他技术细节,对于新手来说可能会感到困惑和畏惧。
毫不奇怪,地球上的大多数人甚至没有尝试进入加密世界。
即使在今天的用户中,大多数人也止步于 Coinbase 或 Binance 等热门交易所,我们真的能责怪他们吗?在纸上或硬件钱包上存储助记词和私钥听起来很可怕,一张纸之隔就可能损失大量资金。再加上需要理解和掌握 Gas 拍卖、交易批准和其他技术细节,很容易理解为什么普通人可能会对探索区块链世界感到沮丧。
现在想象一下,你告诉同一个朋友,他们可以使用他们的 Google 帐户登录或注册你最喜欢的 dapp,就像他们对任何其他网站或应用程序一样。无需担心存储私钥或助记词,因为用户可以通过 2FA 恢复他们的钱包,就像他们的 Gmail 帐户一样。Gas 拍卖和其他操作的技术细节被抽象出来,因此用户可以专注于享受区块链带来的好处,就像他们使用互联网的其他部分一样。
这就是账户抽象 (ERC-4337) 实现的。对于普通人来说,只需付出少一个数量级的复杂性,即可立即访问 Web3 dapps、应用程序和游戏。
为了理解账户抽象的真正影响以及它为何能够实现上述目标,首先了解以太坊目前的工作方式会很有帮助。
目前,以太坊有两种类型的账户:外部账户(EOA)和合约账户。EOA 由私钥控制,并与合约账户交互以执行交易。另一方面,合约账户由部署在网络上的代码控制。
然而,这种结构存在局限性。首先,它要求用户手动管理他们的账户和私钥,如果丢失或泄露,则无法恢复。这是一个非常现实的问题,错放的助记词导致估计损失了流通中所有比特币的 20%。
此外,它还施加了一种固定的交易格式,对于某些应用程序来说,这可能会受到限制,因为它要求用户以特定代币支付 Gas,并单独批准每笔交易。
所有这些都会导致混乱和笨拙的用户体验,并且学习曲线非常陡峭。新用户无法利用现有的在线习惯和行为,并将其应用于以区块链为中心的网站和应用程序。
正如以太坊基金会安全研究员 Yoav Weiss 所说,“下一个十亿用户不会在一张纸上写下 12 个单词。正常人不会那样做……我们需要给他们更好的可用性,他们不应该需要考虑加密密钥。”
账户抽象专门用于解决这个问题以及许多其他类似的新手引导问题。
账户抽象通过使用户账户可编程来统一 EOA 和合约账户。它使你能够从账户中删除签名交易的逻辑并将其抽象出来。
这开辟了许多可能性。现在可以在账户中添加自定义逻辑,例如 2FA、社交恢复、无 Gas 交易、交易捆绑以及与外部服务的连接等等。
账户抽象可以比作从比特币区块链到以太坊的演变。比特币向我们介绍了无需中心化第三方即可存储和转移价值。以太坊建立在比特币的基础之上,除了存储和转移价值之外,它还使区块链可编程,从而允许应用程序在链上生存和运行。
AA 将为钱包和账户做以太坊为区块链可组合性所做的事情。更动态、兼容和用户友好的产品,同时仍然保持自我托管的核心原则。
虽然它是拥有最大用户群和网络效应的区块链,但以太坊上仍然存在一些根本性问题,使其无法为真正的广泛采用做好准备。最近推出的 Layer 2 解决方案,如 Arbitrum 和 Optimism,解决了成本、速度和可扩展性方面的一些问题。Layer 2 解决方案已将交易费用降低到普通人在区块链上进行交易有意义的程度,同时仍保持以太坊主网的安全保证。
以太坊的经济模型终于为下一波理性用户采用做好了准备。
改善用户引导和体验是下一个重大挑战,而账户抽象旨在解决这一问题。
正如 Argent 的 Julien Nisel 指出的那样,“账户抽象实际上是扩展自我托管的用户体验 (UX)。”
AA 的实施在合约或协议级别创造了价值机会,但要提取该价值机会,我们现在必须在此基础上构建。
通过从协议中删除签名验证逻辑并允许不同的账户合约,AA 实现了以下潜在的应用层特性:
ERC-4337 的用户利益和协议利益
通过在协议上创建一个单独的执行方案,我们可以灵活地利用各种支付模型:
作为一个由加密原生用户组成的团队和社区,我们已经适应了复杂的新手引导和用户界面,并且我们认为基于区块链的网站和 dapps 所需的技术知识是理所当然的。对于普通用户而言,这种复杂性简直令人难以承受,并且使用和看到区块链带来的好处的门槛太高。
账户抽象于 3 月份成为以太坊执行层的一部分。它释放了创造用户体验的潜力,这种用户体验可以利用已学习的在线行为,并降低一个数量级的准入门槛。既然潜力已经存在,现在是构建和实现它的时候了。
Eden Network 致力于通过研究、教育和实用工具来推动区块链行业的发展。今天,我们正在积极构建强大的基础设施工具,以充分支持 ERC-4337 的实施。在 Twitter 上关注我们或加入我们的 Discord,成为第一个了解此新产品集的人。
如果你是一个团队或个人正在为账户抽象构建,我们希望听到你的声音,看看我们是否可以合作。请在 Discord 上联系,并向我们的合作伙伴团队发送消息。
- 原文链接: medium.com/edennetwork/t...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!