- The IOTA Foundation has made significant progress in developing Chrysalis, Bee, Qubic and other projects in the past month.
- A hardware proof of concept for Qubic is expected to be published in the next few days. Furthermore, an alpha version of the new MAM v1.1 is currently being prepared for “soon” release.
In its development update for March the IOTA Foundation has informed about Chrysalis, IRI, Qubic, GoShimmer and other projects. Although the focus through February was on fixing the Trinity wallet hack, which required resources from other projects to fix, the IOTA Foundation has made some progress. One of the most promising projects is Chrysalis.
The “intermediate update” is currently being developed separately from the Coordicide efforts and aims to optimize the usability of the current IOTA mainnet for businesses prior to the launch of Coordicide. According to yesterday’s update, the research and development teams have been working with the Hornet team over the past month to finalize the specifications for the first chrysalis modifications.
The changes include weighted random tip selection (protocol RFC #8), white flag (protocol RFC #5) and the ed25519 signature scheme (protocol RFC #9). The white flag approach provides a more simple and conflict-free calculation of pre-Coordicide balances, which improves the speed and efficiency of tip selection, eliminates spamming attacks and significantly reduces the need for reattachments with the Tangle. In addition, the implementation of auto peering in the Hornet Node software is currently being tested. The final inclusion is already planned for the next version of Hornet.
Bee, an implementation of the core client in the Rust programming language, is also making great progress. The responsible development team is about to complete a prototype. However, this will first be tested internally in private networks with other node software implementations to test interoperability. As soon as the functionality of Bee has been validated, it will be published on the IOTA GitHub.
Updates for IRI, Qubic, GoShimmer, MAM
The IOTA Reference Implementation, IRI, will receive version 1.8.5 on 23 March. This new version will contain important changes to the validation rules for bundles, fixing potential vulnerabilities and making it easier for nodes to validate bundles. An update is strongly recommended by the IOTA Foundation. V.1.9.0, which includes significant changes in memory management, will be released shortly thereafter. As a consequence, the number of transactions the software can process will be significantly increased.
Regarding Qubic, the IOTA Foundation states that a hardware proof of concept was completed “pretty much on time”, but the release was delayed due to the Trinity hack. The results of the tests are currently being evaluated and will be presented in a following, separate blog post. GoShimmer is currently receiving additional components, including a first Fast Probabilistic Consensus (FPC) implementation that can display ledger status and support value transactions.
Regarding Masked Authenticated Messaging (MAM), the IOTA Foundation announced that an alpha version of the new MAM v1.1 will be released to the public soon. The biggest change of the new version will be so-called “channels”, which can be created within a framework.
We believe this will significantly improve the area of scenarios that the new MAM implementation will be used for in the future.
Last Updated on 21 March, 2020
A hardware proof of concept for Qubic is expected […]