一文读懂Vitalik的EIP-7702新提案:账户抽象的终极药方?

Odaily星球日报发布于2024-05-09更新于2024-05-09

文章摘要

涉 3074、4337、5003 这 3 个账户抽象既往提案,或彻底改变所有人与 Web3 的交互方式。

原文作者:Jarrod Watts

原文编译:Frank,Foresight News

Vitalik Buterin 最新提出了 EIP-7702 提案,这可能是以太坊历史上影响最大的变化之一,本文就将介绍该新提案的有关工作原理以及实现其所需要了解的一切。

首先,EIP-7702 新提案出奇地简短,这让部分人感到困惑,不知道它到底如何运作,为了理解 7702 ,我们首先要了解其中提到的另外三个提案:

  • EIP-4337 

  • EIP-3074 

  • EIP-5003 

让我们从所有这些提案的共同目标「账户抽象」说起——以太坊上的 EOA(「普通」账户)很糟糕,它们风险很大,功能非常有限,而账户抽象则允许用户使用智能合约作为账户,以添加更多功能和安全性来解决这个问题。

一文读懂Vitalik的EIP-7702新提案:账户抽象的终极药方?

EIP-4337 

EIP-4337 于 2023 年 3 月在主网上线,它允许用像账户一样编写智能合约,以便它们可以验证和执行交易,这改进了许多用户体验(UX)。

自发布以来,EIP-4337 得到了广泛的采用,主要由 Polygon 主导,而 Base 在过去几个月中的相关活动也在增多。

一文读懂Vitalik的EIP-7702新提案:账户抽象的终极药方?

EIP-4337 相关的最新创新来自 Coinbase 生态及 Coinbase 智能钱包,它基于生物识别技术,用户体验非常棒,我曾在上周末于 ETH Global Sydney 制作了另一个小型演示来展示这一点。

那么 EIP-4337 存在什么问题?为什么今天又有另一个帐户抽象提案?因为 EOA 仍然是迄今为止使用最广泛的账户类型。

除此之外,大多数 EIP-4337 的智能合约账户都由单个 EOA 签署者控制,下面是示例代码:

一文读懂Vitalik的EIP-7702新提案:账户抽象的终极药方?

因为无法将用户的 EOA「转换」为智能合约账户,所以有这个奇怪的中间步骤解决方案——主要是由于 Web3 应用缺乏对连接智能合约账户的原生支持,如今大多数人仍通过 MetaMask 等插件钱包使用 EOA。

EIP-3074 

这引出了我们的下一个提案:EIP-3074 。

实际上,这个提案是在 EIP-4337 之前提出的,但是它尚未合并到主网,EIP-3074 试图赋予 EOA 更多权力,允许他们将其 EOA 的控制权委托给智能合约。

该提案概述了以下内容,添加两个新的操作码:

  • AUTH:EOA 可以调用 AUTH 来授权给定的智能合约代表其 EOA 执行操作;

  • AUTHCALL:获得授权的智能合约可以使用 AUTHCALL 为 EOA 执行交易;

一文读懂Vitalik的EIP-7702新提案:账户抽象的终极药方?

这实现了与 EIP-4337 许多相同的用例,而无需每个用户部署新的智能合约。一个关键的区别在于交易来自用户的 EOA,而不是一个没有用户任何帐户历史记录、ETH、NFT、代币等的新合约。

一文读懂Vitalik的EIP-7702新提案:账户抽象的终极药方?

对 EIP-3074 的一个常见反应是「如果有人制定恶意合约并且用户委托给他们怎么办?」,毕竟委托给恶意合约可能会导致用户的钱包里的所有加密资产都被抽走。

解决这个问题的方法是钱包服务提供商甚至不允许用户对任何合约进行授权,他们可能会保留一份用户可以委托授权的智能合约白名单列表,并且此列表之外的任何合约都不会显示给用户。

一文读懂Vitalik的EIP-7702新提案:账户抽象的终极药方?

EIP-3074 委托的一个关键点是委托并非永久性的,「EOA 的单个交易会导致 nonce 增加,从而使未完成的授权失效」。

实质上,在用户进行新交易后,委托将不再有效。

一文读懂Vitalik的EIP-7702新提案:账户抽象的终极药方?

EIP-5003 

我们也确实不想赋予 EOA 更多权力。毕竟,这些提案的目标是将用户从 EOA 转移到智能合约账户,那么我们为什么要向 EOA 添加功能呢?

这很好地引出了我们的下一个提案:EIP-5003 。EIP-5003 添加了另一个操作码「AUTHUSURP」,它将代码部署在 EIP-3074 授权地址。

