Chainflip开发更新 - 2021年12月10日

Chainflip开发更新 - 2021年12月10日

在 Tom 的推动下,Simon 负责开发更新 16:Soundcheck 截止日期版本。

欢迎来到另一个Chainflip的开发更新。正如你可能知道的,Soundcheck测试网应该就在眼前了。本周,是由西蒙负责的更新。这是因为CTO Tom Nash今天这样说:

所以,作为他的合作伙伴,我会实现他的愿望。

自上次更新以来的进展:

发展

State Chain

错误修复(一些)。

Chainflip 引擎

错误修复(很多)。

Ethereum

漏洞已被修复(不再需要修复)。

Web

打磨和部署,以及修复错误。

未来两周的目标

修复bug并启动测试网。

开发目标

使所有的东西都能很好地结合起来

总体想法

虽然这是他两周前写的,但我认为对这个标题最恰当的回应仍然是:"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"。

西蒙的更新:

好吧,既然我已经满足了 Tom 的愿望,我想我最好自己也做一下情况报告。我们都对Soundcheck感到非常兴奋,但最后期限很快就要到了,由于p2p代码的限制,直到过去几周我们才能够进行全面的测试,这在上次更新中已经提到。我们已经解决了主要的问题,并且已经能够全面扩大测试规模,但是我们在网络端仍然有问题。我们认为这是Substrate / libp2p内部的问题,但还不能确定。

现在,我们已经能够再次全面运行它,很明显,由于在此期间引入的新变化,密钥和签名目前都被破坏了。我们不得不花一些时间来改进我们的测试设置,以加快修复这些问题的开发周期,因为在本周之前,实施一个变化和测试它本身就需要几个小时。现在已经到位了,我们发现和解决错误的速度快多了。

我们感觉已经非常接近最后期限,但如果我说代码已经非常稳定,可以进行测试了,那肯定是在撒谎。并不是这样,也不清楚它是否能在15日星期三前为全面的Soundcheck程序做好准备。我对这个团队很有信心,他们在过去几周里一直在拼命工作,试图把我们推到终点,但是软件工程是一个不可预测的过程。修复一个问题可能会暴露出另外两个问题。这似乎是过去几周的情况——就在我们认为我们已经完成了的时候,一个修复让我们进一步进展,这带来了以前未知的问题,然后也必须加以解决。

话虽如此,我们比我说的要好得多。我们有 150 个验证者成功执行密钥生成仪式、完成拍卖、相互添加、删除旧的、提款工作 - 投标、见证、Web UI、Soundcheck 排行榜、区块浏览器、运行State Chain - 他们都很好。用Tom的描述,它实际上只是“有点不稳定”的多重签名通信。尽管我们可以让所有 150 个验证器都进行密钥生成,但由于未知原因,随着时间的推移,同行的连接开始下降。它工作得很好,而且在50个节点上超级稳定,但这还不够好。

我们现在正处于隧道的尽头。光明就在眼前。我们只是希望我们能在圣诞周之前给人们带来一些东西,因为团队中的大部分人都会在那里好好休息一下。如果没有,一旦我们回到工具上,我们将把测试网运送给你。

如果决定改变测试网的计划,我们会及时通知所有Soundcheck的参与者。在那之前,我想向DJ XO、DJ Govner、DJ McCoffee和整个开发团队的其他成员表示感谢,他们为了满足项目的时间表,一直在做长时间的、有压力的、经常是精神上的消耗。能与你们一起工作,我的心真的很温暖。

希望下次你们读到的开发更新,不是来自我。

你的。

Simon Harman - CEO