以太坊EIP-8141提案或让用户无需持有ETH即可支付Gas费

ETH
帧交易EIP-8141
12 小时前来源: crypto.news
以太坊EIP-8141提案或让用户无需持有ETH即可支付Gas费

以太坊开发者已将EIP-8141(称为Frame Transactions)纳入网络2027年的Hegotá升级,使原生账户抽象走上成为以太坊标准交易系统一部分的道路。

摘要

  • 以太坊开发者已将EIP-8141 Frame Transactions安排在计划于2027年进行的Hegotá升级中。
  • Frames将交易授权、燃料费支付和执行分离,允许应用或其他账户为用户支付ETH交易费用。
  • 该提案可能允许用户在不持有ETH的情况下使用稳定币进行交易,而验证者继续以以太币形式接收网络费用。
  • Frames可以捆绑相关操作,如代币授权和交易,以便在伴随交易失败时撤销权限。
  • 可编程验证可能允许账户轮换私钥或采用抗量子认证,而无需将资产转移到新地址。

根据Hegotá Meta EIP,核心开发者在8月27日的所有核心开发者执行电话会议中将EIP-8141从“考虑纳入”移至“计划纳入”。这一变更使Frames在计划升级中获得了正式位置,尽管该提案仍是草案,其技术细节在部署前仍可能发生变化。

以太坊联合创始人Vitalik Buterin是该提案的10位作者之一,经过数月的开发,他在周日引起了人们对这项工作的关注。

“过去几个月,Frames(EIP-8141)取得了许多重要进展,”Buterin在X上写道,并推荐了更新的规范。

该提案解决了普通以太坊账户中内置的若干限制,包括发起交易的账户必须持有以太币以支付网络费用的要求。

Frame Transactions可能允许应用支付以太坊燃料费

以太坊目前要求交易费用以ETH支付。持有稳定币或其他代币的钱包无法转移这些资产,除非它有足够的以太币来支付交易。

EIP-8141将交易的不同部分分离为可编程的frames,涵盖授权、费用支付和执行。发送资产的账户和支付燃料费的账户不再需要是同一个。

因此,支付应用可以为用户支付ETH费用,或接受用户的稳定币,同时自行处理所需的以太币支付。验证者将继续通过以太坊现有的费用系统接收费用,而钱包持有者则无需先获取ETH。

该设计将与账户抽象相关的若干功能移入以太坊的正常交易流程。现有的实现如ERC-4337已经可以支持赞助燃料费和可编程钱包,但它们使用单独的基础设施,包括UserOperations、bundlers和paymasters。

ERC-4337自2023年以来一直在以太坊上运行,无需更改基础协议。其UserOperations通过单独的内存池发送,由bundlers收集并传递给处理验证和执行的EntryPoint合约。

正如crypto.news在8月份报道的那样,智能账户技术可以支持gas赞助、通行密钥、社交恢复以及其他传统外部拥有账户无法使用的钱包控制功能。

Frame Transactions将把类似的编程能力引入以太坊协议,而不是要求用户依赖单独的交易系统。

EIP-8141将捆绑相关操作

Frames可以改变目前需要多次单独批准的交易。

例如,代币交易可能要求用户首先批准去中心化应用花费代币,然后提交另一笔交易来执行交易。如果第二步失败,花费权限可能会保持有效。

EIP-8141允许将相关操作分组,使它们同时成功或失败。因此,附加到不成功交易的批准可以作为同一笔交易的一部分被撤销。

该系统通过将交易划分为具有不同任务的帧来工作。一个帧可以验证授权,另一个帧可以确定如何支付gas,而后续帧执行请求的操作。

可编程验证将使账户对以太坊识别为有效交易的内容拥有更多控制权。不再让每个外部拥有账户依赖相同的固定身份验证过程,账户可以通过以太坊虚拟机代码运行验证规则。

以太坊研究人员多年来一直致力于这种原生账户抽象。Buterin和其他开发者在2024年提出的EIP-7702,此前旨在让外部拥有账户访问智能合约钱包功能,同时保持与ERC-4337的兼容性。

Frame Transactions可能允许以太坊密钥更改

验证更改不仅限于gas支付和交易批处理。

传统的以太坊外部拥有账户由使用椭圆曲线数字签名算法的私钥控制。在传统模型下,不能简单地替换私钥同时保持相同的账户。丢失密钥可能永久失去对其控制的资产的访问权,而受损的密钥可能让攻击者控制账户。

Frames将允许账户定义自己的验证逻辑,为密钥轮换和不同的身份验证系统打开大门,而无需用户将资产转移到新地址。

可编程验证最终可能允许以太坊账户用旨在抵御量子计算机的密码学取代当前的签名方法。

Buterin在8月份的更新中将量子安全置于更高优先级,与原生rollup、隐私和网络存储架构更改的工作并列。

他此前概述了量子抗性路线图,涵盖以太坊的共识签名、数据可用性系统、钱包密码学和零知识证明。该计划将控制普通以太坊账户的ECDSA确定为如果开发出足够强大的量子计算机,最终可能需要更换的组件之一。

EIP-8141为账户采用不同签名方案提供了一条途径,因为验证规则将不再固定于单一私钥模型。

Hegotá将紧随以太坊的Glamsterdam升级

Hegotá计划于2027年进行,将紧随以太坊的下一次网络升级Glamsterdam。

开发者们在8月份仍在缩小Hegotá的范围。当时,Frame Transactions仍在考虑之中,而EIP-7805(即分叉选择强制包含列表)是唯一正式列入升级计划的提案。

自8月27日的决定以来,EIP-8141已与EIP-7805一起被列入计划类别。

在该决定之前,开发者们一直在比较EIP-8141和EIP-8130作为原生账户抽象的竞争方法。讨论包括以太坊如何避免第1层和第2层网络之间不兼容的账户抽象标准,同时保留不同交易设计的灵活性。

与此同时,Glamsterdam在以太坊的升级计划中仍领先于Hegotá。开发者一直在通过开发网络测试其计划中的变更,该升级以“内置提议者-构建者分离”和“区块级访问列表”为核心。

此次升级还包括对以太坊Gas计算的变更。以太坊基金会在8月份警告钱包开发者,EIP-8037可能会影响那些依赖“每笔基本ETH转账消耗21,000 Gas”这一假设的软件,因为创建新状态的转账将面临额外费用。

EIP-8141目前无法在以太坊主网上使用。其规范仍处于草案状态,而开发者们继续在Hegotá计划于2027年部署之前进行实施和测试工作。