AA

微信扫码分享
以太坊账户抽象:ERC-4337与EIP7702

以太坊账户抽象:ERC-4337与EIP7702

视频 AI 总结:该视频全面讲解以太坊账户抽象(AA),从EOA和CA的优缺点切入,介绍账户抽象目标。重点分析了EIP-4337(链下方案,引入Bundler等,但Gas高、采用率低)和EIP-7702(协议层改进,允许EOA临时拥有合约代码,实现批量交易、Gas代付,Gas更低、兼容性好),并演示7702的使用及注意事项,指出以太坊未来将偏向原生AA方案。 关键信息: 1. EOA存在私钥难记、无法批量交易等缺陷;CA灵活但无法主动发起交易,账户抽象旨在融合两者。 2. EIP-4337:引入UserOperation、Bundler、EntryPoint、Paymaster,实现合约账户的灵活逻辑,但交易链路变长、Gas成本高、采用率低。 3. EIP-7702:允许EOA通过委托调用临时加载合约代码(EF0100开头),支持批量交易、Gas代付、多签和社交恢复,Gas较低,可复用现有EOA资产。 4. 7702使用注意事项:不能依赖tx.origin区分EOA/合约;委托合约不应写入存储;可复用现成的Delegate合约。 5. 7702属于协议层改进,需以太坊升级引入新交易类型;4337属于应用层标准,未改共识层。 6. 未来方向:以太坊倾向于原生AA(如7702),减少对链下方案的依赖。

20 0 0 2026-06-02 08:56
开发自己的钱包:私钥管理与交易签名

开发自己的钱包:私钥管理与交易签名

视频 AI 总结:本视频详细讲解了如何开发一个命令行钱包,重点在于私钥管理、交易构建、签名流程以及钱包类型(EOA和合约钱包)。强调开发此类工具是为AI Agent提供安全可控的交易接口,避免直接暴露私钥。内容涵盖从随机数生成私钥、助记词推导、Keystore加密,到RLP编码、签名、广播交易的完整流程,并介绍了MPC(多方安全计算)和硬件钱包等高级方案。最后布置了三个实践作业:用Win构建迷你钱包、使用Safe多签钱包、编写多签合约。 **关键信息:** 1. **钱包分类**:EOA(自管私钥)、合约钱包(合约托管资金)、托管钱包(交易所托管)。 2. **私钥管理方式**:随机私钥、助记词(BIP32/39/44)、Keystore、MPC(SSS/TSS)。 3. **交易构造流程**:ABI编码 → 构建交易结构(Type、Value、Gas等) → RLP序列化 → 哈希 → 椭圆曲线签名 → 广播。 4. **签名机与硬件钱包**:通过隔离签名服务器或硬件设备(如Ledger)提升安全性。 5. **合约钱包优势**:支持多签、multicall、密钥轮换等高级功能,AA(账户抽象)提案试图统一EOA与合约。

26 0 0 2026-05-27 09:12
EIP-8141:  通过模块化框架交易实现终极账户抽象

EIP-8141: 通过模块化框架交易实现终极账户抽象

视频 AI 总结: 本视频深入解析了以太坊 EIP-8141 框架交易提案,旨在实现终极账户抽象(Account Abstraction)。核心内容:EAP-8141 通过模块化交易结构、完全可编程的验证逻辑、完整状态访问、原生 passkey 支持和原子批处理等特性,解决现有外部账户(EOA)和早期方案(ERC-4337、EIP-7702)的痛点,同时保持向后兼容,预计纳入 2027 年 Hegata 硬分叉。 关键信息: - **问题背景**:EOA 用户体验差(私钥管理、固定逻辑)、必须自付 gas(多链环境困难)、量子计算威胁 ECDSA 加密(预计 2029 年)。 - **现有方案局限**:ERC-4337 存在隐私审查、中心化 bundler 瓶颈和 gas 开销;EIP-7702 未解决验证问题,且被滥用(近 70% 交易涉罪)。 - **设计空间选择**:全任意验证 vs 固定验证、任意存储访问 vs 受限、激进 vs 保守决策。 - **EAP-8141 核心特点**:帧交易结构(多顶级帧,含验证帧和批准操作码)、完全可编程交易有效性、分离 gas 和执行批准、原生 passkey / 原子批处理、支持现有 EOA(无需迁移)。 - **Mempool 验证策略**:通过限制存储读取、禁止环境内省操作码、固定 gas 上限、强制规范 paymaster 防止 Dos 攻击,但仅为 mempool 层限制,不影响私下包含。 - **长远影响**:可避免未来新增交易类型,淘汰 ERC-4337 堆栈,原生支持后量子签名和零知识虚拟机迁移,降低整体复杂度。

