欢迎光临
我们一直在努力

NEM生态-Symbol发布计划

David Shaw (CEO)引言

让NEM Group成立和运行是繁忙的第一周。我们提出了3个最初的优先事项,最重要的是在最初宣布后的10天内分享Symbol的详细发布计划。Symbol交付的多方面性质是创建NEM Group的一个关键驱动因素,本次公告的目的是调整NEM生态并讨论下一步行动。

这是我们新方法的第一次测试,我很高兴今天能和大家分享这个计划。不太容易告诉你的是,年内的上市时间比一些人的预期要晚。请花些时间阅读本更新以及我们今天发布的详细计划,因为它提供了令人期待的时间表、我们的推理以及我们对本计划有信心的原因的更清晰说明。我希望我们的谈话诚实、直截了当、成熟,我们在这里回答你可能有的任何问题。不要回首往事,而要支持Symbol的推出,这和以往一样重要。让这件事的成功符合我们所有人的利益。

这是NEM Group继@Jaguar0625最近发布概述了NEM实体的治理变更后的第一次公告。在这篇文章中,我们承诺在4月18日之前分享一个启动Symbol的计划;而这篇文章也兑现了这一承诺。

摘要

在过去的三周中,我们花费了大量时间,调查了各种工作流程,产品,活动和尚待完成的工作,并确定了发布所需的所有任务之间的相互依赖性。以下是这项工作的摘要。

正如我们在原始公告中指出的,最重要的消息是Symbol不会在2020年第二季度发布。目前估计是2020年11月中下旬

有些人会认为这又是一次延误,但是实际上这是第一个被传达的确定日期,该日期基于与核心开发人员,其他开发团队和非技术团队一起进行的详细计划。简而言之,还有很多工作要做。其中一些付出了巨大的努力,是发布所必需的。因此,我们整理了一条已知的关键路径,下面对此进行了说明,并有助于说明所需的时间。

我们邀请所有人来理解细节,并根据您的要求提出尽可能多的问题。关于发布日期,为了使发布日期更早,某些工作或者需要更快地进行,或者需要从范围中删除一些元素。如果有人发现了机会,我们将非常乐于接受这些对话,并乐意相应地进行调整。

该计划是一份实时文档,将定期更新和共享,我们预计每2周发布一次。随着确定性的提高和工作的完成,社区应预计个别日期会在计划中变动。除非出现意外情况,我们不认为最后的日期会有重大的变化。目的是根据该计划管理工作和可交付成果,下面还概述了该计划的主要假设和风险。

大多数人关心的大致日期是:

  • 选择加入开放时间:6月中下旬
  • 开发完成:(Core,SDKs)8月中旬
  • 测试网开始时间:8月中旬
  • 选择加入截止日期:11月初
  • 测试完成:11月中下旬
  • 快照:10月下旬/11月中旬
  • 发布时间:11月中下旬(尽可能接近快照)

从2020年4月20日开始的一周内将举行更多的AMA会议,详情见正文。

路线图

假设条件

重要的是要注意,计划的某些部分是交付的关键,并且依赖于基于可用信息的可衡量假设,这些解释如下:

核心服务器开发范围

第三方对核心服务器进行了协议审查/渗透测试,并对结果进行了评估。目的是将所有建议的安全更新都包含在最终的公共网络目标版本中,其中一些更改是自0.9.2.1版本开始引入的。最终的目标更新集与确定收割机的选择不确定性和增加块的确定性有关。这些变化对于增强和保护网络至关重要,但这些变化也为更广泛的用例和资产类型提供了网络实用性。

在审查用于发布不具有这些与共识相关的更新的公共网络的选项,然后针对将来的网络升级或延迟公共发布的过程中,确定在网络之前应用这些更改符合项目,合作伙伴和网络的最大利益。启动。该方法已经过项目管理委员会(PMC)名成员,核心开发人员和NEM Group领导的审查并获得同意。

这些最终更改的设计已经完成,并由进行初始审核的同一第三方审核。开发估算基于当前的设计,评审结果预计将在2-3周内完成,并在必要时进行完善。

测试方法

