This article was first published on IOTA - Medium
The first phase of IOTA 1.5 (also known as Chrysalis) — 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 have been deployed on the IOTA mainnet a few weeks back. Since then, the network has been running with fast confirmation times and sustaining high TPS.
The IOTA Foundation is now actively working on the development of Chrysalis Phase 2 components. You can read more about the release strategy for Chrysalis here. Currently, our plan is to start testing the first version of Chrysalis node software in October or November. Depending on the progress of testing, we would like to release Chrysalis Phase 2 later this year.
Developing Chrysalis Phase 2
Chrysalis Phase 2 will be the biggest network update we have ever performed at the IOTA Foundation. The components of Chrysalis Phase 2 affect every part of the IOTA ecosystem. From the node software, client libraries, products like Streams and Chronicle, to anything that takes any kind of dependency on those, as well as wallet users.
To reiterate, Chrysalis Phase 2 includes:
- Ed25519 support — a more commonly used signature scheme and support for reusable addresses.
- UTXO — A better fund and state management approach.
- Binary transaction layout — validation, IO and other processing working on binary data without the need to have many binary-ternary conversions as in the current node software.
- Atomic transactions — Move from the current Bundle construct and use of simpler atomic transactions instead.
The development itself is a significant team effort as the protocol changes every part of the ecosystem. It is important for everyone to be involved in designing the changes. Either directly or by providing feedback, that’s why we also publish the changes as RFCs. Most recently, we added an initial version of ...
To keep reading, please go to the original article at:
IOTA - Medium