96 0 0 2026-05-22 12:58
为什么以太坊需要 Frame 交易(EIP-8141)

为什么以太坊需要 Frame 交易(EIP-8141)

视频 AI 总结: 本视频由 OpenFord 的 Alex 详细介绍了以太坊即将推出的 **EIP-8141(框架交易,Frame Transactions)**。视频回顾了以太坊账户抽象(AA)的发展历程,指出当前交易模型过度依赖 ECDSA 签名算法,导致了量子安全风险、Gas 支付门槛高以及智能合约账户地位受限等问题。EIP-8141 旨在通过引入全新的 Type 6 交易格式,将验证、支付和执行逻辑完全交由代码处理,从而实现真正的原生账户抽象,彻底摆脱对传统 ECDSA 签名的硬性依赖。 **关键信息:** 1. **历史背景:** 账户抽象经历了从 EIP-2938(失败)、ERC-4337(应用层实现)到 EIP-7702(Pectra 升级中的 EOA 授权)的演进,而 EIP-8141 被视为实现原生账户抽象的终极方案。 2. **当前系统痛点:** * **ECDSA 单一文化:** 所有交易必须使用特定的椭圆曲线签名,缺乏对 WebAuthn 或后量子加密算法的原生支持。 * **Gas 支付障碍:** 发送者必须持有原生代币支付 Gas,导致新用户入场困难(鸡生蛋问题);虽然 ERC-4337 有 Paymaster,但底层仍依赖 Bundler 的 EOA 账户。 * **智能合约限制:** 智能合约账户无法自主发起交易,必须由 EOA 账户触发。 3. **EIP-8141 核心提案:** * **Type 6 交易:** 引入一种名为“框架(Frame)”的新交易类型。 * **结构变革:** 交易格式中取消了传统的 `from`、`to` 和 `value` 字段。发送者身份预先声明,而身份验证通过框架内的代码执行来完成。 * **框架组成:** 一个框架包含模式(Mode)、目标(Target)、Gas 限制(Gas Limit)和数据(Data)四个字段。 4. **主要优势:** 允许开发者自定义验证逻辑(如多签、消费限额、白名单),支持任何签名方案,并能更高效地处理 Gas 代付,使智能合约账户成为以太坊的“一等公民”。 5. **推进计划:** 该提案由 Vitalik Buterin 及 ERC-4337 团队成员共同撰写,预计将作为 Fusaka(原 Hegota)升级的核心内容。

156 0 0 2026-04-17 17:13
以太坊账户抽象:EIP-4337与EIP-7702

以太坊账户抽象:EIP-4337与EIP-7702

