以太坊联合创始人 Vitalik Buterin 表示,一项备受关注、旨在提升区块链账户灵活性的方案,或将在近期迎来正式落地。
2 月 28 日,Buterin 公布了一套基于账户抽象(Account Abstraction)的设计方案,预计有望随 Hegota 分叉一同上线。
Buterin 将 EIP-8141 视为该方案的核心提案,这是一种“一揽子”设计,旨在一站式解决当前账户抽象落地中存在的难题。
该方案的目标,是将加密钱包升级为可编程账户,支持批量操作、切换签名方案以及多重签名管理。此外,用户的转账授权还能与底层 Gas 支付完全分离。
目前,大多数以太坊用户都依赖于外部账户(EOA),通过私钥控制,并持有 $ETH 用于支付网络 Gas 费。
按照 Buterin 提议的方向,未来所有交易都将采用“Frame Transactions(帧交易)”架构。
该架构可将交易活动拆分为多个调用环节,实现发送方验证、Gas 支付授权与交易操作的独立执行。
“‘帧交易’的理念非常简洁,却颇具通用性。所谓一笔交易,其实就是 N 个调用环节,彼此可读取对方 calldata,并分别完成发送方认证和 Gas 支付授权。在协议层,核心要素即如此。”他如是说明。
在实际应用中,一笔交易可划分为帧结构,分别对应验证与执行;若涉及链上尚未存在的账户,还可引入“部署帧”,进一步增强账户创建的灵活性。
除此之外,像“先授权、再花费”这种批量操作,也能通过帧交易一次性完成,提高整体交易效率,这将成为合约级交易的标准操作方式。
Buterin 还特别提到了“Paymaster(支付委托人)”合约的作用。这类合约可允许用户用 ETH 以外的资产支付 Gas 费用,甚至由应用方为用户直接代付。
举例来说,某 Paymaster 可接受 RAI 作为支付方式,实时为用户兑换 $ETH 用于 Gas,并在交易完成后返还未消耗的资产。
Buterin 坚信,这一方案既可保留现有赞助交易系统的功能优势,又可大幅减少用户对中介机构的依赖。
“最小化中介环节,是‘不妥协的赛博朋克以太坊’的核心原则:即便全球互联网全部宕机,唯有以太坊主链仍在,也能最大化提升你的能力。”Buterin 强调说。
与此同时,该提案也将对区块链网络中的隐私工具产生深远影响。
Vitalik Buterin 表示,支付合约(Paymaster)可被设计为在零知识证明(Zero-Knowledge Proof)验证通过时自动为用户支付 Gas 费用。
他还特别提到了“二维随机数(2D nonces)”的概念,这使得单一账户可以并行接收来自多用户的交易,有望进一步提升隐私保护系统的运行效率。
不过,Buterin 也指出,这一设计的主要挑战,可能不在于区块链本身,而是在于记忆池(mempool)——即交易在被正式打包进区块前的传播环节。
他认为,一些高度复杂的验证逻辑难以安全地大范围广播。因此,初期的记忆池规则必须相对保守,并将在实践中逐步优化和放宽。
Buterin 补充称,账户抽象将与 FOCIL(另一项提升交易包含性保障的提案)形成互补,强化整体网络功能。
他还提到,开发者圈正在探讨现有账户的兼容策略,以确保传统账户未来也能顺利接入这一新框架。
实现上述兼容后,传统钱包将有望享受批量操作、Gas 费用补贴等先进功能,提升用户体验与效率。