以太坊联合创始人呼吁简化基础协议
以太坊联合创始人Vitalik Buterin呼吁简化以太坊的基础协议,旨在使网络更高效、安全和易用,并借鉴了比特币的极简设计理念。在5月3日发布的题为《简化L1》的博客文章中,Buterin提出了重构以太坊架构的愿景,涵盖共识、执行和共享组件。
“这篇文章将描述五年后的以太坊如何变得接近比特币的简洁,”Buterin写道,他认为简洁是以太坊韧性和长期可扩展性的关键。尽管最近的升级如权益证明(PoS)和零知识简洁非交互式知识论证(zk-SNARK)集成使以太坊更加强大,但他指出技术复杂性导致了开发周期膨胀、成本增加和漏洞风险加大:“历史上,以太坊经常没有做到这一点(有时是因为我自己的决定),这导致了我们过多的开发支出、各种安全风险以及研发文化的孤立,往往是为了追求被证明是虚幻的好处。”
以太坊关注“3槽最终性”以简化共识
一个关键关注领域是以太坊的共识层。这一努力的核心是提出的“3槽最终性”模型,它消除了诸如时期、同步委员会和验证者洗牌等复杂组件。“减少同时活跃的验证者数量意味着使用更简单的分叉选择规则实现变得更安全,”Buterin写道。
其他提议的改进包括允许更直接的分叉选择规则,并采用基于可扩展透明知识论证(STARK)的聚合协议,以去中心化和简化网络协调。
执行层的改进
在执行层,Buterin提议从以太坊虚拟机(EVM)转向更简单、对ZK友好的虚拟机,如RISC-V。这一举措可以为零知识证明提供100倍的性能提升,并显著简化协议。RISC-V是一种用于设计计算机处理器的开源指令集架构(ISA),它遵循极简设计理念,使用少量简单指令以实现高效率和更易实现。
为了保持向后兼容性,Buterin建议通过RISC-V解释器在链上运行遗留的EVM合约,同时在过渡阶段支持两种虚拟机。
Buterin呼吁协议范围内的标准化
Buterin还倡导协议范围内的标准化。他建议采用单一的擦除编码方法、序列化格式(倾向于SSZ)和树结构,以减少冗余复杂性并简化以太坊的工具和基础设施。“简洁在许多方面类似于去中心化,”Buterin写道。他建议以太坊采用类似于Tinygrad的“最大代码行数”目标,尽可能保持共识关键逻辑的精简和可审计性。非关键的遗留功能将保留,但位于核心规范之外。
以太坊市场份额下降
Buterin的简化以太坊提议正值该网络继续失去市场份额给竞争区块链。在5月2日由Cointelegraph举办的LONGITUDE活动的小组讨论中,数据服务Nansen的CEO Alex Svanevik表示,以太坊在L1区块链网络中的相对主导地位已经下降。“如果你在3-4年前问我以太坊是否会主导加密货币,我会说是的,”Svanevik在小组讨论中说。“但现在,很明显情况并非如此。”