视频 AI 总结: 本视频深入探讨了以太坊账户抽象(AA)的概念,旨在解决外部拥有账户(EOA)在用户体验上的局限性,如私钥管理、单笔交易限制及手续费支付不便等。视频介绍了两种主要的解决方案:EIP-4337 和 EIP-7702。它们都致力于让账户具备更灵活的签名方式、批量交易、社交恢复及手续费代付等功能,从而提升Web3应用的易用性和普及度。 关键信息: 1. **EOA的局限性:** * 交易只能由EOA发起(EIP-3607约束)。 * 一次只能签署一笔交易,导致多步操作(如Approve+Deposit)需多次交易。 * 用户需自行保管私钥/助记词,且必须用ETH支付Gas,缺乏社交恢复机制。 2. **账户抽象的目标:** 融合EOA的便捷性与合约账户(CA)的灵活性,消除两者区别,提供更友好的用户体验。 3. **早期尝试(EIP-86, EIP-2938):** 因涉及核心协议修改且时机不佳(以太坊重心在PoW转PoS),未能成功实施。 4. **EIP-4337(应用层方案):** * 无需修改以太坊核心协议,通过引入`UserOperation`、`Bundler`(代替EOA发起交易)和`Paymaster`(代付手续费)等角色在应用层实现。 * 支持灵活签名(如Passkey)、批量交易、社交恢复和手续费代付。 * **缺点:** 用户需部署新的合约账户(有Gas成本),且在不同链上可能不一致,导致采用率不高。 5. **EIP-7702(协议层方案):** * 通过修改协议层(引入新的交易类型),允许EOA在交易签名时临时转换为合约账户行为。 * 利用`DELEGATECALL`机制,让EOA能借用委托合约的代码逻辑执行多笔操作。 * **优点:** 复用现有EOA,Gas成本较低(无需部署新合约),支持批量交易、手续费代付和灵活签名。被认为是比EIP-4337更具前景的方案,且已在MetaMask等钱包中得到应用。 * **对EIP-3607的修改:** 允许带有特定代码前缀的EOA发起交易。 6. **EIP-4337与EIP-7702对比:** * **协议变更:** 4337无需协议变更,7702需要(引入新交易类型)。 * **账户复用:** 4337需创建新合约账户,7702可复用现有EOA。 * **Gas成本:** 4337较高(部署合约),7702较低。 * **签名依赖:** 4337不依赖EOA签名算法,7702仍依赖EOA签名。 7. **未来展望:** 提及EIP-8xxx(Flame Tax)作为未来可能的账户抽象标准,但尚未上线。

905 0 0 2026-03-25 07:30
AA钱包:EIP-4337与EIP-7702账户抽象

AA钱包:EIP-4337与EIP-7702账户抽象

视频 AI 总结: 该视频主要讲解了 AA 钱包(账户抽象)的概念,回顾了 EVM 交易的工作流程,并深入探讨了账户抽象的两个主要 EIP:EIP-4337 和 EIP-7702。视频旨在解释账户抽象如何解决传统 EOA 账户的局限性,改善用户体验,并为区块链的大规模采用铺平道路。 关键信息: 1. **EVM 交易流程回顾:** 传统的 EVM 交易只能由外部账户(EOA)发起,需要支付 GAS 费用,且一次只能发起一笔交易。 2. **EOA 的局限性:** EOA 账户存在私钥管理复杂、手续费支付不便、无法找回丢失私钥等问题,影响用户体验。 3. **账户抽象(AA)的定义:** 旨在融合 EOA 账户和智能合约账户的优点,使用户无需区分两者。 4. **EIP-4337:** 通过引入 Bundler 角色,在不修改以太坊核心协议的情况下,实现合约账户的交易发起和 GAS 代付等功能。 5. **EIP-7702:** 允许 EOA 账户具备合约的功能,通过委托调用(delegatecall)将合约代码加载到 EOA 的上下文中执行,实现批量交易和更灵活的账户控制。 6. **Passkey 方案:** 账户抽象可以结合 Passkey 等新型身份验证方式,简化账户创建和管理,提升用户体验。 7. **7702 的优势:** 兼容现有钱包,允许 EOA 原地转化为合约钱包,降低 GAS 成本,但需注意代码规范和数据存储隔离。

304 0 0 2025-10-14 23:53
智能账户详解:7702风险、多重调用和Etherscan追踪

智能账户详解:7702风险、多重调用和Etherscan追踪

