Blockchain Based Software Development for Digital Identity Management Systems

Ethan Tan (1), Sofia Linm (2), Arnes Yuli Vandika (3)
(1) National University of Singapore (NUS), Singapore,
(2) Singapore University of Technology and Design (SUTD), Singapore,
(3) Universitas Bandar Lampung, Indonesia

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

Generated from XML file

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

Ethan Tan
ethantan@gmail.com (Primary Contact)
Sofia Linm
Arnes Yuli Vandika
Tan, E., Linm, S., & Vandika, A. Y. (2024). Blockchain Based Software Development for Digital Identity Management Systems. Journal of Moeslim Research Technik, 1(6), 284–293. https://doi.org/10.70177/technik.v1i6.1563

Article Details

Implementation of Blockchain Technology in Construction Project Management: A Contemporary Approach

Xie Guilin, Kailie Maharjan, Elladdadi Mark
Abstract View : 209
Download :173