So, will the database be decentralized or centralized?
Delroy Merrick
122

Hi Delroy Merrick, thanks for your question. Databases populated by Demux can be thought of as extensions to blockchain nodes. If you are running a Nodeos node and exposing an RPC endpoint, consumers of that endpoint are trusting your node as much as they are trusting any Demux store populated by information from that node. If your app is open source, theoretically any person can spin up your backend and populate a database identical to the one you use in your app, and check for any inconsistencies, very much in the same way you can cross check a Nodeos node against other nodes. If that’s not enough, you can also give your users the needed information to easily cross-validate the information such as transaction IDs, block numbers, and block hashes.

  • Blockchain Development team
Like what you read? Give eosio a round of applause.

From a quick cheer to a standing ovation, clap to show how much you enjoyed this story.