Blockchain Based Software Development for Digital Identity Management Systems
Abstract
The increasing prevalence of digital identities has raised concerns about security, privacy, and data ownership. Traditional identity management systems often lack transparency and are vulnerable to breaches, necessitating more secure alternatives. Blockchain technology offers a decentralized approach that can enhance the security and integrity of digital identity management. This research aims to develop a blockchain-based software solution for digital identity management systems. The study focuses on creating a secure, user-centric platform that allows individuals to control their personal information while ensuring data integrity and privacy. A design-based research approach was employed, involving the development of a prototype using Ethereum blockchain technology. The system architecture was designed to facilitate secure identity verification and data storage. User testing was conducted to evaluate usability and effectiveness, with feedback collected through surveys and interviews. The prototype demonstrated significant improvements in security and user control over personal data. Key features included decentralized storage of identity information, smart contracts for verification processes, and enhanced privacy measures. User feedback indicated a high level of satisfaction with the system's usability and perceived security. The research concludes that blockchain technology presents a viable solution for digital identity management, offering enhanced security and user control. The developed software prototype demonstrates the potential for broader applications in various sectors, paving the way for future research to explore scalability and integration with existing identity management frameworks.
Full text article
References
Abbas, K., Afaq, M., Ahmed Khan, T., & Song, W.-C. (2020). A Blockchain and Machine Learning-Based Drug Supply Chain Management and Recommendation System for Smart Pharmaceutical Industry. Electronics, 9(5), 852. https://doi.org/10.3390/electronics9050852
Abbas, Q. E., & Sung-Bong, J. (2019). A Survey of Blockchain and Its Applications. 2019 International Conference on Artificial Intelligence in Information and Communication (ICAIIC), 001–003. https://doi.org/10.1109/ICAIIC.2019.8669067
Abraham, M., Aithal, H., & Mohan, K. (2020). Blockchain and Collaborative Intelligence based next generation Smart Toll Application. 2020 2nd Conference on Blockchain Research & Applications for Innovative Networks and Services (BRAINS), 206–207. https://doi.org/10.1109/BRAINS49436.2020.9223296
Alam Khan, F., Asif, M., Ahmad, A., Alharbi, M., & Aljuaid, H. (2020). Blockchain technology, improvement suggestions, security challenges on smart grid and its application in healthcare for sustainable development. Sustainable Cities and Society, 55, 102018. https://doi.org/10.1016/j.scs.2020.102018
Asamoah, K. O., Xia, H., Amofa, S., Amankona, O. I., Luo, K., Xia, Q., Gao, J., Du, X., & Guizani, M. (2020). Zero-Chain: A Blockchain-Based Identity for Digital City Operating System. IEEE Internet of Things Journal, 7(10), 10336–10346. https://doi.org/10.1109/JIOT.2020.2986367
Bansod, S., & Ragha, L. (2020). Blockchain Technology: Applications and Research Challenges. 2020 International Conference for Emerging Technology (INCET), 1–6. https://doi.org/10.1109/INCET49848.2020.9154065
Basnayake, B. M. A. L., & Rajapakse, C. (2019). A Blockchain-based decentralized system to ensure the transparency of organic food supply chain. 2019 International Research Conference on Smart Computing and Systems Engineering (SCSE), 103–107. https://doi.org/10.23919/SCSE.2019.8842690
Bhagwat, M., Shah, J. C., Bilimoria, A., Parkar, P., & Patel, D. (2020). Blockchain to improve Academic Governance. 2020 IEEE International Conference on Electronics, Computing and Communication Technologies (CONECCT), 1–5. https://doi.org/10.1109/CONECCT50063.2020.9198665
Bhaskar, P., Tiwari, C. K., & Joshi, A. (2021). Blockchain in education management: Present and future applications. Interactive Technology and Smart Education, 18(1), 1–17. https://doi.org/10.1108/ITSE-07-2020-0102
Bhattacharya, A. (2021). Blockchain, Cybersecurity, and Industry 4.0: In A. K. Tyagi, G. Rekha, & N. Sreenath (Eds.), Advances in Data Mining and Database Management (pp. 210–244). IGI Global. https://doi.org/10.4018/978-1-7998-3295-9.ch013
Capece, G., Levialdi Ghiron, N., & Pasquale, F. (2020). Blockchain Technology: Redefining Trust for Digital Certificates. Sustainability, 12(21), 8952. https://doi.org/10.3390/su12218952
Desai, R. J., & Franklin, J. M. (2019). Alternative approaches for confounding adjustment in observational studies using weighting based on the propensity score: A primer for practitioners. BMJ, l5657. https://doi.org/10.1136/bmj.l5657
Gilani, K., Bertin, E., Hatin, J., & Crespi, N. (2020). A Survey on Blockchain-based Identity Management and Decentralized Privacy for Personal Data. 2020 2nd Conference on Blockchain Research & Applications for Innovative Networks and Services (BRAINS), 97–101. https://doi.org/10.1109/BRAINS49436.2020.9223312
Kim, K., Lee, G., & Kim, S. (2020). A Study on the Application of Blockchain Technology in the Construction Industry. KSCE Journal of Civil Engineering, 24(9), 2561–2571. https://doi.org/10.1007/s12205-020-0188-x
Komala, A. R., & Gunanda, I. (2020). Development of Enterprise Resource Planning using Blockchain. IOP Conference Series: Materials Science and Engineering, 879(1), 012141. https://doi.org/10.1088/1757-899X/879/1/012141
Lahbib, A., Toumi, K., Laouiti, A., Laube, A., & Martin, S. (2019). Blockchain based trust management mechanism for IoT. 2019 IEEE Wireless Communications and Networking Conference (WCNC), 1–8. https://doi.org/10.1109/WCNC.2019.8885994
Laroiya, C., Saxena, D., & Komalavalli, C. (2020). Applications of Blockchain Technology. In Handbook of Research on Blockchain Technology (pp. 213–243). Elsevier. https://doi.org/10.1016/B978-0-12-819816-2.00009-5
Liu, X., Wang, Z., Jin, C., Li, F., & Li, G. (2019). A Blockchain-Based Medical Data Sharing and Protection Scheme. IEEE Access, 7, 118943–118953. https://doi.org/10.1109/ACCESS.2019.2937685
Liu, Y., He, D., Obaidat, M. S., Kumar, N., Khan, M. K., & Raymond Choo, K.-K. (2020). Blockchain-based identity management systems: A review. Journal of Network and Computer Applications, 166, 102731. https://doi.org/10.1016/j.jnca.2020.102731
Miglani, A., Kumar, N., Chamola, V., & Zeadally, S. (2020). Blockchain for Internet of Energy management: Review, solutions, and challenges. Computer Communications, 151, 395–418. https://doi.org/10.1016/j.comcom.2020.01.014
Patsonakis, C., Terzi, S., Moschos, I., Ioannidis, D., Votis, K., & Tzovaras, D. (2019). Permissioned Blockchains and Virtual Nodes for Reinforcing Trust Between Aggregators and Prosumers in Energy Demand Response Scenarios. 2019 IEEE International Conference on Environment and Electrical Engineering and 2019 IEEE Industrial and Commercial Power Systems Europe (EEEIC / I&CPS Europe), 1–6. https://doi.org/10.1109/EEEIC.2019.8783521
Qiu, X., & Ji, S. (2020). Research On Mine Data Sharing Scheme Based On Blockchain. 2020 International Conference on Computer Engineering and Application (ICCEA), 154–157. https://doi.org/10.1109/ICCEA50009.2020.00040
Rafique, W., Khan, M., Zhao, X., Sarwar, N., & Dou, W. (2020). A Blockchain-Based Framework for Information Security in Intelligent Transportation Systems. In I. S. Bajwa, T. Sibalija, & D. N. A. Jawawi (Eds.), Intelligent Technologies and Applications (Vol. 1198, pp. 53–66). Springer Singapore. https://doi.org/10.1007/978-981-15-5232-8_6
Rot, A., & Blaicke, B. (2019). Blockchain’s Future Role in Cybersecurity. Analysis of Defensive and Offensive Potential Leveraging Blockchain-Based Platforms. 2019 9th International Conference on Advanced Computer Information Technologies (ACIT), 447–451. https://doi.org/10.1109/ACITT.2019.8779855
Saberi, S., Kouhizadeh, M., Sarkis, J., & Shen, L. (2019). Blockchain technology and its relationships to sustainable supply chain management. International Journal of Production Research, 57(7), 2117–2135. https://doi.org/10.1080/00207543.2018.1533261
Sicari, S., Rizzardi, A., & Coen-Porisini, A. (2020). 5G In the internet of things era: An overview on security and privacy challenges. Computer Networks, 179, 107345. https://doi.org/10.1016/j.comnet.2020.107345
Sicilia, M.-A., & Visvizi, A. (2019). Blockchain and OECD data repositories: Opportunities and policymaking implications. Library Hi Tech, 37(1), 30–42. https://doi.org/10.1108/LHT-12-2017-0276
Simmons, E., & McLean, G. (2020). Understanding the paradigm shift in maritime education: The role of 4th Industrial Revolution technologies: an industry perspective. Worldwide Hospitality and Tourism Themes, 12(1), 90–97. https://doi.org/10.1108/WHATT-10-2019-0062
Singh, P. K., Singh, R., Muchahary, G., Lahon, M., & Nandi, S. (2019). A Blockchain-Based Approach for Usage Based Insurance and Incentive in ITS. TENCON 2019 - 2019 IEEE Region 10 Conference (TENCON), 1202–1207. https://doi.org/10.1109/TENCON.2019.8929322
Son, H. X., Hoang, M., Ngoc, N., Trieu, H., Nghiep, Q., Dai, V., Thinh, P., & Nguyen, P. (2019). Towards a Mechanism for Protecting Seller’s Interest of Cash on Delivery by using Smart Contract in Hyperledger. International Journal of Advanced Computer Science and Applications, 10(4). https://doi.org/10.14569/IJACSA.2019.0100405
Sun, J., Ren, L., Wang, S., & Yao, X. (2020). A blockchain-based framework for electronic medical records sharing with fine-grained access control. PLOS ONE, 15(10), e0239946. https://doi.org/10.1371/journal.pone.0239946
Viriyasitavat, W., & Hoonsopon, D. (2019). Blockchain characteristics and consensus in modern business processes. Journal of Industrial Information Integration, 13, 32–39. https://doi.org/10.1016/j.jii.2018.07.004
Vu, T. X., Chatzinotas, S., & Ottersten, B. (2019). Blockchain-based Content Delivery Networks: Content Transparency Meets User Privacy. 2019 IEEE Wireless Communications and Networking Conference (WCNC), 1–6. https://doi.org/10.1109/WCNC.2019.8885904
Woodall, A., & Ringel, S. (2020). Blockchain archival discourse: Trust and the imaginaries of digital preservation. New Media & Society, 22(12), 2200–2217. https://doi.org/10.1177/1461444819888756
Xiang, X., Wang, M., & Fan, W. (2020). A Permissioned Blockchain-Based Identity Management and User Authentication Scheme for E-Health Systems. IEEE Access, 8, 171771–171783. https://doi.org/10.1109/ACCESS.2020.3022429
Xie, J., Tang, H., Huang, T., Yu, F. R., Xie, R., Liu, J., & Liu, Y. (2019). A Survey of Blockchain Technology Applied to Smart Cities: Research Issues and Challenges. IEEE Communications Surveys & Tutorials, 21(3), 2794–2830. https://doi.org/10.1109/COMST.2019.2899617
Yang, M., Zhu, T., Liang, K., Zhou, W., & Deng, R. H. (2019). A blockchain-based location privacy-preserving crowdsensing system. Future Generation Computer Systems, 94, 408–418. https://doi.org/10.1016/j.future.2018.11.046
Yang, X., & Li, W. (2020). A zero-knowledge-proof-based digital identity management scheme in blockchain. Computers & Security, 99, 102050. https://doi.org/10.1016/j.cose.2020.102050
Zhao, G., He, H., Di, B., Xia, Q., & Fu, Z. (2020). A Blockchain-Based System for Student E-Portfolio Assessment Using Smart Contract. 2020 4th International Conference on Computer Science and Artificial Intelligence, 34–40. https://doi.org/10.1145/3445815.3445821
Zhu, P., Hu, J., Zhang, Y., & Li, X. (2020). A Blockchain Based Solution for Medication Anti-Counterfeiting and Traceability. IEEE Access, 8, 184256–184272. https://doi.org/10.1109/ACCESS.2020.3029196
Authors
Copyright (c) 2024 Ethan Tan, Sofia Linm, Arnes Yuli Vandika

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.