International Journal of Communication and Information Technology

P-ISSN: 2707-661X, E-ISSN: 2707-6628
Printed Journal   |   Refereed Journal   |   Peer Reviewed Journal

2023, Vol. 4, Issue 1, Part A

Design and development of a decentralized voting system using blockchain


Author(s): Md Ibrahim

Abstract: E-voting reduced the cost of election and provided convenience to some extent as compared to the traditional approach of pen and paper but it was considered to be unreliable as anyone having access to the machine physically can obstruct the machine and alter the votes. Also, in order to control the entire procedure from electronic voting to electoral results and tracking the outcomes, a central system is required. Voters are not completely secure as vote can be targeted easily. It also possesses a great threat to the right to vote and transparency. For long, different e-voting systems have been provided with the goal of increasing security and minimizing cost. With the launch of Ethereum, a decentralized platform which runs decentralized applications on it, a secured voting system now seems possible.
Making a project successful requires hard work and study. For study purposes, some previous works have been studied and gathered a lot of information which makes the project possible. The job portal-based application and some other things have been learned from the study.
The methodology is a very important process for a project. Without this process, a project can’t build up properly. It is a blueprint of a project. This project has used a static waterfall methodology which has a feedback path from one phase to its existing phase.
It will allow accounts connected to the network to vote in the election and all votes come in the real time. Application's logical code will deploy in smart contract to a local Ethereum blockchain. It will have a test-driven development (TDD) part, means tests against the smart contract to ensure that the code is bug free. It will also have a client-side application that will allow users connected to the network to interact with the smart contract and vote in the election. User-Interface will develop using HTML, CSS, Java Script.
This paper provides a solution for removing inconveniences from conventional elections using blockchain that has emerged as an exciting technology for various application due to its unique characteristics that outperform other technologies. The goal of this research is to establish a system for e-voting that is decentralized rather than centralized by using blockchain technology that guarantees protection to electorate’s identity, data transfer privacy and variability by an open and transparent voting process.


DOI: 10.33545/2707661X.2023.v4.i1a.53

Pages: 01-11 | Views: 716 | Downloads: 484

Download Full Article: Click Here

International Journal of Communication and Information Technology
How to cite this article:
Md Ibrahim. Design and development of a decentralized voting system using blockchain. Int J Commun Inf Technol 2023;4(1):01-11. DOI: 10.33545/2707661X.2023.v4.i1a.53
International Journal of Communication and Information Technology

International Journal of Communication and Information Technology

International Journal of Communication and Information Technology
Call for book chapter