Vitalik在ETHCC的演讲:以太坊发展路线图和长期未来的思考

撰文:Sachin Tomar & Miles Deutscher
编辑:南风 & 0x711
本文系以太坊联合创始人 Vitalik Buterin 于 7 月 21 日参加在巴黎召开的以太坊社区会议 ETHCC5 并针对以太坊合并进度以及以太坊未来路线图发表演讲。区块链开发工具提供商 Biconomy CTO Sachin Tomar 和加密研究员 Miles Deutscher 在 Twitter 上对此次演讲进行了总结,以下为相关译文。
Vitalik 表示,以太坊在完成 5 个关键阶段后可实现 10 万 TPS。这 5 个阶段是:
The Merge
The Surge
The Verge
The Purge
The Splurge

01. The Merge (合并) 阶段
合并是指以太坊执行层 (当前的以太坊主网) 与信标链 (新的 POS 层) 的合并。
对以太坊而言,这意味着:
1. ETH 成为通缩性资产 (发行减少量);
2. 减少了 99% 的能源消耗。
本次升级目前暂定 2022年9月19日。
02. The Surge 阶段 (2023)
本阶段指在以太坊上引入分片 (Sharding)。
分片是将以太坊区块链的整个网络分成更小的分区 (称为“分片链”)。这将显著提高以太坊网络的可扩展性。

03. The Verge 阶段
本阶段将引入 Verkle 树,这是“对 Merkle 证明的强大升级,允许实现更小的证明大小 (proof sizes)”。
这将优化以太坊上的存储,并有助于减少节点大小。最终,这将帮助以太坊变得更具可扩展性。

04. The Purge 阶段
本阶段将减少验证者所需的硬盘空间,这将通过剔除历史数据和消除技术债务来实现。
这意味着存储简化,从而减少网络拥塞。

05. The Splurge 阶段
本阶段将进行一系列杂七杂八的*较小*升级,确保以太坊网络在上述 4 个阶段完成之后平稳运行。
除了新路线图的 5 大阶段,V 神还对以太坊当前问题及未来发展进行了展望。Sachin Tomar 总结如下:
1. 论证 L1 与 L2 的关系

Vitalik 表示:我们正处于一个通过协议快速变化从而提升以太坊 (L1) 能力的阶段。但最终我们将停止对协议进行快速更改,并利用 L2 (第二层网络) 等系统为以太坊生态系统添加更多功能。
以太坊 L1 层用于提供安全性和可靠性,L2 层用于快速迭代操作。
“功能逃逸速度” (Functionality escape velocity) 理论:一旦 L1 足够强大,剩下的交给 L2 就可以了。开发人员需要休息,新功能需要时间来降低风险。
2. Vitalik 的担忧

添加对多个虚拟机的支持将会增加共识复杂性;
解决基础层 SNARKS 而不是等待更好的路径设计。
使以太坊变得如此复杂,以至于只有开发人员才能理解它的设计。
3. 长期的回报需要短期的痛苦

围绕 child calls、存储等改革 Gas 成本规则。
对于 EIP-4444:客户端必须停止在 p2p 层上提供超过一年的历史 headers (区块头)、bodies (区块体) 和收据,客户端可以在本地删除这些历史数据。
EVM (以太坊虚拟机) 的改进。
切换到 Verkle 树 (用更少的空间存储更多的数据)。这可能意味着以太坊没有向后兼容性。
4. 专注于以太坊网络的去中心化

当前的开发重点应该聚焦在易于使用的轻客户端,让任何人都可以运行它们。
更好地支持人们在家就能参与以太坊质押,并支持较小规模的去中心化质押池 (staking pools)。
在更轻便的硬件上运行完整节点。
5. 远期目标

使以太坊具有量子抗性,这样你就不需要运行量子计算机来生成某人的私钥。
如果 zkEVM 运行良好,那么可在以太坊基础层中增加交易空间,以使 Rollups 成本降低。
寻找更好的密码学。
最后保持开放的心态!我们不知道 2032 年的需求到底是什么。