Home / Papers / BlockchainDB - A Shared Database on Blockchains

BlockchainDB - A Shared Database on Blockchains

115 Citations2019
Muhammad El-Hindi, Carsten Binnig, A. Arasu
Proc. VLDB Endow.

BlockchainDB is presented, which leverages blockchains as a storage layer and introduces a database layer on top that extends blockchains by classical data management techniques as well as a standardized query interface to facilitate the adoption of blockchains for data sharing use cases.

Abstract

In this paper we present BlockchainDB , which leverages blockchains as a storage layer and introduces a database layer on top that extends blockchains by classical data management techniques (e.g., sharding) as well as a standardized query interface to facilitate the adoption of blockchains for data sharing use cases. We show that by introducing the additional database layer, we are able to improve the performance and scalability when using blockchains for data sharing and also massively decrease the complexity for organizations intending to use blockchains for data sharing. PVLDB Reference Format: Muhammad El-Hindi, Carsten Binnig, Arvind Arasu, Donald Kossmann, Ravi Ramamurthy. BlockchainDB A Shared Database on Blockchains. PVLDB, 12(11): 1597-1609, 2019. DOI: https://doi.org/10.14778/3342263.3342636