2020年6月IOTA研究现状更新

我们将在本月与大家分享一些令人兴奋的状态更新:首先,新的GoShimmer版本v0.2.0计划于6月底发布。我们认为此版本是一个重要的里程碑,因为它将首次支持通过FPC进行价值交易和冲突解决。它还将包括更新,例如不同的事务布局,UTXO,对“ 并行现实 ”分类帐状态的支持,二进制(编码,加密签名和哈希函数),新的API等。GoShimmer的设计核心是模块化,这大大简化了使用这些附加功能和模块丰富其功能的过程。

接下来,我们很高兴地报告,我们已经发表了有关整合FPC和法力的论文,该论文将在FTC2020上发表。我们还提交了两篇网络论文,并且我们的dRNG论文正在完善中,可以提交。

最后,我们很高兴地报告说,研究和工程之间的正反馈回路得到了加强,每个团队的意见都有助于规范的迭代完善过程。通过这种交互,大多数规范都得到了改进,我们很高兴看到整个规范的进展顺利。我们每个小组的具体更新如下。


GoShimmer实施。团队已经完成了基于并行现实的分类帐状态的实现和测试,它将作为下一个基于分支形式的GoShimmer版本的一部分。我们认为,这种管理分类帐状态的新概念非常适合我们的分散网络,并且将是新版本发布后要评估的主要主题之一。分析服务器增加了一个全新的部分,显示了整个网络的共识,尤其是每次冲突时FPC结果的实时更新。这些结果也将存储在数据库中,以便与社区一起,我们将收集足够的实验数据,以与通过模拟获得的先前结果进行比较。此外,自动开机部分在前端和后端都进行了改进。

本月,我们还一直在研究用于发行价值交易和检索给定地址余额的新API。这些API将成为我们目前正在开发的非常简单的钱包核心。

由于现在所有内容都基于二进制文件,因此我们已经开发了一个新的可配置的工作量证明(PoW)库,该库将在将来的迭代版本中向我们的自适应PoW过渡

最后,我们将大量时间用于开发和改进单元测试和集成测试。尽管此任务可能(而且确实很繁琐)很繁琐,但它极大地帮助了我们,不仅确保代码可以按预期工作,而且可以点点滴滴地改进并了解更多其他人编写的代码团队成员。

FPC。我们刚刚发表了一篇关于如何在FPC中实现mana的会议论文;该论文将在 FTC2020上发表。此外,我们完成了一个简短的研究报告,调查了加权投票可能产生的影响,如匿名性损失、集中化和可扩展性,同时讨论了它们与协议设计和实现的相关性。

网络。已经提交了两份手稿,目前正在为国际顶级会议进行审查:(i)“关于对抗物联网中分布式账本的拥塞控制 ”介绍了我们当前的解决网络拥塞的方案,并显示了模拟结果; (ii)“通过可验证的延迟功能防止IoT网络中的拒绝服务攻击 ”描述了可验证的延迟功能如何用于代替PoW作为速率限制机制,并显示了在Raspberry Pi和标准笔记本电脑上的实际实现。

此外,我们正在通过排队理论模型来分析缓冲区动态,从而对拥塞控制算法进行理论验证,并且正在推广针对不同大小和类型的交易的建议。至于可验证的延迟功能,我们正在积极研究多幂运算技术,以加快计算和验证时间,尤其是在低功耗设备中。

dRNG。有了dRNG模块的规范,我们目前专注于为同行评审的学术期刊撰写文章。我们希望发布我们的结果将有助于我们改善想法并加以推广。我们决定准备两篇文章。第一个重点是在Tangle中的委员会选择和随机数发布。第二个致力于改善安全性和活力。

mana。现在,我们有了良好的mana和对等规格说明,这是令人兴奋的一步。在工程部门审核它们之后,我们将进行一些最终修订,然后完成规格。最后,工程团队将能够实施这些解决方案。

我们还完善了一些有关mana的想法,我们决定添加一项功能,使节点可以“刷新”其mana,即使该mana与冷藏库中的资金相连也是如此。这将增加mana的效用,也有助于保护系统。

由于规格即将完成,该小组项目的第一阶段实际上已经结束。我们希望开始将重点转移到编写结果以及研究最佳参数上。尽管这项工作很重要,但没有像规范那样紧迫,因为它没有阻碍工程人员开始编码的能力。

协议。 我们重新回顾了最近关于稳固性的研究,以了解它将如何与投票和其他依赖于过去的检查相互作用,因此我们决定不应强制对Tangel值进行固化,而是要求有资格进行TIP选择和投票。
随着对该协议的研究接近尾声,规范正在编写中,进展顺利。它们将在未来几天内完成,并将提交给工程团队,以征求他们的反馈意见。


我们期待即将发布的GoShimmer,希望您能够参与早期的社区测试。

原文:点击进入

专栏作者:IOTA-方可

个人简介:我共发表了 143 篇文章,总计被阅读了204,364 次,共获得了 1,579 个赞。

作者邮箱 作者主页 Ta的文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注