Published Weekly as a Summary of Chrysalis Phase 2 updates.

Please click here if you want to read the full monthly dev status update.

IOTA 1.5

IOTA 1.5 (also known as Chrysalis) is the mainnet’s intermediate stage before Coordicide is complete. You can read more about the strategy for releasing Chrysalis here.

The Chrysalis phase 1 components were deployed to the mainnet in August. The engineering team is now working on Chrysalis phase 2, or the full implementation of IOTA 1.5.  

This week’s updates and status

Phase 2 Public Testnet

We released the public testnet right before Christmas. We have been, together with the community, testing different components, like the node software, or the different libraries on the testnet for the past couple of weeks. As well as finalizing the latest protocol changes.

We are preparing another update of the testnet. This time, we will include slight changes to the Dust protection mechanism and changes to messages to allow for more than 2 parents.

Bee

  • Implementing multiple message parents in the node.
  • Finishing touches to the node Dashboard.
  • Performance improvements.
  • Updates with the latest Dust solution adjustments.

Hornet

  • Implementing multiple message parents in the node.
  • Updates with the latest Dust solution adjustments.
  • Changes to the peering rounds.

Iota.rs and wallet.rs

Our Rust implementation of standard client library and wallet functionalities

  • Python binding ready for review - mqtt, errors, and bindings done.
  • Merging the spec branch as it is finished.
  • Next goals: move over to using crypto.rs, add the state adapter.

Crypto.rs and Stronghold

Crypto.rs is a crate for all cryptographic algorithms used by many of the projects at IF. Stronghold is a secure software implementation for safe digital secrets isolation.

  • Communications Desktop App now properly interfaces with Stronghold Library.
  • The team is reviewing the final state of Communications Integration.
  • Runtime nearing completion.

Firefly

Chrysalis phase 2 will come with a new wallet implementation that replaces Trinity.

  • Firefly has undergone an internal security review.
  • The wallet dashboard is being finished to get the app ready for audit.

Audits

A large part of the Chrysalis phase 2 effort is auditing the new functionality. We have started the audit on the protocol changes made to the node software. The wallet audit is currently happening internally and will be handed over to an external audit firm as soon as we conclude.

As always, we welcome everyone to stop by on Discord — every project mentioned here has a channel (or more) for discussion with the devs! Follow us on Twitter to keep track of all the latest news: https://twitter.com/iotatoken


Follow us on our official channels for the latest updates
Discord | Twitter | LinkedIn | Instagram | YouTube

Follow us on our official channels for the latest updates:
Discord | Twitter | LinkedIn | Instagram | YouTube |

Tags

Jakub Cech

Director of Engineering @IOTA Foundation

Great! You've successfully subscribed.
Great! Next, complete checkout for full access.
Welcome back! You've successfully signed in.
Success! Your account is fully activated, you now have access to all content.