Development of a Blockchain-Based Voting System
CHAPTER ONE
INTRODUCTION
1.1 Background of the Study
Voting is a fundamental element of democratic governance, yet election processes in many countries remain vulnerable to fraud and manipulation. Traditional paper-based systems are not only slow but also prone to errors, inefficiencies, and tampering (Eze, 2023). With advances in technology, blockchain offers a secure, transparent, and decentralized approach to solving these issues.
Blockchain technology ensures data integrity by recording transactions in immutable blocks that are verifiable by all participants. By integrating blockchain into voting systems, electoral processes can become more transparent, traceable, and resistant to tampering (Olawale & Musa, 2022). Therefore, this study explores the development of a blockchain-based voting system that ensures security, transparency, and trust in electoral processes.
1.2 Statement of the Problem
Electoral malpractice, including vote rigging and result manipulation, continues to undermine the credibility of elections in many developing countries. Existing electronic systems often rely on centralized databases that can be hacked or altered. Consequently, there is a need for a decentralized and tamper-proof system that guarantees voter anonymity and data security.
1.3 Aim and Objectives of the Study
The primary aim of this study is to design and develop a blockchain-based voting system that enhances election transparency and trust.
The specific objectives include:
-
Design a secure blockchain-based framework for vote recording and verification.
-
Develop a user interface for voters to cast and verify their votes.
-
Implement a decentralized database to prevent manipulation of election data.
-
Evaluate the performance and security of the developed system.
1.4 Significance of the Study
This study demonstrates how blockchain can be applied beyond cryptocurrency to strengthen governance and trust in public institutions. It will benefit electoral bodies by reducing fraud, increasing transparency, and improving voter confidence.
1.5 Scope of the Study
The research focuses on a prototype blockchain-based voting system for small-scale or institutional elections. Large-scale national deployment is outside the studyβs scope due to resource and infrastructure limitations.
1.6 Definition of Terms
Blockchain: A decentralized digital ledger that securely records and verifies transactions.
Encryption: A process that protects information by converting it into a coded format.
Decentralization: The distribution of control and data storage across multiple nodes rather than a central authority.
1.7 Organization of the Project
The first chapter introduces the background, problem, and objectives.
Chapter two reviews existing electronic and blockchain-based voting systems.
Chapter three presents the methodology and system architecture.
The fourth chapter discusses system testing, implementation, and evaluation.
Finally, chapter five concludes the study and offers recommendations.