The rapid advancement of digital technologies has created new opportunities to enhance the transparency, security, and efficiency of electoral systems. This research presents a blockchain-based electronic voting (e-voting) system designed to address the limitations of traditional and existing online voting mechanisms, such as vulnerability to tampering, lack of transparency, and centralized control. Leveraging the decentralized, immutable, and transparent nature of blockchain technology, the proposed system ensures secure voter authentication, integrity of votes, and verifiability of results without compromising voter anonymity.
The system utilizes smart contracts to automate the voting process, enforce rules, and provide real-time access to election data. Voters are authenticated using secure cryptographic methods, and each vote is recorded as a transaction on the blockchain, ensuring it cannot be altered or deleted. A prototype of the system was developed and tested on a private Ethereum network to evaluate its performance, scalability, and security features.
The findings demonstrate that a blockchain-based e-voting system offers significant improvements in trust, transparency, and resistance to fraud, making it a promising solution for modern democratic processes. However, challenges related to scalability, voter accessibility, and regulatory compliance must be addressed for practical, large-scale deployment.
Research Area
Web App Development: Web Development research in Computer Science and Information Technology focuses on the design, creation, and optimization of websites and web applications that are accessible over the internet or private networks. This research area spans a variety of topics, including front-end and back-end development, web frameworks, web performance, user experience (UX) design, security, and emerging web technologies.
Front-end development research explores the design and functionality of the user-facing side of web applications. This involves studying languages such as HTML, CSS, and JavaScript, as well as popular frameworks like React, Angular, and Vue.js, which help create dynamic, responsive, and interactive user interfaces. Researchers in this area often focus on improving the accessibility and usability of websites across different devices and browsers.
Back-end development focuses on the server side of web applications, where databases, server logic, and application functionality are managed. Research in this area includes database management, server configuration, APIs (Application Programming Interfaces), and the use of frameworks such as Node.js, Django, and Ruby on Rails. It also involves optimization of server-side processes to handle large-scale traffic, improve load times, and ensure seamless data processing.
Project Main Objective
This project’s main goal is to design and develop a secure, transparent, and decentralized electronic voting system using blockchain technology that ensures voter privacy, prevents electoral fraud, and enhances public trust in the electoral process through verifiability, immutability, and accessibility.
Academic Year
2024/2025
Date Uploaded
Feb 10, 2026
Group Members
1. CHARITY AWOTWE INKUM
2. ADEBORO ISAAC
3. ODURO DARON MENSAH
4. OKYERE MOHAMMED
5. KWADADE PERCY OWIREDU