EIP-3074

中阶

EIP-3074 的概念

EIP-3074 是一项针对以太坊网络的改进提案,旨在打造更顺畅、更安全的交易流程。该提案引入 AUTH 和 AUTHCALL 这两种新操作,提供了一种将交易授权方和发送方分离的方法。

截至 2024 年 8 月,EIP-3074 尚未在以太坊主网上线,但预计将于 2024 年底前与 Pectra 升级一起推出。

EIP-3074 的运作方式

EIP-3074 通过引入改变以太坊网络交易处理方式的两大主要操作——AUTH 和 AUTHCALL 来运作。

AUTH

AUTH 为交易设置了授权发送方。一般而言,当您发送交易时,您既是发送方,也是授权方;而有了 AUTH,您可以授权其他人代表您发送交易。

例如,假设您有一位可替您购物的可靠朋友,您可以给他们一张签名的授权书,允许其以您的名义购物。同样,有了 AUTH,您可以授权另一地址代表您执行交易。

AUTHCALL

AUTHCALL 允许智能合约代表另一地址执行操作。设想下您有一份如同私人助理般的智能合约,可替您做决策并完成购买。换言之,AUTHCALL 允许智能合约像您本人一样与他人互动,并以您的名义执行任务,这样可以简化许多复杂的交易流程。

EIP-3074 的优势

  1. 提高安全性:EIP-3074 通过分离交易授权方和发送方,有助于提高安全性,降低未经授权交易的风险。
  2. 增强灵活性:EIP-3074 升级允许交易由多方管理,这在需要共享控制权的情况下格外便捷。
  3. 提升用户体验:EIP-3074 可以简化终端用户与以太坊的交互,减少对多重签名或批准的需求,使用户能够更便捷地使用去中心化应用程序 (DApp)。
  4. 支持复杂交易:EIP-3074 支持更复杂的交易类型以及不同智能合约之间的交互,有利于高级去中心化金融 (DeFi) 协议的发展。

EIP-3074 的应用场景

1. 无燃料费交易:设想交易时无需担心 ETH 燃料费。EIP-3074 可将其付诸现实,打造对新手更加友好的以太坊。

2. 自动付款:设置定期付款,无需手动逐笔审批。EIP-3074 可帮您自动完成付款流程,省时省力。

3. DeFi 创新:此次升级提供的灵活性和安全性可能推动 DeFi 领域的下一次重大创新,甚至推出更复杂的金融产品。

EIP-3074 的安全性

EIP-3074 虽然听起来很出色,但并非毫无风险。授权他人替您行事离不开高度信任。以太坊社区正在认真考虑如何降低这些风险,比如设置时间限制和限制授权方的操作权限等。

EIP-3074 相关提案

EIP-3074 并非孤立实施,而是作为整体目标的一部分与 EIP-2930(处理访问列表) 和 EIP-1559(改变手续费机制)等其他提案同步推进,旨在让以太坊更高效好用。了解 EIP-3074 以及这些其他更新,可以更清晰地预见以太坊的未来发展方向。

结论

EIP-3074 旨在通过引入 AUTH 和 AUTHCALL,使以太坊交易更安全好用。这些改变可能会显著优化我们与以太坊的交互方式,为 DeFi 领域更复杂强大的应用程序的到来铺平道路。