以太坊联合创始人维塔利克·布特林(Vitalik Buterin)警告称,以太坊在保持向后兼容性的同时推进新功能,正在推高协议复杂度。他呼吁实施“垃圾回收”机制来应对这一问题。
虚拟币交易推荐使用币安交易所进行交易
苹果用户和电脑端用户也可以直接进入币安官网下载:点击访问币安官网下载注册
安卓用户可以直接下载币安安装包:点击下载币安安装包
布特林敦促开发者正视协议膨胀问题,其根源在于不断添加新功能却很少删除旧功能。
在X平台的一篇帖子中,布特林指出,真正的无需信任和自我主权更依赖于简单性,而非原始的去中心化指标。
他声称,即使一个协议拥有数十万个节点,具备强大的容错和安全验证能力,但如果它是由数十万行代码和多种复杂密码学技术杂糅而成的“笨重烂摊子”,最终仍会失败。
据布特林分析,这种复杂性从三个方面削弱了以太坊:
1. 破坏去信任化,迫使用户依赖“大祭司”来解释协议功能。
2. 未能通过“弃权测试”,即现有团队解散后,高质量客户端将难以重建。
3. 削弱自我主权,因为即使是技术专家也难以自行检查或理解系统。
布特林警告,问题的根源在于协议升级的评估方式。当升级主要以对现有系统的破坏性来衡量时,向后兼容性往往主导决策,导致功能只增不减,协议日益臃肿。
为此,他呼吁在以太坊开发中加入明确的“简化”或“垃圾回收”功能。目标是减少代码总量,降低对复杂密码学原语的依赖,并引入更多不变量(固定规则),使客户端行为更易预测和实现。
布特林表示,以太坊应像火箭发动机一样简化。来源:布特林
布特林指出,过去的一些变革是有效清理的典范,例如从工作量证明转向权益证明的大规模重置,以及旨在更清晰反映资源使用的gas费用改革。未来的清理工作或将极少使用的功能从核心协议降级至智能合约,以减轻开发者负担。
与此同时,Solana Labs首席执行官阿纳托利·亚科文科(Anatoly Yakovenko)表达了不同看法。他认为,如果一条区块链停止进化以满足开发者和用户需求,就可能变得毫无意义。针对布特林的帖子,他回应称持续迭代对Solana的生存至关重要。
相比之下,布特林认为,以太坊的最终目标应是通过“弃权测试”,达到无需持续开发者干预也能安全、可预测运行数十年的阶段。
侠游戏发布此文仅为了传递信息,不代表侠游戏网站认同其观点或证实其描述