什麼是以太坊 Frame 交易?

2026-09-08 11:17:02
以太幣
文章評價 : 3
120 個評價
以太坊 Frame 交易(Ethereum Frame Transactions)是根據 EIP-8141 所提出,屬於以太坊的新型交易架構。此架構不再將簽名驗證、Gas 支付及執行整合為單一且固定的流程,而是把整個交易拆分為多個可編程單元(稱為 Frame),每個 Frame 各自負責交易流程中的特定環節。
什麼是以太坊 Frame 交易?

对于初次接触以太坊及 Hegotá 讨论中「Frame Transactions」概念的初学者来说,最直接的理解方式是:这是一种由多个环环相扣步骤组成的交易。一帧可能负责验证发送方,另一帧用于支付授权,后续帧则执行用户指令。本文聚焦于这种基本结构,而非整个 EIP-8141 提案的全部内容。

要点总结

  • EIP-8141 引入了一种全新的 Frame Transaction 类型,目前分配的交易类型为 0x06

  • 单笔交易最多可包含 64 帧,每帧可独立设置执行模式与 Gas 限额。

  • 帧结构将交易验证、Gas 支付和用户执行过程完全分离。

  • APPROVE 操作码可分别对执行、支付或二者同时进行授权。

  • Frame 抽象机制实现了原生账户抽象、原子批处理、Gas 赞助(保持与术语一致)以及可编程签名验证等功能。

什么是 EIP-8141 Frame Transaction?

EIP-8141 Frame Transaction 规范 正式描述了一种新的交易格式,其有效性和 Gas 支付方式均可抽象定义。EIP-8141 规范

该交易载荷包括发送方地址、签名、费用和帧列表。每个帧分别设定自身的模式、标志、目标、执行及状态 Gas 限额、转账数额与数据。现行规范将 MAX_FRAMES 设定为 64,FRAME_TX_TYPE 指定为 0x06

简言之,传统交易结构较为固定,即发送方签名并支付;Frame 抽象则将其转变为可编程的多步骤流程。

Frame Transaction 的执行模式如何运作?

每个 EIP-8141 帧可采用以下三种执行模式之一:

模式 基本用途
VERIFY 将帧用于交易验证
SENDER 以交易发送者身份执行
DEFAULT 以协议指定的 ENTRY_POINT 身份执行

执行模式决定帧的上下文环境。VERIFY 帧能在发送方相关帧之前执行验证逻辑,SENDER 模式允许授权操作以发送者身份调用,DEFAULT 模式则提供协议层中立身份。

这种模块化结构是 原生账户抽象 的核心,因为验证无需绑定单一私钥或特定签名方案。

APPROVE 操作码的作用是什么?

EIP-8141 增设了 APPROVE 操作码,用于更新交易的授权上下文。

验证逻辑支持多种授权范围:

  • APPROVE_PAYMENT — 授权 Gas 支付

  • APPROVE_EXECUTION — 授权后续发送方帧执行

  • APPROVE_EXECUTION_AND_PAYMENT — 同时授权上述两项

帧目标必须为 APPROVE 呼叫方,仅允许目标账户进行授权。授权一旦确认,后续 SENDER 帧即可在发送方上下文下执行。

这一分离机制也支持支付方合约或支付方单独授权最大 Gas 消耗额度,而用户自身验证逻辑则授权实际操作。

EIP-8141 的七个帧操作码是什么?

现行规范定义以下七个帧相关新指令:

操作码 功能
APPROVE 授权支付和/或执行
TXPARAM 读取交易参数
FRAMEDATALOAD 从指定帧加载数据
FRAMEDATACOPY 将帧输入复制到内存
FRAMEPARAM 读取帧参数与执行状态
SIGPARAM 读取签名相关元数据
SIGDATACOPY 复制支持的签名数据

TXPARAM 可提取发送方、最大费用、签名杂湊与帧数量等交易级信息;FRAMEPARAM 能读取执行模式、标志位、已用 Gas 及是否启用原子批处理等帧详情。这些基本查询操作的 Gas 消耗为 2。

Gas 支付与计账如何实现?

Frame Transaction 将 Gas 支付 职责与发送方角色彻底分离。VERIFY 帧可指定其他账户或支付方合约承担 Gas 支付,实现原生 Gas 赞助(与术语一致)功能。

例如,用户持有稳定币,另一个账户作为 Gas 支付者。Frame Transaction 可通过 ERC-20 代币转账补偿支付方,而实际链上费用则由指定支付方结算。

每帧均设有执行与状态 Gas 限额。未用完的 Gas 会减少实际向支付方收取的金额,但不会增加剩余帧的执行额度。

原子批处理如何实现帧的“全成全败”?

原子批处理机制将多个执行帧绑定为一体,使其要么全部成功,要么全部回滚。

例如,先进行 ERC-20 授权,再执行兑换操作。若设有原子批处理标志,兑换帧回滚时前面的授权也会一并回滚,避免交易失败后遗留无用的代币授权。

