The technologies used in messengers have been being developed for a long time, and the creation of a similar product is an ordinary thing now. However, when the time comes for a paradigm shift, every small improvement requires research, design, development, testing — this is just about ADAMANT.
Just a few days ago ADAMANT team implemented a mechanism for storing contact data (KVS) in blockchain and the new transaction type. KVS (key-value store) is a way to store information. For each key (for example, the contact name U324242353425354) a certain value can be stored ("John", for example).
The process of storing contact information in case of common client-server technology is simple and clear. ADAMANT is built on blockchain unlike classic messengers, and each operation requires the generation of a transaction on the client side, the transfer of the signed transaction to a node and the distribution to other nodes with agreement and consensus.
KVS is currently used to store the address book, user settings and anti-spam, but the real scope of application is bigger. KVS transactions are stored in the blockchain along with transactions of other types and are only available to their owners since transaction's content is encrypted with a private key. ADAMANT provides incremental data storage so the client application only transmits the address book changes, not the entire address book. This is very important for blockchain data storage.
Soon ADAMANT users will finally be able to save contact names (the address book) and settings, including anti-spam settings.
The ADAMANT team also made a great development progress over the past weeks:
- Many iOS version updates released
- PWA (and Android) version of the messenger have also received many improvements as well as many interface localizations
- The implemented console interface allows you to participate in ADAMANT network forging. The user instruction for forging is planned to be released in April 2018
Talking about ADAMANT’s infrastructure, the ADM token is used as the internal currency and transaction fee in the blockchain. If you share Messenger’s concept and want to support the Team, you are welcome to buy some tokens in the ongoing ICO.