Utilizing Blockchain Technology to Secure Database from Unauthorized Modifications
Abstract
Centralized database-based applications are frequently susceptible to internal threats. The data stored in a
relational database can be changed by any user who has administrative access to the hosting server or database system. Moreover, this kind of user may alter the associated log files, which would make it very challenging to identify any illegal alteration. It would also be difficult to attribute the assault to privileged users as well. In this study, we propose a solution to build a service on the context of student score management based on Blockchain technology. A database system based on the Blockchain platform along with accompanying services is built to allow storage and query of student learning outcomes. The database security system operates in parallel with the current system while still ensuring transparency, security and
integrity of data. We develop a verification module that uses Blockchain to verify the integrity of the corresponding tuples and identify any unwanted modifications. Oracle database, RESTful API, and Hyperledger Fabric have all been used in the implementation of our method. Our findings show that the overhead of integrity checking remains constant per tuple in the results of a query and increases linearly using real data and SQL queries of different types and complexity.
References
M. Ubaka, A. Azeta, A. Oni, H. Okagbue, and N. Omoregbe, “Securing educational data using agent-based blockchain technology,” International Journal of Scientific & Technology Research, vol. 9, pp. 2936–2938, 01 2020.
T. K. Agrawal, V. Kumar, R. Pal, L. Wang, and Y. Chen, “Blockchain-based framework for supply chain traceability: A case example of textile and clothing industry,” Computers and Industrial Engineering, vol. 154, p. 107130, 2021.
R. Ghani, A. Al-karkhi, A. Khudhair, and L. Aljobouri, “Blockchain-based student certificate management and system sharing using hyperledger fabric platform,” Periodicals of Engineering and Natural Sciences (PEN), vol. 10, p. 207, 04 2022.
R. Awadallah and A. Samsudin, “Using blockchain in cloud computing to enhance relational database security,” IEEE Access, vol. 9, pp. 137353–137366, 2021.
H. Wu, S. Jiang, and J. Cao, “High-efficiency blockchain based supply chain traceability,” 2022.
F. Casino, V. Kanakaris, T. K. Dasaklis, S. J. Moschuris, S. Stachtiaris, M. Pagoni, and N. P. Rachaniotis,
“Blockchain-based food supply chain traceability: a case study in the dairy sector,” International Journal of Production Research, vol. 59, pp. 5758– 5770, 2020.
S. Cao, H. Johnson, and A. Tulloch, “Exploring blockchain based traceability for food supply chain sustainability: To wards a better way of sustainability communication with consumers,” Procedia Computer Science, vol. 217, pp. 1437–1445, 2023, 4th International Conference on Industry 4.0 and Smart Manufacturing.
G. Varavallo, G. Caragnano, F. Bertone, L. Vernetti-Prot, and O. Terzo, “Traceability platform based on green blockchain: An application case study in dairy supply chain,” Sustain ability, vol. 14, no. 6, 2022.
S. I. M. Ali, H. Farouk, and H. Sharaf, “A blockchain based models for student information systems,” Egyptian
Informatics Journal, vol. 23, no. 2, pp. 187–196, 2022.
X. Liang and S. Xu, “Student performance protection based on blockchain technology,” Journal of Physics: Conference Series, vol. 1748, p. 022006, 01 2021.
I. M. Aldyaflah, W. Zhao, H. Upadhyay, and L. Lagos, “The design and implementation of a secure datastore based on ethereum smart contract,” Applied Sciences, vol. 13, no. 9, 2023.