携手推出雪莱测试网!

​​作者:David Esser(卡尔达诺产品经理)

我们将在测试网中运行各个版本的卡尔达诺和其他测试模拟器,以便能够对产品进行测试并从社区获得反馈。

可能有些人已经在使用从我们GitHub仓库获得的代码。因此,当从拜伦迁移到雪莱时代时,我们希望扩展这种合作,并从卡尔达诺社区的优秀人才中学到更多。

随着雪莱的Rust代码库现在逐渐接近最佳状况,我们希望社区帮助我们构建一个测试网。雪莱时代就是关于去中心化,因此我们将采取更多的去中心化方法进行测试。这是扩展卡尔达诺技术社区中最重要的一步,并最终为社区接管区块链的那一天做好准备。

这一段时间以来,电报群上一直有一个专注且充满活力的权益池最佳实践电报群小组(1,290名成员)。显而易见,这里汇聚了许多人才和他们浓厚的兴趣。我们最近在该渠道进行了一项调查,以了解有关潜在权益池运营商的更多信息。我们收到了非常积极的回应,目前已有超过150份完整的回复。

社区的技术技能和知识范围是什么?人们对持有权益特别感兴趣的是什么?他们是狂热的爱好者,还是计划将权益池作为企业运营的企业家?他们打算使用什么样的设备?营销或其他业务支持是否有用?我们提出了许多问题,以尽可能多地了解相关信息。最终,我们的目标是找出如何能够以最有效的方式,支持社区实施雪莱的去中心化模式。正是这些人将帮助我们开始解决问题。

因此,我们已经开始利用卡尔达诺社区的力量推出一个权益测试网。我们将以多种方式支持这个早期小组。

现在有一个专用的代码存储库和日志来支持测试程序,全部都是公开的。我们将很快在卡尔达诺测试网站上发布新的雪莱测试网页。我们将发布说明、视频、教程等,说明要做什么以及如何做。我们正在为Rust客户端编写一套非常好的文档,包括有关于如何安装和操作节点的教学视频,以及使用GitHub报告错误和日志问题。

测试计划的一个关键部分是与具有不同技术经验水平的人合作,以及跨越不同的平台配置工作。该小组的反馈最终将使我们的技术更易于安装、配置和操作。

测试网将在三个主要阶段推出一系列版本。

1 阶段:自主节点,又名 盒子中的区块链

第一阶段是关于如何建立和托管“自主节点”。你可以将自主节点视为“盒子中的区块链”,是用于测试关键功能的最小可行产品(MVP)。这基本上是一组工具和文档,用于启动你自己的创始区块,并在你自己的计算机上运行多节点环境,从而可以查看权益池实际的运作方式。它就像是单个实例中的完整网络。

我们将提供说明和邀请人们通过各种配置运行节点,并就他们的发现向我们提供反馈。

那网络怎么办?难道我们不是在测试去中心化解决方案吗?虽然我们是从自我主节点开始的,但我们已经编写了一些代码,因此你完全可以就此自主节点实现更多功能。因此,当我们添加更多的功能 — 即网络和激励部分时,针对自主节点开发的代码不必有太多改变,或根本不需要改变。这就是整个计划!

因此,第一阶段是为你的设置建立基本配置,以便了解各种功能是如何在本地运行的。早期代码将仅包含核心功能,旨在探索各种基本功能。在整个权益池工作组中,我们将学习如何在不同的硬件、操作系统、云托管环境和技术技能水平上运行。我们将通过与工作组合作,获得更广泛的结果数据集。

2 阶段:连接网络

一旦我们对第1阶段感到满意,并且有一组强大的自我节点启动并运行,我们就会开始连接它们。我们的目标是创建一个统一的测试网络,并在我们开始时添加更多节点,逐步扩展网络。因此,您在即将转移到的这个系统里,可以与整个网络上的节点通信,而不是仅仅研究自己的状况。你们会互相沟通,从同伴那里下载区块。然后我们将学习一整套新的行为和潜在的风险情景。

3 阶段:激励机制

在这里,我们加入了一个联网的激励机制。区块的移动十分顺畅。但雪莱的真正扩展潜力仅可借助持有权益来实现。这是为了展示权益奖励如何进入权益池以鼓励这种做法。

所以,从更高层面看,这就是你未来几个月将要见证的。我们还将与EMURGO的人们就此进行密切合作。他们将帮助进行测试,还要确保他们的Yoroi钱包具有所有这些互操作性。他们的新区块链浏览器Seiza将成为绝佳的工具,有助于实现一切操作的可视化,而这在我们的生态系统中是独一无二的。

本次测试计划是一项社区协作实验。在此过程中,将会有大量的测试、重新编码、改进文档和培训材料、调整等等。我们将要检查各个部分的完整性,并证明这些部分可以很好地相互配合。目标十分明确,但还是要看看我们如何实现目标的过程,这会更有趣。我们致力于完成这项计划,是因为它适合:用去中心化的过程测试一个去中心化的系统。通过与社区的广泛合作,我们在测试一个将会由社区拥有的系统。

我们将会全力以赴。对于那些选择加入计划并与我们共同合作的人,我们提前致以诚挚的感谢。