University Links: Home Page | Site Map
Covenant University Repository

A BLOCKCHAIN IMPLEMENTATION MODEL FOR ELECTRONIC VOTING SYSTEM

APEH, JONATHAN APEH and Covenant University, Theses (2022) A BLOCKCHAIN IMPLEMENTATION MODEL FOR ELECTRONIC VOTING SYSTEM. ["eprint_fieldopt_thesis_type_phd" not defined] thesis, Covenant University.

[img] PDF
Download (7MB)

Abstract

The rate of Blockchain technology adoption is on the increase as seen in the cryptocurrency and Distributed Finance (DiFi) domain. The technology is also attracting lots of attention in many other application areas including the electronic voting(e-voting) system. The electronic voting system is an interesting use case for blockchain technology because critical problems within that space, specifically, the integrity of voting data, the secrecy of the ballot, and a single point of failure can be tackled with the technology. However, the scalability and latency of the blockchain network are two major challenges. This research, therefore, evolves a scalable, latency-improved blockchain implementation model for a Nation-Wide Electronic Voting System. The model is validated by a series of procedures: firstly, data collection, which involves observations, interviews, and the use of secondary data sources. The interview involved five Independent National Electoral Commission (INEC) personnel from the voters' education department and the Information and Communication Technology unit. Secondly, the model was designed using a combination of algorithm, software tools, and design decisions. The design decisions were built on the result of the analysis of four major blockchain networks (Bitcoin, Ethereum, Litecoin, and Dogecoin). Thirdly, the model implementation which is made of the steps taken to develop the proposed model. The implementation method includes setting up the node, creating a private blockchain network, creating a distributed application (DAPP) and the smart contract deployment. The Ethereum Virtual Machine, Solidity, and MongoDB were used to implement the model. The fourth procedure is the evaluation of the model performance from scalability, latency, and usability 99.36 percent improvement on the existing blockchain-based e-voting system; the scalability result shows the proposed model takes an average of 2.6 minutes to spin up a new node; the System Usability Scale (SUS) result shows a usability perception of 76 percent which is above average. The model therefore serves as a novel contribution to the application of blockchain technology to large scale e-voting like national election.

Item Type: Thesis (["eprint_fieldopt_thesis_type_phd" not defined])
Uncontrolled Keywords: Blockchain, Election Results Integrity. Electronic Voting System, INEC, Latency, Scalability.
Subjects: Q Science > Q Science (General)
Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Q Science > QA Mathematics > QA76 Computer software
Divisions: Faculty of Engineering, Science and Mathematics > School of Electronics and Computer Science
Depositing User: AKINWUMI
Date Deposited: 16 Dec 2022 12:10
Last Modified: 16 Dec 2022 12:10
URI: http://eprints.covenantuniversity.edu.ng/id/eprint/16497

Actions (login required)

View Item View Item