IOTA基金会目前将Chrysalis的开发列为头等大事,对该项目已经按周进行进度汇报。
作为Chrysalis第二阶段更新的总结每周发布。如果你想准备好完整的每月开发状态更新。
IOTA 1.5
IOTA 1.5(也称为Chrysalis)是主网在去协调器完成之前的中间阶段。你可以在这里阅读更多关于Chrysalis实现的策略。
Chrysalis第一阶段组件已于8月部署到主网。工程团队现在正致力于Chrysalis的第二阶段。
本周的更新和状态
Bee
- Bee团队已经成功地将Bee节点与Hornet节点连接到Chrysalis测试网上。
- 其他新的API端点将在本周完成。
- 现在开始将包移动到Bee的主仓库。
- 接下来的重点将主要放在文档和必要的包的审计上。
Hornet
- Hornet团队已经修复了网络堆栈。
- gossip, tangle 和 snapshot 插件的重构.
- 向消息布局中添加网络id。
- 将MQTT添加到节点实现中
- 更改构建系统以使用Go 1.15.5。
Iota.rs 和 wallet.rs
标准客户端库和钱包功能的Rust实现
- 根据规格说明,完成了rust库iota.rs的检查。
- 接下来,我们将讨论重新连接、提升和重试的逻辑。
- 接下来是针对iota.rs库的Python绑定。
- 添加了与Hornet的MQTT接口的第一个集成。
- I研究如何将MQTT用于wallet.js库中的状态更新事件
Crypto.rs 和 Stronghold
Crypto.rs是IF的许多项目所使用的所有加密算法的一个包。Stronghold是实现安全的数字秘密隔离d的一个安全的软件。
- 我们争取在本周发布针对crates.io的库。
- 合并ed25519(使用ed25519-zebra)、blake2b和curl_p的PR。
- (neon for js 的)绑定工作一开始,CI已经开始搭建。
- 正在计划对这个库和其他库进行的审计,将是Chrysalis第二阶段审计中最重要的部分之一。
- Stronghold 库正在重构。
- Stronghold 的顶级库正在进行中,这将被用作Stronghold 的所有消费应用程序(和绑定)的入口点。
钱包
Chrysalis第二阶段将会有一个新的钱包实现来取代Trinity。
- 将wallet.js链接到钱包程序的工作正在继续。
- 我们希望在接下来的几周内为社区提供第一个钱包alpha版本。
- 新的Ledger Nano应用,用Ed25519替换WOTS正在进行中。
- 经过多次迭代后,最终确定钱包UI。
- 关于CLI钱包和水龙头的工作将很快开始,这将帮助我们在测试网上测试钱包和库。
Identity
- Thoralf#3558在Chrysalis 测试网上成功运行了IOTA Identity 的alpha版本。
测试网
我们现在在一个私有的测试网上测试Chrysalis的功能。一旦我们完成了节点软件和客户端库实现的初始测试,并且准备好了所有的支持软件,我们将公开测试网。
审计
第2阶段工作的很大一部分是审计新功能。我们已经与多个外部代审计码公司做了相关的预约,以便在未来几周内尽快开始对不同的组件进行审计。
原文链接:https://blog.iota.org/chrysalis-weekly-update-november-19-51583f4b9a66
本文原文非中文版本,由BruceX进行翻译,如若转载,请注明出处:https://www.iota.love/202011/chrysalis-weekly-update/