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