视频 AI 总结: 该视频主要讲解了 EIP-7702 提案,该提案允许外部拥有账户(EOA)像智能合约一样拥有代码,从而实现更复杂、原子性的交易。视频通过 Uniswap 交易的例子,展示了 EIP-7702 如何将原本需要多个步骤的交易合并为一个原子交易。同时,视频也深入探讨了 EIP-7702 带来的安全隐患,例如未经授权的调用问题,并提出了相应的安全措施。最后,视频还结合 MetaMask 的实际操作,演示了如何利用 EIP-7702 和 EIP-5792 提升用户体验,并提醒用户注意潜在的安全风险。 视频中提出的关键信息: * EIP-7702 允许 EOA 拥有代码,使其具备智能合约的功能。 * EIP-7702 可以将多个交易步骤合并为一个原子交易,提高效率。 * EIP-7702 引入了新的交易类型(Type 4),用于将代码关联到 EOA。 * EIP-7702 存在安全隐患,例如未经授权的调用,需要采取安全措施(如检查 msg.sender)。 * EIP-5792 和账户抽象与 EIP-7702 结合,旨在提升 Web3 的用户体验。 * MetaMask 已经实现了 EIP-5792,允许用户在一次交易中执行多个调用。 * 将 EOA 升级为智能账户需要谨慎,因为这可能导致钱包完全被控制。

984 0 0 2025-09-10 21:38
EVM 钱包指南 | EIP 7702 + 4337 | 账户抽象

EVM 钱包指南 | EIP 7702 + 4337 | 账户抽象

视频 AI 总结: 该视频深入浅出地讲解了 EVM 钱包的演变,重点介绍了 EIP-4337 账户抽象、EIP-7702 以及嵌入式钱包。视频旨在帮助开发者理解这些技术标准,并了解它们在构建去中心化应用中的作用。通过对比 EOA 和智能合约钱包的优缺点,视频阐述了 EIP-4337 如何实现账户抽象,以及 EIP-7702 如何将智能合约功能引入 EOA。此外,视频还探讨了嵌入式钱包的不同类型及其安全风险,并推荐开发者使用智能合约钱包以获得更高的安全性和灵活性。 关键信息: * EVM 钱包的两种类型:EOA(外部拥有账户)和智能合约。 * EIP-4337 实现了以太坊上的合约账户抽象,引入了用户操作、捆绑者、入口点、支付者和聚合器等概念。 * EIP-7702 旨在将智能合约功能引入 EOA,与 ERC-4337 兼容,并将在 Petra 升级中上线。 * 嵌入式钱包直接嵌入到应用程序中,提供更便捷的用户体验,有 EOA 钱包、智能合约钱包和智能 EOA 三种类型。 * 推荐开发者使用智能合约钱包,因为它提供了更高的安全性和灵活性。

1242 0 0 2025-07-07 16:16
Pectra 升级带来的:原生账户抽象、EOF、EIP-7702、Rollups 变化等...

Pectra 升级带来的:原生账户抽象、EOF、EIP-7702、Rollups 变化等...

视频的核心内容是关于以太坊的原生账户抽象(native account abstraction)及其未来发展计划。演讲者Alex详细介绍了当前账户抽象的进展、面临的挑战以及未来的提案,特别是ERC-4337、EAP-7702和RIP-7560等提案的关系和作用。 关键论据和信息包括: 1. **账户抽象的现状**:ERC-4337是第一个提出账户抽象的提案,已在以太坊主网运行超过一年,解决了大部分账户抽象的需求。EAP-7702是即将到来的硬分叉中引入的账户抽象特性。 2. **未来提案**:RIP-7560旨在将ERC-4337的设计纳入Layer 2共识,而EAP-7701则尝试在Layer 1上实现更灵活的账户抽象。 3. **技术挑战**:账户抽象面临的主要挑战包括交易和验证之间的交叉依赖性,以及如何高效维护去中心化的交易池(mempool)。Alex强调了分离验证和执行的重要性,以避免在执行过程中出现状态冲突。 4. **开发者参与**:Alex鼓励开发者与团队联系,参与账户抽象的开发和反馈,推动这一技术的实现。 5. **未来展望**:尽管当前的账户抽象解决方案存在不足,但通过不断的提案和改进,未来有望实现更完善的账户抽象功能,提升以太坊的用户体验和安全性。