已经进行了许多测试,迄今为止已重置了11个测试网。从团队构建“最终”发布候选版本(RC 1.0)开始,该版本有望成为公链版本,正式测试将如下进行:

  • 质量保证经理将接受2个初始阶段的自动化测试和错误修复,然后再接受发布以部署到测试网以正式开始浸泡测试(系统会在一定的负载下持续运行一段时间,用来找出长期问题,如内存泄漏、资源泄漏等)
  • 自2019年中以来一直在进行的浸泡测试将持续3个月
  • 我们假设由于之前的测试,浸泡测试将通过,并修复一些小的错误。如果在浸泡测试过程中发现重大问题,则会评估响应,并可能导致另外3个月的时钟重置。我们正在尽一切可能让浸泡测试顺利进行,但是这种风险是存在的。社区可以在此周期的早期提供帮助,以确保我们有更好的机会及早发现问题。有关如何提前提供详细信息。
  • 您会在计划中看到存在第4周期并将其设置为0。如果需要重置,就可以在那里使用,以便在计划上清楚其影响是什么,现在可以将其忽略,并且在需要时可以使用它。以后更新。

日本监管程序

社区中的某些人可能不知道要在日本的监管环境中批准数字资产上市的流程需要执行以下步骤:

  1. 持牌交易所希望上市并承诺获得监管机构批准资产
  2. 该交流适用于JVCEA,后者向FSA撰写报告
  3. 提交FSA进行审批

这些点的时间表不在项目的控制范围之内,因为项目与监管机构之间没有直接的沟通。它由希望列出XYM完整文档的交易所执行。

该计划包含JVCEA和FSA步骤的5周估算。实际估算是由一家日本公司提供的Exchange文档协助,每个估算周期为4-6周。如果这些日期延长,则社区将需要做出正确的选择。

通过与一家非常了解NEM并在环境方面具有丰富经验的日本公司-Stir Network及其CEO@Shohei_Kamon进行合作,我们将这种风险降至最低。通过直接与领导团队联系,我们还提供了尽可能多的帮助。Iain Wilson将由NEM Group牵头,他拥有25年在受监管金融市场工作的经验,并将帮助确保我们提供预期的详细程度。

快照过程

当前计划显示了一种简单的线性方式来选择加入并正在拍摄快照。它故意显示可以发生快照的范围。随着开发和测试的进行,这将得到完善。

此过程有几种选择。我们的意图是提出可行的方案,并促使社区在方案之间进行选择,而不是二进制接受或拒绝建议的方法。这些将在适当的时候进行详细介绍。

其他

  • 文档:文档计划中有一部分会随着添加的其他范围而扩展,并报告任务的实际交付情况。目前,这不是关键路线,并且可能会在未来几周内扩大,这对交付日期没有影响。
  • Symbol学院(Academy):目前不在计划中。这主要是因为该团队还没有时间全面审查其职位以及启动该团队需要什么。我们预计它不会走上关键道路,其他信息将在未来几周内发布。
  • NIS1:已知的NIS1工作未包含在该计划中,因为它取决于社群对提案投票,因此将作为一个单独的项目进行管理
  • MS Project:具有多个相互依赖关系的任务数量(约250行)意味着我们选择了MS Project。它是一种企业级工具,是在我们尝试了其他选项之后才选择的,这些选项对于非项目经理来说更容易使用,但是它们没有生成计划所需的功能。任何可以打开该文件的人都可以使用它。幸运的是,有一些工具可供想要查看详细信息但没有MS Project的任何人使用,并且存在其他类似的工具,请参阅此公告的稍后部分。

项目计划明细

本节概述了为了得出上述结论而进行的工作。每条线都可供社区检查,没有任何阻碍(请参阅本节末尾)。但是,由于有很多信息,下面重点介绍了一些关键领域。

关键路径

对于任何不熟悉该术语的人来说,关键路径是一种确定计划中的主要任务的技术,如果这些主要任务由于某些原因而改变,则会影响启动日期。以下是当前关键路径上的主要项目,将在交付期间由团队进行最密切的监视和管理:

  • 开发工作:虽然这看起来似乎很明显,但是这项工作是“关键路径”上其他所有内容的起点
  • 浸泡测试:在开发工作完成后立即开始,没有它就无法开始。如果在3个月内(尤其是在快要结束时)发生了一些需要中断更改或重置的情况,则可能会对启动产生影响。目前,很难看到如何缩短测试时间而不影响质量。
  • 日本监管程序:上面概述的监管要求意味着日本的Exchange合作伙伴在该程序完成之前无法支持XYM。显然,日本对NEM极为重要,如果路线图中的所有其他步骤均已完成,则可能会对发布产生影响。尽管当前这不是问题,但这可能会导致社区投票决定如何进行。我们很高兴在所有其他地区的Exchange合作伙伴都可以使用此时间表。

