以太坊开发者完成首次主网权益证明测试
昨日,以太坊开发者完成了区块链向权益证明(PoS)过渡的首次重大测试。此前,开发者主要在测试网上进行这项重大变革的测试,测试网是专为测试目的而设计的以太坊区块链克隆版本。昨日的不同之处在于,开发者在实际主网的一个版本上进行了测试,以验证代码在真实区块链上的运行情况。
"影子分叉"测试
由于开发者不希望完全实施这项变革,他们创建了一个称为"影子分叉"的测试环境。这是一种实验性操作,部分验证节点从主网络中分离出来,自行进行升级。这一操作不会影响网络的其他部分。
以太坊核心协议会议负责人Tim Beiko在Github帖子中解释道:"与启动新的测试网相比,影子分叉为我们提供了更真实的测试环境,因为现有的测试网已经自然发生交易,具有较大的状态规模和区块历史,这些都会给节点带来比新测试网更大的压力。"
测试目的与成果
此次测试旨在帮助以太坊开发者为"合并"做好准备——这是以太坊将其共识算法从工作量证明(PoW)转变为权益证明(PoS)的预期事件。自2016年以来,以太坊团队就计划转向权益证明,如今看来终于接近目标。
影子分叉的主要目的是检查以太坊两条链(一条是工作量证明,另一条是权益证明)的验证节点在数据"合并"后是否能够协同工作。另一个目标是观察用于运行以太坊节点的客户端软件(如Nethermind、Besu、Geth和Erigon)是否正常运行且没有错误。
据以太坊DevOps工程师Parithosh Jayanthi报告,以太坊团队仅在两个以太坊客户端(Nethermind和Besu)中发现了"小问题"。Jayanthi和其他开发者报告称,此次测试总体上是成功的。分叉网络能够完全使用权益证明算法生成区块并完成交易。根据为该分叉指定的区块浏览器显示,验证节点共产生了约26,176个区块,平均区块时间约为13秒。
后续计划
Galaxy Digital研究员Christine Kim表示,Beiko强调此次影子分叉的结果将是决定合并时间的关键。关于该主题的更多细节预计将在4月15日即将举行的开发者电话会议上公布。
昨日的影子分叉是计划中的两次此类事件中的第一次,第二次定于4月22日进行。