Trends in development of databases and blockchain
Date Issued
2020-04-20
Author(s)
Raikwar, Mayank
Gligoroski, Danilo
Abstract
This work is about the mutual influence between
two technologies: Databases and Blockchain. It addresses two
questions: 1. How the database technology has influenced the
development of blockchain technology?, and 2. How blockchain
technology has influenced the introduction of new functionalities
in some modern databases? For the first question, we explain how
database technology contributes to blockchain technology by unlocking different features such as ACID (Atomicity, Consistency,
Isolation, and Durability) transactional consistency, rich queries,
real-time analytics, and low latency. We explain how the CAP
(Consistency, Availability, Partition tolerance) theorem known
for databases influenced the DCS (Decentralization, Consistency,
Scalability) theorem for the blockchain systems. By using an
analogous relaxation approach as it was used for the proof of
the CAP theorem, we postulate a ”DCS-satisfiability conjecture.”
For the second question, we review different databases that are
designed specifically for blockchain and provide most of the
blockchain functionality like immutability, privacy, censorship
resistance, along with database features.
two technologies: Databases and Blockchain. It addresses two
questions: 1. How the database technology has influenced the
development of blockchain technology?, and 2. How blockchain
technology has influenced the introduction of new functionalities
in some modern databases? For the first question, we explain how
database technology contributes to blockchain technology by unlocking different features such as ACID (Atomicity, Consistency,
Isolation, and Durability) transactional consistency, rich queries,
real-time analytics, and low latency. We explain how the CAP
(Consistency, Availability, Partition tolerance) theorem known
for databases influenced the DCS (Decentralization, Consistency,
Scalability) theorem for the blockchain systems. By using an
analogous relaxation approach as it was used for the proof of
the CAP theorem, we postulate a ”DCS-satisfiability conjecture.”
For the second question, we review different databases that are
designed specifically for blockchain and provide most of the
blockchain functionality like immutability, privacy, censorship
resistance, along with database features.
Subjects
File(s)![Thumbnail Image]()
Loading...
Name
2003.05687.pdf
Size
138.85 KB
Format
Adobe PDF
Checksum
(MD5):28bbe3eb85e0f29b5e5c1656230f05ee
