EIP-3074:以太坊下一个硬分叉的游戏改变者

即将到来的以太坊硬分叉将包括以太坊改进提案3074,这一提案可能会彻底改变我们与区块链的互动方式。由以太坊研究员Sam Wilson和Go Ethereum开发者Matt Garnett (lightclients)主导,这次升级旨在桥接外部拥有的账号(EOAs)与智能合约钱包之间的空档。

增强EOA能力

EIP-3074 引入了两个新的以太坊虚拟机 (EVM) 指令:AUTH 和 AUTHCALL。这些指令允许外部拥有账户(EOA)将控制权委托给智能合约,从而有效地赋予它们类似智能合约的功能,而无需部署或手动迁移。

过程展开如下:

  1. 用户签署授权消息
  2. 一个调用者合约接收并验证消息
  3. Invoker 合约使用 AUTH 和 AUTHCALL 代表 EOA 发起交易
  4. 交易在没有直接访问用户私钥的情况下执行
  5. 结果返回给用户

这一进展承诺将显著提升钱包用户体验,正如Paradigm的首席技术官Georgios Konstantopoulos所指出的。

EIP-3074 与 ERC-4337:关键区别

虽然这两个提案都旨在改善以太坊的账号功能,但它们在实施和范围上有所不同:

  • ERC-4337 在协议层面运作,无需对共识层进行修改
  • EIP-3074 需要以太坊分叉来实施
  • ERC-4337 关注智能合约账号的账号抽象
  • EIP-3074 赋予 EOA 智能合约般的能力

值得注意的是,EIP-3074 维持了 EOA 结构,这意味着密钥泄露仍然构成重大风险,除非实施特定的恢复机制。

EIP-3074的重要性

EIP-3074的简单性和效率使其与其他提案区别开来。在解决了初步的安全问题后,以太坊社区已经团结起来支持将其纳入即将到来的升级。这一决定将影响以太坊生态系统的各个领域:

  1. DeFi:批量交易将提高流动性提供者和交易者的效率,可能降低参与成本。赞助交易可能降低准入门槛,促进更广泛的DeFi采用。

  2. 区块链游戏:通过授权允许第三方执行交易,EIP-3074 可以简化游戏体验。玩家将不再需要确认每个链上操作或为每笔交易支付燃气费,从而提高游戏流畅性。

安全考虑

虽然EIP-3074承诺了显著的改进,但考虑潜在的安全隐患至关重要。该提案引入了新的攻击向量,特别是针对网络钓鱼攻击。无燃气的离线签名机制,类似于permit/permit2授权,可能会被恶意行为者利用。

随着我们向前发展,用户和开发者必须保持警惕。EIP-3074所提供的便利伴随着新的风险,这突显了在不断发展的以太坊生态中,强有力的安全措施和用户教育的必要性。

总之,EIP-3074 代表了以太坊向前迈出的一大步,承诺增强功能和用户体验。然而,与任何技术进步一样,平衡创新与安全考虑至关重要,以确保一个更安全、更高效的区块链生态系统。

ETH1.17%
查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
0/400
暂无评论
交易,随时随地
qrCode
扫码下载 Gate App
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)