The IOTA Foundation had earlier in September 2019 announced the launch of Chronicle. The IOTA Network allows Node owners or operators to delete previous and old transactions off the Tangle, a system of nodes used for confirming transactions. For the node owners, this might be good and okay, but for the regular users who might need to go back to those transactions at some point in Life, this could be a challenge.
An example where this could apply is where a user sends or shares a Decentralized Identity Document (DID) with the government, only for the government to find out the transaction no longer exists when they try to search it out on the Tangle.
Chronicle
The IOTA Chronicle allows users to store any or all of their transactions off the Tangle on a separate distributed database, this makes it impossible for Node operators to delete the old transactions thereby making these transactions last longer. This was developed for enterprise and organizations to store transaction data for a very long time.
IOTA keeps working and improving the Chronicle since its inception in 2019. Below are the Updates announced by the team.
They have ported Chronicle from the Erlang programming language to Rust thereby making the programming environment more secure and will enable interoperability with future IOTA products.
With the new update, a user can easily set up a Permanode in minutes as a result of the CLI applications’ it comes with.
The new update comes with flexibility for the users such as allowing users to choose the duration to store a transaction, the storage solution to use, and what type of data to store. They plan on continuing more development, you can check out the road map here.