Development of an E-Voting System using IBM Blockchain Technology and Users National Identification Number (NIN)
  • Author(s): Njoku Tochukwu Stanley ; Dr. Emmanuel Ekwowune ; Oguoma Ikechukwu Stanley
  • Paper ID: 1704185
  • Page: 221-227
  • Published Date: 22-03-2023
  • Published In: Iconic Research And Engineering Journals
  • Publisher: IRE Journals
  • e-ISSN: 2456-8880
  • Volume/Issue: Volume 6 Issue 9 March-2023
Abstract

The aim of this research is to adopt IBM Blockchain Technology in designing an e-voting system using voters National Identification Number (NIN), the objective is to provide an e-voting system to assist voters maintain social distancing during elections, to use national identification number NIN so that only valid voters can vote, to develop an application that will allow valid voters cast their vote with their smart phones from any location using their NIN number, a system that can provide a distributed system that could enable every party representative to be connected together as a participant on the network, and a system that could not allow alteration of data unless fully endorsed by all participants on the network. This work was motivated by the current situation and electoral processes in Nigeria, where after election the last person could be the first and other electoral crimes and activities. The Structured System Analysis and Design Methodology (SSADM) was used for the system design while applying the IBM hyperledger fabric architecture and Proof-of-Work algorithm, the programming language used for the implementation of the proposed system includes: hypertext markup language (HTML), cascading stylesheet (CSS), hypertext preprocessor (PHP), Javascript (JS) and Mystructural Query Language (MYSQL) software for the database design. The result after design was an online voting platform, which was achieved using the IBM Blockchain Technology to ensure adequate security of votes during election. The voting system was an online system which allows voters cast votes remotely by using their Nigerian national identification number (NIN). The results of the election are displayed real-time as they are casted.

Keywords

IBM Blockchain Technology, E-Voting System, Hyper-Ledger fabric Algorithm, and Online Voting Using NIN

Citations

IRE Journals:
Njoku Tochukwu Stanley , Dr. Emmanuel Ekwowune , Oguoma Ikechukwu Stanley "Development of an E-Voting System using IBM Blockchain Technology and Users National Identification Number (NIN)" Iconic Research And Engineering Journals Volume 6 Issue 9 2023 Page 221-227

IEEE:
Njoku Tochukwu Stanley , Dr. Emmanuel Ekwowune , Oguoma Ikechukwu Stanley "Development of an E-Voting System using IBM Blockchain Technology and Users National Identification Number (NIN)" Iconic Research And Engineering Journals, 6(9)