快捷搜索:  创业 手机 疯狂 生态 坏人 华人 发明

开发更新:Beta网络刷新

自从一年多前建立以来,Nano beta网络在协助Nano节点和协议的开发方面发挥着至关重要的作用。我们的最新版本V19.0 Solidus是一个很好的例子,说明了社区测试参与者的帮助,因为他们对构建进行了大量测试超过一个月。他们每个人都喜欢在每一个最近的开发和优化之上,经常讨论数据点并为我们的发布做出贡献。

 

Solidus在Nano网络上运行

 

凭借动态的工作证明,确认高度和块固井 - Solidus帮助Nano成为领先的......

 

为了庆祝迄今取得的成就,过去几周我们一直在刷新测试网络,为未来取得更大成功做好准备。这种刷新基本上创建了一个全新的beta网络,但究竟是什么意思呢?

  • 在V20.0 +版本中定义了一个新的生成块,它有效地建立了一个新的beta网络,因为所有块都需要追溯到这个基因。
  • 其参与者决定网络状态。只要至少有一个带有旧分类帐的节点(追溯到旧的创世块),旧的beta网络将继续存在于某个地方。
  • 随着越来越多的人加入新网络,它成为测试最新发展的事实上的测试网络。
  • 测试人员只需要删除他们现有的分类账,并将他们的节点升级到最新的V20.0版本,以参与新的测试版网络。

重置测试网络的部分决定是允许重新分配投票权重,允许更广泛的社区参与责任权重分布遵循由活跃的beta测试人员商定的列表,并且将导致大多数投票权重永久在线。此重新分发将允许任何人在需要时根据需要执行测试。

开放代表投票共识机制的分散性使得在公共网络中公开测试具有挑战性。我们非常感谢有经验和负责任的代表所有者可以依赖,让我们对每次变更所测量的结果更有信心。

通过将工作阈值降低16倍,我们还可以更轻松地为块生成有效的工作,从而可以更轻松地生成大量的块用于网络压力和饱和度测试。以前这些需要几天才能产生; 它们现在可以每天多次完成,以加快测试周期。

与旧的,与新的。新的测试网络将带来更简化的测试。

V19.0的Beta测试总共部署了六个Release Candidate(RC)版本。我们已经对部署管道进行了更改,以便更快地实现周转,因此我们在此过程中引入了开发构建(DB)。这些构建将更频繁地部署,既可以将主要功能纳入开发分支,也可以在需要进行性能调整时进行部署。它们允许在每次连续构建时测试一组较小的特征和错误修复,从而更有信心在我们所做的更改和观察到的结果之间建立因果关系。DB的引入也反映了RC构建的状态及其发布的潜力。

参与beta测试

虽然大多数测试版资金将分发给以前的测试版测试人员,但我们欢迎并感谢任何人建立节点,无论性能如何。但是,如果您能确保自己愿意,那么您对beta测试的贡献会更有帮助:

  • 使用自动化工具或手动,使您的节点与最新版本保持同步
  • 通过#beta-net频道上的Discord服务器参与讨论并提供结果
  • 告诉其他人您提前完成的所有测试
  • 根据您的发现创建Github 问题

如果您符合上述标准,那么您可以参与beta测试:

  1. 阅读我们的文档以了解如何设置节点以及我们如何执行测试
  2. 加入Discord服务器,让我们知道您正在运行测试节点 - 您将获得一个甜蜜的Beta测试者角色,并获得有关更新和新发展的通知

在下一篇文章中,我们将告诉您V20最近发生的变化- Lydia

您可以还会对下面的文章感兴趣:

  • 每周更新19/12/20
  • 每周更新19/12/13
  • Nano How 2:块和格
  • 每周更新19/12/6
  • 每周更新19/11/29
  • 最新评论

    留言与评论(共有 0 条评论)
       
    验证码: