Chrysalis

IOTA 1.5, the Mainnet’s intermediate stage before Coordicide is complete.

Last Update
08 September 2020
Ongoing Goals

UTXO model

Request for comments
Allows for faster and more exact conflict handling, deals with possible scenarios of reattaching invalid transactions. Will allow the protocol to support colored coins in the future.

Reusable addresses

Request for comments
By adding support for a second signature scheme, the IOTA protocol will support reusable addresses.

Atomic binary transactions

Request for comments
Move from the current trinary bundle construct and use simpler atomic binary transactions instead. This will reduce validation requirements, network overhead and maintainability of node software.
Complete Goals

White-flag approach

Complete
A simpler, conflict-ignoring approach that allows for faster and more efficient tip selection, eliminates certain attacks and significantly reduces the need for reattachments.

Autopeering

Complete
Allows node software to find neighbors automatically.

Universally-random tip selection

Complete
Improves the performance of the tip selection algorithm, allowing nodes to find tip transactions faster.

Milestone selection

Complete
Leads to the network being able to confirm more transactions per second.