以太坊的复杂性挑战:Vitalik关于可持续协议开发的愿景

来源:TheCryptoUpdates 原文标题: 原文链接:

以太坊的复杂性问题

Vitalik Buterin 一直在思考一些让他困扰已久的问题。本周,这位以太坊联合创始人在X上发布了一条长帖,内容全部关于他认为对网络长期健康构成日益增长威胁的问题。他担心以太坊变得过于复杂。

这不仅仅是关于添加新功能或提高效率的问题。Buterin 的担忧更为深层次。他认为,如果协议变得过于密集,充满了他所谓的“博士级密码学”,那么普通人将无法验证网络上的操作。而在他看来,这将破坏去中心化的核心意义。

退出测试

Buterin 提出了他称之为“退出测试”的概念。这其实是一个简单的想法。假如他和所有其他的原始创始人及核心研究人员全部……离开,是否以太坊还能安全运行?如果新团队无法在没有原始开发者专家指导的情况下接手项目,那么这个测试就失败了。

目前,Buterin 认为以太坊可能正在失败这个测试。他看到开发者不断添加新功能以解决特定问题,这就形成了他所描述的技术债务。随着时间推移,这种债务会变得“极具破坏性”,对网络的未来构成威胁。

“我对以太坊协议开发的一个担忧是,我们可能过于急于添加新功能以满足高度特定的需求,”他写道。“即使这些功能会膨胀协议,或引入全新的交互组件类型,或将复杂的密码学作为关键依赖。”

代码垃圾回收

那么,解决方案是什么?Buterin 呼吁在开发过程中引入他所称的“垃圾回收”。这并不是要全部抛弃,而是要有意识地删除那些已过时、已无明确用途的代码和依赖。

他建议可以通过两种方式实现。一种是逐步优化——对现有功能进行精简,使其更简单、更合理;另一种则是更大规模的重构,可能涉及更深层次的结构调整。

Buterin 以以太坊从工作量证明(PoW)向权益证明(PoS)过渡为例,说明这种理念的实践效果。他将其不仅视为一次升级,更是对那些已变得低效的遗留机制的必要清理。

展望未来

这种思考暗示着以太坊未来发展的潜在转变。Buterin 似乎更倾向于减缓变革速度,更加注重可审计性和简洁性,而不是不断添加新功能。

“从长远来看,我希望以太坊的变革速度能变得更慢一些,”他表示。“我认为出于各种原因,这最终是必须的。这前十五年应部分被视为一个青少年阶段,我们探索了许多想法,看到哪些有效、哪些有用、哪些不行。”

他提出了三个衡量进展的具体指标:最小化协议代码总量、减少对复杂组件的依赖,以及增加自给自足的不变量数量。

时机颇为巧合。随着以太坊的成熟,创新与稳定之间的矛盾日益突出。Buterin 的评论表明,他现在更倾向于稳定,优先考虑一个普通人也能理解和验证的网络,而不是追求每一项可能的功能。

也许这只是一个平台从试验性技术向更基础的技术演变的自然过程。问题在于,更广泛的以太坊社区是否会沿着这条路线前行,还是会有开发者反对,试图继续推动新功能的开发。

ETH-2.77%
查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 8
  • 转发
  • 分享
评论
请输入评论内容
请输入评论内容
暂无评论