English

A Blockchain Database Application Platform

Databases 2019-01-11 v5

Abstract

A blockchain is a decentralised linked data structure that is characterised by its inherent resistance to data modification, but it is deficient in search queries, primarily due to its inferior data formatting. A distributed database is also a decentralised data structure which features quick query processing and well-designed data formatting but suffers from data reliability. In this demonstration, we showcase a blockchain database application platform developed by integrating the blockchain with the database, i.e. we demonstrate a system that has the decentralised, distributed and audibility features of the blockchain and quick query processing and well-designed data structure of the distributed databases. The system features a tamper-resistant, consistent and cost-effective multi-active database and an effective and reliable data-level disaster recovery backup. The system is demonstrated in practice as a multi-active database along with the data-level disaster recovery backup feature.

Keywords

Cite

@article{arxiv.1808.05199,
  title  = {A Blockchain Database Application Platform},
  author = {Muhammad Muzammal and Qiang Qu and Bulat Nasrulin and Anders Skovsgaard},
  journal= {arXiv preprint arXiv:1808.05199},
  year   = {2019}
}

Comments

the draft will be reshaped