这正是 Frame Transaction 简化多步骤智能合约互动的直接应用场景之一。

Frame Transaction 对账户抽象有何意义?

以太坊现有的 ERC-4337 账户抽象框架 主要依赖智能账户、打包器、UserOperations 与支付方来实现可编程钱包。Frame Transaction 则直接将此灵活性引入 协议层

EIP-8141 的可编程验证机制支持多种签名方案、金钥轮换、未来签名聚合及后量子安全适配。默认代码让未部署合约代码的账户亦可参与,而部署帧可于验证前进行账户部署。

灵活性带来新权衡。任意验证逻辑可能引发交易池拒绝服务或大规模失效,因此公共内存池规则对验证前缀与 Frame Transaction 处理方式设有专门限制。

结论

以太坊 Frame Transaction 本质上是由多个可编程帧组成的一笔交易。EIP-8141 让不同帧分别承担验证、Gas 支付与执行等功能,不再将这些流程硬编码于同一交易角色之中。

这一区别极为重要:EIP-8141 是协议级提案,Frame Transaction 则是其引入的新交易格式。模块化结构是实现 Gas 赞助(与术语一致)、原子批处理、可编程验证、灵活签名及原生账户抽象的基础,无需为每项功能建立独立交易机制。

常见问题解答

Frame Transaction 的 VERIFY 模式是否为只读?

是的。VERIFY 模式专为交易验证设计,不会改变链上持久状态。这有助于节点在决定是否将待处理 Frame Transaction 纳入公共内存池前,更安全地模拟验证过程。

以太坊能否在 Frame Transaction 执行前确定 Gas 支付者?

不一定。在 EIP-8141 机制下,支付方可由可编程验证逻辑动态决定,因此无法仅凭交易数据静态确定支付账户。支付授权会在交易验证流程中完成。

EIP-8141 Frame Transaction 何时完成支付者授权?

流程上会先确认发送方授权,然后才能对实际承担 Gas 费用的账户或支付方进行支付授权。这一分离带来执行与支付的独立授权机制。

Frame Transaction 是否可使用其他帧剩余的 Gas?

不能。Frame Transaction 的 Gas 计账机制明确禁止一帧借用其他帧未消耗的 Gas 预算。每帧均设有独立执行与状态 Gas 限额,交易总 Gas 限额则包含固有 Gas 及相关帧的执行上限。

标准支付方与非标准支付方有何区别?

标准支付方依协议规范实现,合约代码需与指定标准完全一致,节点可高效追踪其 Gas 承诺。非标准支付方则受更严格内存池限制,仅允许一笔待处理交易,以降低大规模失效与拒绝服务风险。

本文内容仅供学习和参考。EIP-8141 仍处于以太坊协议演进过程中,相关规范在主网上线前可能会发生变更。

* 本文章不作為 Gate.com 提供的投資理財建議或其他任何類型的建議。投資有風險,入市須謹慎。
相關文章
2025年如何挖掘以太坊:初學者完全指南

2025年如何挖掘以太坊:初學者完全指南

這份全面指南探討了2025年以太坊挖礦,詳細介紹了從GPU挖礦轉向質押的變化。它涵蓋了以太坊共識機制的演變,掌握質押獲取 passsive 收入,以太經典等替代挖礦選項,以及最大化盈利的策略。無論是初學者還是有經驗的礦工,本文都爲當前以太坊挖礦及其在加密貨幣領域的替代方案提供了有價值的見解。
2025-08-14 05:18:10
2025年的以太坊2.0:權益質押、可擴展性和環境影響

2025年的以太坊2.0:權益質押、可擴展性和環境影響

以太坊 在 2025 年徹底改變了區塊鏈領域。通過增強的權益質押能力、顯著的可擴展性改進以及顯著降低的環境影響,以太坊 與其前身形成鮮明對比。隨着採用挑戰的克服,Pectra 升級開啓了世界領先的智能合約平台效率和可持續性的新時代。
2025-08-14 05:16:05
什麼是智能合約,它們在以太坊上是如何工作的?

什麼是智能合約,它們在以太坊上是如何工作的?

智能合約是將協議條款直接編寫成代碼的自動執行合約。當預定條件滿足時,它們會自動執行,無需中介。
2025-08-14 05:16:12
以太坊的區塊鏈技術是如何工作的?

以太坊的區塊鏈技術是如何工作的?

以太坊的區塊鏈技術是一個分散的、分布式分類帳,記錄跨計算機網絡(節點)的交易和智能合約執行。它旨在具有透明性、安全性,並且抵抗審查。
2025-08-14 05:09:48
2025年ETH權益質押:鏈上期權和最佳平台

2025年ETH權益質押:鏈上期權和最佳平台

