Blockchain-based database

Source: Wikipedia, the free encyclopedia.

The blockchain-based database is a combination of

encrypted/immutable ledger which makes the information open for everyone.[4]

Concept

In actual case, the blockchain essentially has no querying abilities when compared to traditional database and with a doubling of nodes, network traffic quadruples with no improvement in throughput, latency, or capacity.[5] To overcome these shortcomings, taking a traditional database and adding blockchain features to it sounds more feasible.[6] That's how the concept of blockchain-based database came into existence, which consists of multiple member clouds riding on two primary layers; the first one is Database Interface and the second one is the Blockchain Anchoring.[1] The idea behind the blockchain based database concept is to complement the functionality and features of SQL and NoSQL databases with blockchain properties: data immutability, integrity assurance, decentralized control, Byzantine fault tolerance and transaction traceability.[7]

Implementations

Oracle DBMS implements support for a blockchain-based database model.[8]

References

  1. ^ a b Gaetani, Edoardo; Aniello, Leonardo; Baldoni, Roberto; Lombardi, Federico; Margheri, Andrea; Sassone, Vladimiro (2017). "Blockchain-based database to ensure data integrity in cloud computing environments" (PDF). Sun SITE Central Europe Operated Under the Umbrella of RWTH Aachen University. Edoardo Gaetani, Leonardo Aniello, Roberto Baldoni, Federico Lombardi, Andrea Margheri, Vladimiro Sassone.
  2. ISSN 0736-5853
    .
  3. ^ Martin, Luther. "Blockchain or relational database? How to choose the right technology for your application". TechBeacon. Retrieved 2020-03-09.
  4. ^ "What is Blockchain Technology? A Step-by-Step Guide For Beginners". Blockgeeks. 19 September 2016. Retrieved 2020-03-09.
  5. S2CID 212675742
    .
  6. ZDNet
    . Retrieved 2020-03-27.
  7. .
  8. ^ "Blockchain". Oracle Help Center. Retrieved 2024-11-07.