EIP-3074 和 EIP-5003 两者的区别在于:

  • EIP-3074 是对智能合约的临时委托,可撤销;

  • EIP-5003 是从 EOA 永久迁移并从 EOA 「转换」 到智能合约账户;

EIP-3074 + EIP-5003 的一个大问题是它与通过 EIP-4337 的当前账户抽象方案不太兼容,所以以太坊社区的一些人担心我们会通过这两种类型的账户抽象「创建两个独立的代码生态系统」。

EIP-7702 

这就到了 Vitalik Buterin 今天的提议:EIP-7702 ——他提议修改 EIP-3074 ,使其更精简并与 EIP-4337 更兼容,这样我们就不会最终得到两个独立的账户抽象生态系统,还将 EIP-5003 视为永久迁移的下一步。

EIP-7702 提出了一种同时接受 contract_code 和签名字段的新交易类型,在开始执行交易时,它将签名者账户的合约代码设置为 contract_code。在交易结束时,它会将代码重新设置为空。

这和 EIP-3074 一样,实现了 EOA 对智能合约的临时委托功能。然而 EIP-7702 并没有引入新的操作码(这需要硬分叉),而是定义了要调用的函数:

  • AUTH -> 调用「verify」(验证)

  • AUTHCALL -> 调用「execute」(执行)

一文读懂Vitalik的EIP-7702新提案:账户抽象的终极药方?

具体来说,它:

  • 检查你的账户合约代码是否为空;

  • 如果为空,则设置为提供的合约代码;

  • 根据提供的智能合约处理交易的方式执行交易;

  • 将账户合约代码设置恢复为空;

「合约代码」 就是字面意思,智能合约的代码就存储在「合约代码」中。由于 EOA 本身不是合约,所以这个字段通常是空的。然而 EIP-7702 的巧妙之处在于,它会在交易执行期间临时将一些智能合约代码填充到该字段中。

这是一种为您的 EOA 提供新行为(代码形式)的方式,用于执行此特定交易,下一步是使之成为永久性的行为改变,只需选择「在交易结束后不将代码设置为空」。

该提案最棒的一点之一是,它与迄今为止为 EIP-4337 构建的所有账户抽象工作高度兼容,「用户需要签名的合约代码实际上可以是现有的 EIP-4337 钱包代码」。

一旦此项改动生效,用户现有的 EOA 就可以执行任何智能合约代码。通过额外的 EIP,EOA 还可以永久升级以运行特定的代码。

假以时日,这可能会彻底改变我们所有人与 Web3 应用的交互方式。

你可能也喜欢

可投可不投,我们就不投:一个 VC 穿越四个周期后的九年复盘

做了九年投资,IOSG创始人Jocy复盘发现,成功创始人各有精彩,但失败者却惊人相似。基于上百个项目经验,他总结出六类应避开的创始人画像: **创始人特质类:** 1. **情绪不稳定型**:压力下陷入情绪对抗,而非解决问题。 2. **缺乏饥饿感/有退路型**:身后有安全网,在至暗时刻难以全情投入、做出最优选择。 3. **失控的Ego型**:包括“精装修执行机器”(擅长已知最优解但缺乏应变)和“教授型创始人”(技术深但商业弱或不听建议),或有严重路径依赖。 **项目结构类:** 4. **Token优先,而非产品优先**:将代币仅视为融资工具,与核心业务价值脱离。 5. **没有清晰的资本退出策略**:融资时说不清未来里程碑与投资人回报路径。 **此外,还有一项关键定价因素:** 6. **未经历完整周期型**:未亲历完整牛熊的创始人容易低估市场压力,对其投资需谨慎并控制额度。 反过来,他们青睐的创始人具备:对问题的深度痴迷;二次创业经历与非共识远见;善于沟通且有受控的野心;坚韧的意志力与贝叶斯更新思维;以及全球化视角、主动破局能力和卓越判断力。 文章最后给出三条给创业者的保命建议:**现金流重于叙事**;**谨慎发币,因其是百万美元级的沉重负债**;**敬畏市场流动性,懂得择时**。投资机构的核心纪律是:可投可不投,就不投。穿越周期的秘密不在于神判断,而在于一次次果断按下“不投”的按钮。

Foresight News15分钟前

可投可不投,我们就不投:一个 VC 穿越四个周期后的九年复盘

Foresight News15分钟前

扎克伯格的Meta进军预测市场,推出Arena平台