2022 0 0 2025-03-26 14:46
第一部分:EIP 7702 的高层概述

第一部分:EIP 7702 的高层概述

视频的核心内容是介绍EIP-7702,这是即将与Spectra一起发布的以太坊改进提案,旨在实现账户抽象。视频详细解释了EIP-7702的功能及其与之前的EIP-4337的区别,强调了EIP-7702如何在不需要迁移现有钱包的情况下,为外部拥有账户(EOA)提供智能合约的功能。 关键论据和信息包括: 1. **账户抽象的背景**:EIP-4337虽然引入了账户抽象,但并未对EVM进行实际更改,且需要用户迁移到智能合约钱包,导致采用率不高。 2. **EIP-7702的优势**:EIP-7702允许EOA通过简单的签名升级,直接在现有账户上实现智能合约功能,如Gas赞助和交易批处理,而无需迁移。 3. **新交易类型**:EIP-7702引入了一种新交易类型,允许EOA设置代码哈希为非空值,从而实现智能账户的功能。 4. **授权列表**:升级EOA的过程涉及一个授权列表,包含多个授权信息,确保每个授权的有效性。 5. **代码结构**:EOA的代码哈希将指向智能合约钱包的地址,而不是直接存储智能合约的字节码,从而保持EOA的状态不变。 视频最后提到,理解EIP-7702的具体实现需要深入代码分析。

1730 0 0 2025-03-06 14:16
模块化智能合约账户的ERC-6900插件 | 账户抽象

模块化智能合约账户的ERC-6900插件 | 账户抽象

视频主要讨论了ERC6900标准,它与ERC4337一起为以太坊虚拟机中的账户层面提供了灵活性。ERC6900允许用户自定义账户权限,决定哪些密钥和智能合约(以插件形式)可以访问他们的账户,从而增强安全性。 视频中提到的关键论据包括: 1. **账户抽象的用户体验**:ERC6900使得用户在使用Web3应用时可以不必关注区块链交易的细节,提升了用户体验。 2. **安全性问题**:用户需要考虑如何安全地管理密钥,包括使用不同类型的密钥(如浏览器钱包、移动钱包等)以及密钥的存储和过期策略。 3. **多样化的用户需求**:不同的应用场景(如游戏、社交应用、支付应用和DeFi)对账户的安全性和便利性有不同的需求,ERC6900允许用户根据具体需求选择合适的插件。 4. **插件生态系统**:用户可以安装和卸载插件,以满足个人偏好,开发者也可以为ERC6900兼容的智能合约账户创建插件,促进了开发者的创新。 最后,视频鼓励开发者参与ERC6900的标准制定和插件开发,强调了这一新标准为Web3生态系统带来的机遇和创新空间。

2086 0 0 2025-02-08 18:24
在7分钟内了解ERC 4337(账户抽象中的5个角色)

在7分钟内了解ERC 4337(账户抽象中的5个角色)

本视频介绍了EIP-4337的账户抽象概念,强调其无需核心协议更改,所有操作均在链下或智能合约内进行。EIP-4337涉及五个主要角色:用户、捆绑器、入口点、支付者和智能合约账户。用户通过捆绑器提交交易,捆绑器负责签署并将交易上链,入口点计算所需的燃气费用,支付者则可以代用户支付燃气费用,从而简化用户的操作流程。该模型旨在减少用户对外部拥有账户的依赖,提升交易的便利性和灵活性。

1667 0 0 2025-01-15 16:14