Title: Development of blockchain technology-based electronic voting system

Authors: Ibrahim Musa Okposhi; Gilbert I.O. Aimufua; Muhammad Umar Abdullahi

Addresses: Department of Computer Science, Nasarawa State University, Keffi, Nasarawa State, Nigeria ' Department of Computer Science, Nasarawa State University, Keffi, Nasarawa State, Nigeria ' Department of Computer Science, Nasarawa State University, Keffi, Nasarawa State, Nigeria

Abstract: Voting has always been an important part of a democratic election since it allows the citizens to voice their opinions on whom they want to lead them. A major problem with traditional voting systems is that the citizens find it difficult to trust the electoral processes. To address the problem of traditional voting, many researchers have proposed an e-voting system. But it also has its major flaws since it is mostly available on centralised servers and can be hacked. This paper designs a working proof of concept decentralised e-voting system using block-chain systems. The blockchain system allows us to design a decentralised voting system that requires the consensus of many participants and so becomes inherently difficult to manipulate or hack. We also evaluate this system and show that not only is it secure, but it also protects the voter's identity by providing an anonymous voting environment.

Keywords: blockchain; cryptography; hashing; Ethereum; distributed ledger; ganache.

DOI: 10.1504/IJCSYSE.2021.123559

International Journal of Computational Systems Engineering, 2021 Vol.6 No.6, pp.274 - 280

Received: 16 Jul 2021
Accepted: 20 Nov 2021

Published online: 27 Jun 2022 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article