在他的演讲中,Buterin概述了一项宏伟的3—5年计划,以便对以太坊进行后续升级和优化,即使该网络已经完全过渡到一个环保和节能的PoS协议之后。 以下是一些亮点: 合并后清理 开发者当前估计,合并将通过向后不兼容的系统级升级(也称为“硬分叉”)在今年年底或明年年初启动。 Buterin描述了在代码发布后不久需要进行“合并后清理(硬)分叉”的必要性。 “它的功能不是很完整,也不是很吸引人,但清理工作必须要做。一旦加速合并完成,就必须偿还技术债务。” 由于加快了在以太坊上激活PoS的时间,开发者为了更快地推出升级而忽略了冗余和网络效率低下的问题,以加快升级速度。 一旦合并完成且网络稳定后,合并后的清理硬分叉将解决混合工作量证明(PoW)和PoS模型中不必要的遗留功能。它还将为以太坊2.0上的验证器提供人们期待已久的新功能,例如提取和传输其ETH的功能。 分片和Rollup 接下来是以太坊另一个期待已久的功能:分片。 通过将其数据库划分为64个新的迷你区块链,分片扩展了以太坊处理交易的能力。这些微型区块链或“分片”能够并行处理交易和数据。除了分片以外,rollup还可以压缩多个交易并减小任何分片上的交易量。 随着64个分片同时处理以太坊交易,每个分片利用rollup技术进一步优化这些交易写入区块的速度,最终有望长期解决高昂费用和网络拥堵的问题。 由于与以太坊针对长期可扩展性的“最有前途的战略”存在潜在危险和风险,因此Buterin强调了有必要将其作为所有其他产品的单独升级。 Buterin表示,“我们不想同时做所有有潜在的危险事情。您想先做第一个(以太坊与PoS的合并),然后再做另一个,以便开发者就可以关注并集中精力。” 安全改进 在同时实现PoS和分片的情况下,下一步是进一步调整以增强以太坊协议的安全性。这包括添加匿名功能,以掩盖区块提议后的验证者身份。它还包括利用可验证延迟功能(VDF)等新技术来进一步确保分配验证者职责的随机性,从而使恶意行为者更难以破坏网络。 无国籍和状态失效 在提高了以太坊的PoS协议和分片的稳定性之后,Buterin怀疑开发者将开始处理“中期”议程项目,我认为其中最重要的是以太坊的状态问题。 以太坊的状态保留所有以太坊账户,其数据和交易历史记录。随着在以太坊上部署新的用户账户和智能合约,以太坊的状态规模越来越大。根据Buterin的估计,状态规模每年大约增长30GB。随着最新的gas限制的增加,它增长的速度甚至更快,每年可能达到约35GB。 理想情况下,任何人都应该能够启动自己的计算机(也称为节点),并验证以太坊的交易历史。运行中的独立节点越多,区块链网络就越去中心化和安全性就越高。以太坊的增长状态使普通用户启动自己的节点更加耗时和资源密集。 此外,需要花费越来越长的时间来验证的大型数据库也更容易受到分布式拒绝服务(DDoS)攻击,这种攻击的目的是利用网络有限的资源容量,并利用无法处理的更多数据使网络不堪重负。 由于所有这些原因以及更多原因,开发者正在致力于解决以太坊状态规模问题的解决方案。一种称为“无状态性”的解决方案建议创建两个不同的以太坊节点类别。有些将没有存储状态数据的任何责任,而另一些人则需要负责存储所有数据。另一种解决方案称为“状态失效”,建议通过存档以太坊在一年以上的部分状态来减少状态规模。 Buterin表示,“这听起来很疯狂,但实际上同时做这两件事比仅进行无状态或进行状态到期更容易,这很有趣。因此,这是一个大项目。它确实有相当多的复杂性,但是它具有很大价值和潜力,可以为生态系统带来一些重要的好处。” (责任编辑:admin) |