Abstract
Blockchain is an implementation of distributed computing which provides decentralized solutions for systems that work in a centrally governed manner. It provides services such as smart contracts to establish consensus, immutability of data and decentralization of data. Due to these services that blockchain puts to the floor, it becomes a viable option for the data storage systems that thrive for security, privacy and confidentiality in an automated and decentralized manner. This paper investigates the current state of research in the field of blockchain as a service in providing security to databases. Five major types of data storage implementations which include blockchain as a tool to provide security solutions are discussed in this paper. Comparison studies of these implementations are done with respect to the security solutions provided. Further, some research questions are discussed which need to be addressed.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Nakamoto S et al (2008) Bitcoin: a peer-to-peer electronic cash system
Eyal I (2017) Blockchain technology: transforming libertarian cryptocurrency dreams to finance and banking realities. Computer 50(9):38–49
Dai H-N, Zheng Z, Zhang Y (2019) Blockchain for internet of things: a survey. arXiv preprint arXiv:1906.00245
De Filippi P (2018) Blockchain: a global infrastructure for distributed governance and local manufacturing
Hussain A, Xu C, Ali M (2018) Security of cloud storage system using various cryptographic techniques. Int J Math Trends Technol (IJMTT) 60(1):45–51
Zheng Z, Xie S, Dai H-N, Chen X, Wang H (2018) Blockchain challenges and opportunities: a survey. Int J Web Grid Serv 14(4):352–375
Zyskind G, Nathan O (2015) Decentralizing privacy: using blockchain to protect personal data. IEEE security and privacy workshops. IEEE, pp 180–184
Do HG, Ng WK (2017) Blockchain-based system for secure data storage with private keyword search. In: IEEE World Congress on Services (SERVICES). IEEE, pp 90–93
Gaetani E, Aniello L, Baldoni R, Lombardi F, Margheri A, Sassone V (2017) Blockchain-based database to ensure data integrity in cloud computing environments
Tang Y, Zou Q, Chen J, Li K, Kamhoua CA, Kwiat K, Njilla L (2018) Chainfs: blockchain-secured cloud storage. In: 2018 IEEE 11th international conference on cloud computing (CLOUD)
Azaria A, Ekblaw A, Vieira T, Lippman A (2016) Medrec: using blockchain for medical data access and permission management. In: 2016 2nd international conference on open and big data (OBD). IEEE, pp 25–30
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Singh, V., Yadav, V. (2021). Survey of Blockchain Applications in Database Security. In: Tripathy, A., Sarkar, M., Sahoo, J., Li, KC., Chinara, S. (eds) Advances in Distributed Computing and Machine Learning. Lecture Notes in Networks and Systems, vol 127. Springer, Singapore. https://doi.org/10.1007/978-981-15-4218-3_15
Download citation
DOI: https://doi.org/10.1007/978-981-15-4218-3_15
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-15-4217-6
Online ISBN: 978-981-15-4218-3
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)