统一投票。在AlphaNet上测试BetaNet

xx network团队正在努力工作,使BetaNet在未来几个月内做好部署的准备。我们已经完成并将向AlphaNet部署BetaNet进程中最难的一个子项目。统一投票。

统一投票体现了我们构建像xx network这样复杂的东西的方法,它的特点是 盖尔定律:

一个有效的复杂系统总是被发现是由一个有效的简单系统演变而来。一个从零开始设计的复杂系统永远不会工作,也不能通过修补来使其工作。

从本质上讲,xx network的建立并不是一开始就把它弄好,而是分小块和迭代。这种方法导致了有史以来最稳定的AlphaNets之一,如果不是的话。

通过BetaNet,我们可以回顾我们已经建立的东西,并展望我们将要建立的东西。我们能够计划xx共识和cMix之间的整合,并充分了解在我们已经建立的东西中哪些是不必要的复杂性。

统一轮询项目巩固了我们的网络堆栈和通信层次,统一并简化了各层之间的互动,并对网络的核心状态机进行了大修,使其更加简单并准备好达成共识。统一轮询 "这个名字指的是网络的核心变化,即巩固通信模式,每一层都对其上一层的网络整体状态变化进行轮询,以及统一这些通信的技术过程。

客户端轮询网关的新区块和消息,网关也轮询服务器。目前,服务器轮询集中式许可服务器以获取成员和操作信息。这一职责将很快由Praxxis技术团队正在建立的XX共识机制来填补。

下周,我们将部署统一投票,作为AlphaNet的最后一次重大更新。通过部署统一投票,我们将增加顺利和无痛推出BetaNet的可能性。AlphaNet的主要目的是允许在一个真实的网络上进行测试,因为没有更有效的方法来学习任何东西的真正功能和工作,直到你看到它的实际功能和工作。AlphaNet和xx messenger(驱动网络的实时使用)允许快速部署,以测试和迭代对现场条件的修复和适应,以及基本的人为因素。所有这些都是有效迈向MainNet的核心。

不幸的是,另外两个Elixxir BetaNet项目,GPU集成(接近完成)和组队*(正在进行中),由于缺乏GPU和小数量的节点,从根本上与AlphaNet不兼容,这就是为什么我们已经建立了 节点实验室 来测试它们。

这是一个结束的开始;通过这次部署,我们开始结束xx network的AlphaNet章节,并开始下一个章节。BetaNet代表了一个新的成熟度,在这里,xx network是由真正的社区参与和公共运行节点的参与来驱动的。如果你想参与,请加入BetaNet论坛,你可以 加入讨论 或 xx network的对话在这里,我们定期让社区参与测试和讨论。


*组队是随机和短暂地将节点分组以处理cMix批次的过程。详情可在 Elixxir架构简介.

热门