15. DonaBlock Data Architecture
Last updated
Last updated
DonaBlock runs a separate, distributed data storage system in order to store large scaled data efficiently on blockchain.
Not only it increases transaction efficiency, but also prevents unwanted data loss that might happen for centralized data servers. Furthermore, DonaBlock functionality will be improved by using distributed file system solution such as IPFS and Platform as a Service (PaaS) such as GCP and AWS.
DonaBlock basically records and stores all the activity data taking place in its ecosystem. Since these data could be large scaled and be generated too frequently, they are managed separately as Core Data on blockchain for transaction management and Reference Data to support sales on DonaBlock.
On DonaBlock, Core Data is directly stored on its blockchain network, and Reference Data stored on a separate, distributed data repository using IPFS and PaaS.
• DATA ARCHITECTURE