预测市场正成为数字经济中增长最快的领域之一,Meta(原Facebook)计划通过一个名为Arena的独立平台进入这一赛道。该平台将由首席执行官马克·扎克伯格指定的内部团队开发,独立于Facebook、Instagram等核心产品运营。这意味着Meta将与Polymarket、Kalshi等主要预测市场平台展开直接竞争。 Arena并非Meta首次尝试预测类产品:2020年该公司曾推出预测工具应用Forecast,该应用在新冠疫情初期受到关注,但于2022年关闭。据悉,Arena初期将采用积分游戏模式,而非真实货币投注,但Meta未来可能引入变现机制,从而打开更大的市场空间。 近年来,预测市场迅速发展,用户可对选举、经济指标、体育赛事等结果进行预测,其市场化的预测方式常比传统民调或专家观点更为准确。尤其在2024年美国总统大选周期推动下,行业交易量大幅增长,今年总规模估计约达1300亿美元。这股热潮也吸引了更广泛的关注,例如特朗普媒体集团已宣布计划通过合作将预测市场整合至Truth Social平台。 Meta旗下应用拥有约35.6亿日活用户,凭借其巨大的用户基础,即使只有少量用户参与Arena,也可能极大推动预测市场的普及。对于现有平台而言,Meta的入局既加剧了竞争,也进一步验证了预测市场的商业模式。若Arena成功推出,预测市场有望从小众金融实验走向主流数字活动。

TheNewsCrypto31分钟前

扎克伯格的Meta进军预测市场,推出Arena平台

TheNewsCrypto31分钟前

SemiAnalysis 万字拆解长鑫存储:500 亿美元营收,超级周期里的 IPO

长鑫存储即将在科创板上市,有望成为中国史上最大的半导体IPO。公司成立于2016年,通过收购破产的德国DRAM厂商奇梦达的专利与技术文档起步,并吸引了包括奇梦达、美光等公司的顶尖人才。在合肥市政府“耐心资本”近十年的持续输血与产业链支持下,长鑫于2025年首次实现年度盈利。 2026年,长鑫业绩迎来爆发式增长,一季度单季营收达73亿美元,预计全年营收可能超过500亿美元。这主要得益于当前DRAM行业的“超级周期”带来的价格上涨,而非市场份额的显著提升。按产能计,长鑫已是全球第四大DRAM厂商,并正在快速逼近美光。 然而,公司在高端HBM(高带宽内存)领域面临巨大挑战。其HBM技术仍不成熟,良率远低于行业巨头,且当前将稀缺产能分配给利润率更高的大宗DRAM产品在商业上更为合理。但由于美国出口管制限制先进HBM对华销售,中国对AI算力自主可控的强烈需求可能推动长鑫未来不得不加速HBM产能布局。 此次IPO计划募资约295亿元人民币,主要用于现有DRAM产能升级与研发,并未明确提及HBM项目。其复杂的股权结构显示,国有资本合计持股超过30%,是公司的核心支持力量。分析认为,当前IPO估值可能被显著低估。随着阿里巴巴等国内核心客户兼股东的支持,长鑫在国内市场需求方面具备独特优势,但与三星、SK海力士和美光的竞争将愈发激烈。

marsbit35分钟前

SemiAnalysis 万字拆解长鑫存储:500 亿美元营收,超级周期里的 IPO

marsbit35分钟前

从Corning到Ciena,AI光通信链条里的10倍股机会

本文分析了AI数据中心背景下,光通信产业链的投资机会。随着数据传输从800G向1.6T、3.2T升级,铜缆面临物理极限,光通信因距离更远、发热更低、能耗更小成为必然选择。文章指出,最大的投资机会往往在于整个产业链中不可或缺的供应商,而非单一明星公司。 文章重点梳理了产业链关键环节的代表公司: 1. **光纤与玻璃层**:**康宁(Corning)** 作为核心供应商,凭借技术优势获得Meta、亚马逊等巨头长期大额订单,其利润增速远超收入增长,显示定价权与规模效应。 2. **互连层**:**安费诺(Amphenol)** 通过并购扩张,在AI服务器连接器市场增长强劲,利润率提升且估值相对合理。**Credo Technology** 则扮演铜缆与光通信的桥梁角色,增长迅速但客户集中度高,风险较大。 3. **系统层**:**Ciena** 是相干光学龙头,其技术能让现有光纤承载更多数据,订单积压强劲,但估值已较高。 4. **上游材料与测试**:**AXT** 提供光激光器关键材料磷化铟晶圆,具有稀缺性,但面临中国出口管制等高风险。**VEO Solutions** 作为测试设备“卖铲人”,业务不受具体技术路线影响,随着光设备需求爆发而增长。 最后,文章提及了专注于光子学的主题ETF(代码FOTO)作为一键配置选择,但提醒其成立时间短、规模尚小。总结认为,铜转光是确定趋势,投资机会将沿整条光子产业链扩散。

marsbit47分钟前

从Corning到Ciena,AI光通信链条里的10倍股机会

marsbit47分钟前

交易

现货
合约
活动图片