Architecture

Storage

There are four storage databases forming within the framework:

  1. If we take a look at the dMail and dChat as an example, blockchain is used to store:
    • A link to the dMail JSON metadata, timestamp, checksum & sender address,
    • dChat encrypted message, timestamp & sender address.
  2. The concept of decentralized storage is used for the temporary or permanent storage of encrypted communication and data files and JSON files (i.e. dMail, subject & content attachment location).
  3. Integrators can also opt for more centralised storage such as cloud storage.
  4. User local storage is used for storing:
    • wallet private keys,
    • dMail & dChat content hash, and
    • user-initiated backup of conversations, data files and reports.
Previous
Blockchain