以太坊 (ETH) 激活的 EIP 4337:综合指南


文章图片

弗拉迪斯拉夫·索波夫

这就是为什么“账户抽象”是 2023 年以太坊 (ETH) 的游戏规则改变者——以及它为用户和开发者释放了哪些机会

随着新功能的激活,非托管以太坊 (ETH) 钱包的每个所有者都可以显着增加其功能,并确保他/她使用以太坊 (ETH) 和 EVM 兼容区块链的体验安全。

EIP 4337 在以太坊 (ETH) 上线:亮点

昨天,1 年 2023 月 4337 日,以太坊 (ETH) 开发人员宣布,以太坊改进提案 (EIP XNUMX) 中包含的帐户抽象机制已经过压力测试、审计并部署到主网。

  • 自 2016 年以来一直在讨论中,账户抽象是以太坊 (ETH) 设计中最雄心勃勃的变化之一;
  • EIP 4337 由以太坊基金会和多个重量级的 Web3 团队共同开发:Stackup、Biconomy、Alchemy; OpenZeppelin 进行了安全审计;
  • 它模糊了外部拥有账户(钱包)和合约账户(智能合约)之间的界限,并在以太坊中引入了一种新工具:智能账户;
  • 此更新对于以太坊 (ETH) 区块链的安全性、可操作性和大规模采用至关重要;
  • 除了以太坊 (ETH) 之外,此更新还适用于所有 EVM 兼容的区块链:Polygon Network (MATIC)、BNB Chain (BSC)、以太坊的 L2 网络等。

激活 EIP 4337 后,以太坊 (ETH) 用户可以将他们的非托管钱包变成全栈去中心化银行。 这可以保护新用户不会因种子短语问题而无法访问其 ETH 钱包。

什么是弹性IP?

以太坊改进提案 (EIP) 是对以太坊 (ETH) 网络标准的描述:核心协议规范、客户端 API 和合约标准。 主要网络升级与这个或那个 EIP 的主网实现相关联。

以太坊(ETH)爱好者提交提案进行讨论和评审; 整个审批周期分为八个阶段。 一些复杂的 EIP 引起了激烈的争论,并讨论了多年。

EIP 20(在以太坊上引入 ERC-20 代币)、EIP 721(不可替代代币标准)和 EIP 1559(具有周期性代币销毁事件的动态交易费用模型)是自以太坊 (ETH) 成立以来最重要的 EIP。

以太坊上的 EOA 和 CA 是什么?

以太坊是第一个支持智能合约的区块链网络(可编程区块链),其设计中有两种类型的账户。 简而言之,与传统的银行和支付应用程序不同,以太坊 (ETH) 帐户是存储加密货币的地方。

外部拥有账户(或 EOA)可以存储加密货币,但不能自己发送交易。 用户需要使用私钥授权交易。 像 MetaMask 这样的加密钱包是 EOA 的教科书示例。

相比之下,合约账户是可以执行财务操作的软件程序。 它们由代码控制,而不是私钥。 智能合约——DeFi 和 NFT 协议的基本元素——在设计上是“合约账户”(CA)。

什么是 EIP 4337 或帐户抽象 (AA)?

EIP 4337 是以太坊 (ETH) 网络设计的升级; 它作为以太坊 (ETH) 主网顶部的附加层实现,因此不需要硬分叉即可上线。 通过账户抽象,以太坊 (ETH) 用户可以轻松地将他们的钱包变成智能合约,并为其增加额外的功能。

“智能账户”是一种新型钱包,可用于 EIP 4337。首先,普通用户将能够将他们的账户变成多重签名存储。 这将消除帐户所有者对私钥负责的需要。

电子IP4337
图片由 叠起

以太坊基金会强调,EIP 4337 将允许在链上使用链下计算的结果,这对于使以太坊 (ETH) 功能丰富来说是真正的游戏规则改变:

ERC-4337 尝试做与 EIP-2938 相同的事情,但通过额外的协议方式。 用户应该发送称为用户操作的链下消息,这些消息被块提议者或为块提议者生成捆绑包的构建器收集并打包成单个事务。 proposer 或 builder 负责过滤操作以确保他们只接受支付费用的操作。 用户操作有一个单独的内存池,连接到这个内存池的节点会进行 ERC-4337 特定的验证,以确保用户操作在转发之前保证支付费用。

自 EIP 4337 运营的第一天起——作为 发现 由 Stackup 联合创始人兼声乐升级支持者 John Rising 撰写——新功能具有坚实的基础设施背景,可在所有主要的 EVM 兼容区块链上使用。

EIP 4337 将如何永远改变以太坊 (ETH)

EIP 4337 已经跻身以太坊(ETH)历史上最重要和最雄心勃勃的 EIP 的榜首。 随着 EIP 4337 的激活,新一代用户和开发者的以太坊 (ETH) 体验将有所不同。

EIP 4337 安全

在私钥管理方面,EIP 4337 使得不同用户从一个账户授权交易成为可能。 因此,以太坊 (ETH) 持有者可以将他们的钱包与智能手机集成,以简化密钥管理并为他们的代币添加额外的恢复工具。

EIP 4337 可用性

在智能合约方面,EIP 4337 为 100%“无燃料”合约铺平了道路:现在开发人员可以硬编码利用这个或那个钱包作为燃料支付来源的机会。 以前,这样的设计需要所有交易都使用私钥授权。

EIP 4337 大规模采用

EIP 4337 的所有爱好者、支持者和开发人员都确信,它将使以太坊 (ETH) 的用户体验对新手更加友好。 以太坊 (ETH) 工具包的功能比以往任何时候都更加丰富。 现在它支持更复杂和古怪的设计,如果没有“智能账户”,这些设计是不可能的。

总结:EVM 中帐户抽象的下一步是什么?

因此,EIP 4337 的激活是以太坊 (ETH) 在 2023 年的一个重要里程碑。虽然它现在似乎被热切期待的上海升级(及其经济承诺)所掩盖,但账户抽象对于以太坊 (ETH) 的工具与 EIP 一样重要721 和 EIP 1155。

与此同时,这个故事远未结束:在 Vitalik Buterin 的 路线图 是帐户抽象的长期目标。 强制转换为 EIP 4337 兼容账户和抗审查做法将是以太坊 AA 开发的下一步。

来源:https://u.today/eip-4337-activated-by-ethereum-eth-comprehensive-guide