复制成功

分享至

主页 > 数字货币 >

以太坊治理反思:为什么大家对 EIP-3074 事件感到不满?

2024.05.22

来源:布噜说

本文阐述了我对近期 EIP-3047 事件的思考,感谢 Vitalik 和 Yoav 对内容的审核。

如果你不清楚这个事件,这里简单回顾一下:

不久前,EIP-3074 提案获得核心开发者的绿灯,计划在以太坊下次硬分叉 Pectra 中实施。这个提案目的是让普通以太坊账户(EOA)用户也能享受到账户抽象(Account Abstraction,常见简称 AA)的诸多便利。

但随后,ERC-4337 社区,特别是该提案的起草者们,对 EIP-3074 提案表达了强烈反对,理由主要是 EIP-3047 可能加剧中心化风险,且与以太坊账户抽象路线图不一致,该路线图的核心是 EIP-4337 及其近亲 EIP-7560(也叫原生抽象账户)。

上周,Vitalik 提出了 EIP-7702 作为 EIP-3074 的替代方案。它同样旨在为 EOA 用户带去账户抽象的好处,不过设计上更契合当前的 EIP-4337 标准,并能平滑过渡到最终形态 —— EIP-7560。

以太坊治理反思:为什么大家对 EIP-3074 事件感到不满?

译者注:ERC-4337 和 ERC-7560 都是以太坊生态系统中与账户抽象相关的提案,旨在改进用户账户管理和交互方式,提升用户体验和安全性。

ERC-4337 允许用户通过代理合约(Proxy Contract)来管理他们的账户,减少了用户 DApp 交互时的复杂性和风险。ERC-7560 则旨在将 ERC-4337 等提案中的理念直接融入以太坊的基础层,使得所有账户天然具备账户抽象的能力,从而提供更深层次的整合和优化。

ERC-4337 是向 ERC-7560 过渡的一个重要步骤,两者共同构成了以太坊账户抽象路线图的核心。

目前,核心开发者团队正对 EIP-7702 进行讨论,一些早期迹象和社区反馈表明,EIP-7702 很可能将在 Pectra 硬分叉中取代 EIP-3074。

对此结果,我个人感到十分满意:EOA 用户即将借助为 ERC-4337 打造的工具和基础设施,享受到账户抽象带来的多数益处。

然而,达成这一目标的过程却让我难以释怀,感觉远非最佳路径,这也是近期许多人的共同感受。我深信,若有更完善的流程,我们本可减少纷扰,更快达成共识。

在此文章中,我打算:

剖析过程中存在的问题

提出理解以太坊治理的思维框架

探讨如何改进,避免未来重蹈此次覆辙

为什么大家感到不满? 

整个事件让很多人感到不满,原因有几点:

漫长的审批之路:EIP-3074 耗时数年才终获绿灯。

反馈滞后:核心开发者仅在 3074 通过后,才广泛听取到来自 ERC-4337 社群的反对声音。

预警未果:4337 提案的作者虽多次向核心开发者提出对 3074 的忧虑,却收效甚微。

改弦更张:如今,我们面临撤销 EIP-3074 并用 EIP-7702 取而代之的局面。

 客观而言,上述每个环节单独看并无不妥: 

长时间的讨论合情合理。

批准后遭遇反对亦属正常现象。

若有新问题浮现,调整甚至取消原决策,同样符合逻辑。

 然而,我们或许都认同,这一过程本可以更加顺畅。想象一下,如果事情这样发展:

 在核心开发者讨论 EIP-3074 期间,ERC-4337 社区积极参与其中。这样一来,只有两种可能的结果:

要么 EIP-3074 在考虑了 EIP-4337 社区反馈后被批准(可能有所修改),那么 EIP-4337 社区就会支持 EIP-3074,也就无需推翻 3074 的决定。

或者,EIP-3074 从未得到批准,但 EIP-4337 社区与核心开发者协作,共同推进一个大家都满意的提案,就像 EIP-7702 那样。

每个人的声音都被听到,也没有戏剧性的反转。这本应是个理想的结局——但为何未能实现呢?

问题出在哪?

回溯整个过程,争论双方都有所指责。

核心开发者(包括 EIP-3074 的作者)觉得,如果 EIP-4337 团队更积极地参与到以太坊核心开发者大会(All Core Devs,常见简称 ACD)流程中来,问题就不会发生。

在这个流程里,提案需要长时间讨论,最终由客户端团队接受并融入协议。他们认为,EIP-4337 团队本可以在任何时候介入,提出他们的担忧,而不是等到 EIP-3074 已被批准后。毕竟,以太坊核心开发者大会流程公开透明,会议对外开放,像 Tim Beiko 等人还会在每次会议后发推总结。如果 EIP-4337 团队真的这么关心,为何不投入时间参与?

相反,账户抽象团队(即 EIP-4337 的作者)强调,他们其实有参加以太坊核心开发者大会,并抓住每个机会反对 EIP-3074,只是没有被核心开发者采纳。而 EIP-4337 社区的成员普遍感到意外,很多人以为 EIP-3074 已被放弃,甚至不知道 EIP-3074 还在考虑中。

免责声明:数字资产交易涉及重大风险,本资料不应作为投资决策依据,亦不应被解释为从事投资交易的建议。请确保充分了解所涉及的风险并谨慎投资。OKEx学院仅提供信息参考,不构成任何投资建议,用户一切投资行为与本站无关。

加⼊OKEx全球社群

和全球数字资产投资者交流讨论

扫码加入OKEx社群

相关推荐

industry-frontier