Skip to main content

A Blockchain-Based Approach to Enhance Electoral Integrity inE-Voting

Page 1

International Research Journal of Engineering and Technology (IRJET)

e-ISSN: 2395-0056

Volume: 11 Issue: 04 | Apr 2024

p-ISSN: 2395-0072

www.irjet.net

A Blockchain-Based Approach to Enhance Electoral Integrity inE-Voting Tukaram Bhavar1, Navnath B. Pokale2, Ashwini Garad3,Prashant Chavan4, Rachana Varpe 5, Sushen Gajare6 2 Assistant Professor TSSM BSCOER College of Engineering Narhe 1,3,4,56Undergraduate Students, Department of Computer Engineering, TSSM BSCOER, Savitribai Phule Pune

University, Pune 411041, India ---------------------------------------------------------------------***---------------------------------------------------------------------

Abstract - The emergence of blockchain technology has

Traditional voting systems exhibit several limitations that undermine the integrity and trustworthiness of electoral processes. These shortcomings include a lack of transparency in the vote-counting process, susceptibility to various forms of fraud, centralization of control, security concerns, and the complexity and cost associated with administration [3]. However, blockchain technology presents a promising solution to these challenges by offering a decentralized, transparent, and secure framework for conducting elections. Distributed ledger technology means that there's no single point of failure, reducing the risk of attacks targeting a central authority.

paved the way for innovative solutions across various domains, and one such area ripe for disruption is the electoral process. In this research paper, we present a comprehensive study and implementation of a blockchainbased electronic voting (e-voting) system. Our system leverages the capabilities of leading blockchain development tools such as Truffle, MetaMask, and Ganache to create a secure, transparent, and tamper-resistant platform for conducting elections. The project involves creating a decentralized application (DApp) through the utilization of the Truffle framework. This framework streamlines the deployment and interaction with smart contracts on the Ethereum blockchain. MetaMask, a popular Ethereum wallet and browser extension, is integrated into our system to provide a user-friendly interface for voters to access and participate in elections securely. Additionally, Ganache, a personal blockchain for Ethereum development, is utilized for local testing and debugging purposes, ensuring the robustness and reliability of the e-voting system. Through this research, we aim to contribute to the advancement of e-democracy by proposing a practical solution that enhances the integrity and trustworthiness of electoral processes. By harnessing the power of blockchain technology. Our e-voting system offers a promising avenue for achieving fair and secure elections in the digital page. Key Words: Blockchain, Ethereum, D-Apps, Contract, MetaMask, Ganache, Truffle Framework

While the concept of e-voting predates blockchain technology, it has primarily relied on centralized computation and storage models until now. Estonia stands out as a notable example, with its government pioneering one of the earliest fully online and comprehensive e-voting systems. The discussion on e-voting began in Estonia around 2001, gaining official traction from national authorities in the summer of 2003.The e-voting system in Estonia remains operational, having undergone numerous enhancements and adaptations since its inception. Reports indicate that the system is now highly resilient and dependable. To ensure person-specific authentication, Estonia employs smart digital ID cards and personal card readers distributed by the government [4].

Smart

One of the key features of our e-voting platform is the implementation of a permissioned blockchain, where administrators have the authority to approve voters before they are granted access to the voting system. This ensures that only eligible voters are able to participate in the election, thereby minimizing the risk of fraudulent or unauthorized voting [5].

1. INTRODUCTION Blockchain solves those problems which the centralized application is facing, that’s why blockchain is a better choice for building a voting application[1]. In today's societal landscape, there is a pressing demand for equitable and transparent electoral processes that align with contemporary social norms. The current conventional voting method lacks transparency in the tabulation of votes, leaving it vulnerable to various forms of electoral fraud, including the infiltration of counterfeit voters and fraudulent activities within polling stations. Consequently, the imperative to establish a secure, decentralized, and fraud-resistant voting system has emerged [2].

© 2024, IRJET

|

Impact Factor value: 8.226

Furthermore, our system utilizes blockchain-based digital identities for voters, allowing them to authenticate themselves securely and participate in the voting process. Once authenticated, each voter is granted a one-time-only voting privilege, ensuring the integrity and fairness of the election by preventing multiple votes from the same individual. In the future, IoT and blockchain will combine to create secure, automated systems for tracking assets, managing supply chains, monitoring health data,

|

ISO 9001:2008 Certified Journal

|

Page 1540


Turn static files into dynamic content formats.

Create a flipbook
A Blockchain-Based Approach to Enhance Electoral Integrity inE-Voting by IRJET Journal - Issuu