1. 首页
  2. 新闻

一文读懂新上线的「ERC-4337」:不再需要助记词,Web3 大规模采用要来了?

NFT 和 Web3 一直在掀起波澜,但对于加密新人来说,购买和存储它们的过程仍然需要简化。

我记得第一次在 Uniswap 上交易时,我甚至不知道自己在做什么。创建一个加密钱包并将其连接到 DeFi 协议是一场噩梦。

当前,用户与区块链特定智能合约交互的唯一方式是使用他们的 EOA(外部拥有账户)。从将资金发送到 DeFi 流动性池,到将 NFT 转移到市场以出售给其他账户,每一个行为仍然需要单独的交易签名。

虽然我们中的许多加密老手已经接受了这个过程,但初学者?当大多数人已经体验过传统银行业务的便利性时,他们不会喜欢创建和使用 EOA。

这些对于让新用户进入 Web3 领域仍然是一个挑战。

这就是 ERC-4337 的用武之地。

本文将深入探讨 ERC-4337,了解其特性,并探讨其对加密行业和 Web3 的影响。

什么是以太坊账户?

以太坊有两种不同类型的“账户”:

你可以将合约账户(CA)视为区块链上的代码(智能合约),将 EOA 视为一个人(尽管一个人可以拥有多个 EOA)。

你的 MetaMask 钱包就是一个 EOA。EOA 由一对加密密钥组成:控制账户活动的公钥和私钥。

然而,合约账户没有私钥。它们是智能合约,由其中的代码逻辑控制,不受用户控制。智能合约有能力做任何你可以用代码编写的事情,而 EOAs 基本上只能签署交易。

关键要点是:代码定义合约账户做什么,而用户控制EOA做什么。

什么是以太坊交易?

每次你想向区块链写入信息,比如转移代币,或者铸造 NFT,都需要进行交易。交易需要 EOA 签名,EOA 也需要支付与这笔交易相关的 Gas 费用。

交易由 EOA 发起,可以发送至:

  • 另一个 EOA,例如,一个 EOA 将 ETH 转移到另一个 EOA。

  • 一个 CA,例如,铸造 NFT。

今天的 Web3:EOA+糟糕的用户体验

在区块链上执行操作通常是缓慢而乏味的。每次你想向区块链写入新信息时,你都需要从你的 EOA 中签署一项交易才能这样做。

由于你已经熟悉了这个过程,所以这也成为了一种标准体验。

然而,对于新用户来说,这却是一场噩梦。

下图展示了一个新用户如何通过新的 EOA 在去中心化应用程序(dApp)上执行他们的第一个操作:

这些步骤对于任何新用户来说都是残酷的,无论是否了解区块链这项技术。

但新用户面临的问题还远不止于此。

EOA 风险极大

你可能身边已经熟悉一些因意外泄露或丢失私钥而失去对 EOA 的访问权的朋友。

甚至加密行业有一句谚语:「Not your keys, Not your crypto」。指的是如果其他人(例如黑客)拥有了你的私钥,他们就能够控制你的资金。这一点在过去已经被无数次证明。

- 金钱报
免责声明:投资有风险,入市须谨慎。本资讯不作为投资建议。

相关推荐