目前的开发工作和浸泡测试在很大程度上推动了时间表。但是,如果日本的监管工作延长数周,它将比发展和延长关键路径上的工作更长。

值得注意的是,任何人都关注“最终性”结果的包含是启动时间的缘由,由于日本监管程序正紧随其后,因此删除“最终性”仅节省了几周的时间。我们需要在没有Finality和Japanese Exchange支持的情况下启动,才能对日期进行任何重大更改,出于明显的原因,我们认为这不是明智的选择。上面已经给出了“确定性”的其他原因。

详细的项目计划

每个人都可以自由活动,并鼓励其查看MS Project计划的详细信息,对于没有MS Project许可证的任何人,我们建议使用以下其中一项。这似乎最适合Chrome浏览器,对于其他浏览器,也有类似的扩展程序

在您的Google帐户中安装了所选应用程序之后。您可以使用下面的链接访问文件(以后我们将尽量不要更改此文件,但会告知是否更改):

注意:如果您有多个Google帐户,请检查您是否仍登录正确的帐户,因为它似乎经常更改。等待几秒钟,出现以下菜单,选择您要选择的应用程序,它将打开。

提前日期的机会

有一些潜在的机会可以将日期提前。我们已尽可能地切合实际,并制定了保守的估计,但没有标准的应急准备。在某些计划中,您可能会看到例如20%的意外费用,在此情况并非如此。这些估算是我们目前预测需要交付的。

以下区域值得您注意以缩短时限:

  • 核心开发工作:估计在60-70天之间,我们已经分配了70天。如果实施得更快,那么如果在开发中发现了扩展该计划的问题,则该计划的其他要素也会前进,反之亦然
  • 测试:尽管不太可能减少浸泡测试时间,但如果开发时间短于预期,日期可能会提前。在此testnet版本的早期,社区越多地参与并发现问题和bug越好。这将提前很清楚地传达出来。
  • 日本监管程序:通过与我们的交易所合作伙伴尽可能地勤奋工作,这已经开始。这项工作可能处于4-6周估算的较少,目前计划以5周为基础。这很大程度上超出了项目的协助能力,并且将取决于交易所提交的申请的质量,监管机构的工作量,作为批准的一部分需要返回多少问题等。

有问必答(Ask Me Anything)

我们打算从4月20日开始的一周内,继续举办“有问必答”(AMA)活动。这些将仅关注与启动计划有关的问题。为了提高效率,并考虑到工作量和时间表,它们将在Twitter上运行,并且与初始AMA相似:

您可以在会议前或会议期间在@NemberAMA帐户中将问题推文到@NemberAMA帐户,方法是在推文中包含@NemberAMA或使用#NemberAMA(最好使用#,因为它更容易找到,但两者都可以使用)。我们还将根据AMA跟踪未解决的问题。

我们知道,日本会议还早。这是由于试图找到一个可以在团队中全部存在的时区,该时区在日本也适用。会议将持续2个小时。我们鼓励社区提前提出问题,我们将在会议期间回答较早的问题,随后在可行时尽快跟进未回答的问题。

时间在下面。在可能的情况下,我们将拥有整个NEM Group团队和部分核心开发人员,以及各个团队的本地语言支持:

  • 2020年4月20日,星期一
  • 2020年4月21日,星期二

结论

这是一个很长的更新,有很多详细的信息需要理解,我们希望会有很多问题,并准备尽可能公开,坦率地回答这些问题。请在本论坛帖子或上面的AMA(有问必答)中发布任何初步问题,然后从那里开始讨论。

最后,我要感谢社区和团队所做的一切工作,以使该计划达到目前的阶段。我们很理解预计的日期不会使某些社区满意,即使它基于启动所需的已知工作也是如此。

考虑到这一点,我们希望您花一些时间来理解细节,并将建设性的精力集中在您认为可以改变的日期上,以使该日期提前,同时确保最有效的发布。

评论 抢沙发