随着新年的开始,这是计划Tangle未来的好时机。首先,Tangle的是什么?Tangle是一个monorepo,用于所有在C/C++中增加操作IOTA功能的Tangle。
如果您想了解该项目的最新信息,可以在此处找到并发布回购:https://github.com/iotaledger/entangled
为什么要使基于IOTA C-based?主要原因是我们关注物联网(IoT)。许多这些小型设备运行在非常高效小型程序上,这些程序是基于C的。为了使IOTA成为物联网领先的分布式分类帐技术(DLT),基金会为它们提供支持是一个自然的步骤。
在2019年第一季度,该团队专注于为我们技术的实际应用开发基础 - 理想情况下IOTA运行在各种类型的基于C的测试硬件上。
在CIRI下,我们将专注于完成HTTP API - 需要一个检查一致性端点来支持进一步的罗盘(https://github.com/iotaledger/compass)安全功能。我们需要构建可扩展性和模块化的事件系统,支持TCP连接以增加兼容性,并为更好的开发人员环境开发GRPC事件系统服务器。
此外,我们希望获得有关RTOS概念验证的CIRI,以便在“真实世界”的应用程序中验证该技术。我们当然也会考虑性能改进和必要的清理工作。
关于CClient,我们在第一季度的主要重点将是涵盖所有JSAPI命令并执行一些必要的清理。完成后,我们将进行各种嵌入式概念验证(PoC)工作,这些工作将在博客上共享。
第一季度的另一个主要焦点是MAM。围绕MAM的工作主要是为了提高第一个生产版本的性能和安全性。我们目前正在审查新的,更新的代码库,并希望集成这个新的代码库以及创建一个灵活的抽象层。这将导致多个PoC遵循该技术的实际使用主题并验证新代码库的实现。
该团队将在第一季度开展的其他工作包括重写TangleScope,检查Hub,Flash端口到C所需的任何需求,以及调查PermaNodes。随着这些任务变得更加清晰,我们将分享更多博客文章。
目前公开PRs:
MAM
https://github.com/iotaledger/entangled/pull/706
https://github.com/iotaledger/entangled/pull/704
CClient
https://github.com/iotaledger/entangled/pull/700
https://github.com/iotaledger/entangled/pull/629
https://github.com/iotaledger/entangled/pull/540
https://github.com/iotaledger/entangled/pull/457
CIRI
https://github.com/iotaledger/entangled/pull/679
https://github.com/iotaledger/entangled/pull/260
其他
感知节点:https://github.com/iotaledger/entangled/pull/671
容器:https://github.com/iotaledger/entangled/pull/667
Memset:https://github.com/iotaledger/entangled/pull/290
URI解析器:https://github.com/iotaledger/entangled/pull/204
iOS框架:https://github.com/iotaledger/entangled/pull/26
原文:点击进入
如果你喜欢我的这篇文章或者我之前发表的文章,我很高兴能得到一点捐助;-):
IOTA:PGGB9HOSLZQOPPVTGONEYLMJQWFAOLTZJVHEDR9XKSWCRJRUEZZOJYRRKNDBVNKADUXK9UZRKRAWEIFYWECAA9BTIW