在2025年,ETH權益質押徹底改變了加密貨幣投資。隨着鏈上ETH權益質押的日益受到關注,投資者正在探索最佳的ETH權益質押平台以獲得最佳回報。從Ethereum 2.0的權益質押獎勵到如何應對ETH權益質押的風險和收益,本指南揭示了如何有效地進行ETH權益質押。了解當前的市場形勢,最大化您在不斷發展的ETH權益質押世界中的潛力。
2025-08-14 05:11:00
比特幣與以太坊投資選擇:加密貨幣投資者權威比較指南

比特幣與以太坊投資選擇:加密貨幣投資者權威比較指南

本指南深入剖析比特幣與以太坊的差異,內容包括歷史起源、技術特色、生態系應用、市場表現及未來展望。透過專業解析波動性、風險要素與長期策略,協助您掌握這兩大主流加密貨幣在個人投資策略中的應用。適合有意多元化數位資產組合的投資者,全方位比較加密貨幣投資,助您做出明智決策。
2025-10-31 08:58:53
為您推薦
美國財政部加密貨幣:比特幣戰略儲備、數位資產積存與政策前景

美國財政部加密貨幣:比特幣戰略儲備、數位資產積存與政策前景

美國財政部持有的加密貨幣資產主要以比特幣及其他數位資產為主,這些資產幾乎全部來自執法行動及民事資產沒收程序,而非主動投資。截至 2025 年至 2026 年,聯邦政府已成為全球已知持有比特幣規模最大的政府之一。關於是否應透過行政命令設立戰略性比特幣儲備及數位資產儲備的討論日益升溫。本文將說明這些結構是什麼、政府持有加密貨幣的運作方式、財政部與監管機構可以與不可以做的事情,以及美國策略與其他國家的比較。
2026-09-08 11:17:32
Frame 交易如何提升以太坊錢包的安全性?

Frame 交易如何提升以太坊錢包的安全性?

Frame Transactions 通过以可编程验证替代单一密钥的刚性交易验证,有望大幅提升 Ethereum 钱包的安全性。EIP-8141 可实现密钥轮换、社交恢复、多重签名、原子批处理、以及未来的后量子身份认证,同时保持账户地址不变。此举增强了安全灵活性,但并不能让 Ethereum 自动具备抗量子攻击能力。
2026-09-08 11:17:14
以太坊的 Gas 费可以用稳定币支付吗?

以太坊的 Gas 费可以用稳定币支付吗?

確實,當錢包、App/應用軟件 或贊助方負責底層 ETH 網路費並以穩定幣作為補償時,您能夠高效使用穩定幣來支付 Gas。EIP-8141 被規劃為 2027 年 Hegotá 升級的重磅功能,將使 Gas 支付抽象更進一步接近以太坊協議層。
2026-09-08 11:16:47
EIP-8141 是什么?入门者解析

EIP-8141 是什么?入门者解析

EIP-8141 是一項以太坊提案,提出 Frame Transactions 新交易格式,將驗證、執行與 Gas 支付分離為可編程帧。透過這項機制,能在以太坊協議層實現原生账户抽象、費用贊助、原子批處理、靈活認證、帳戶部署以及高級錢包安全。
2026-09-08 11:16:33
FinCEN 加密货币:金融犯罪执法网络如何监管虚拟资产

FinCEN 加密货币:金融犯罪执法网络如何监管虚拟资产

美国财政部下属的金融犯罪执法网络(FinCEN)负责主导加密货币领域的反洗钱监管。FinCEN 按《银行保密法》将现有反洗钱法规延伸至加密货币领域,将大多数加密货币归类为可兑换虚拟货币,并适用货币传输相关规定。此分类对于在美国市场经营或提供服务的加密货币企业、货币传输商及其他金融机构产生直接影响。FinCEN 针对加密货币进行监管,目的是防范包括洗钱和恐怖融资在内的非法金融活动。本文将解析《银行保密法》(BSA)下的核心规范、标志性执法案例、国际转账规则,以及企业和用户在合规实践中的重点考量。
2026-09-08 11:16:19
美聯儲加密貨幣監管:美國銀行業對數字資產規則變更的方式

美聯儲加密貨幣監管:美國銀行業對數字資產規則變更的方式

美联储加密货币监管(保持一致)指的是美国联邦储备银行、货币监理署 (Office of the Comptroller of the Currency) 及联邦存款保险公司 (Federal Deposit Insurance Corporation) 所制定,针对银行开展加密资产及数字资产相关业务适用的规则、监管函件与政策声明。在 2022 年至 2026 年期间,这些机构从对银行加密资产业务采取严格事前审查制度,逐步转变为取消相关要求,改以常规监管方式执行。本文将深入解析监管政策的具体变化、发生时间,以及这些变化对银行、稳定币发行人和参与数字资产市场的用户所产生的影响。本文仅聚焦于美国联邦银行监管机构,并不涉及 SEC 或 CFTC 的执法案例。
2026-09-08 11:16:05