Android-based Blockchain E-Voting System for Secure and Transparent Elections
Abstract
Traditional voting systems face challenges such as lack of trust, susceptibility to tampering, and inefficiencies in election management. This paper presents an Android-based blockchain-powered e-voting system that ensures a secure, verifiable, and tamper-resistant electoral process. The system integrates Ethereum blockchain, smart contracts, and an Android interface to enable a decentralized voting mechanism. Experimental evaluation was conducted using Ganache for local blockchain simulation and Truffle for smart contract deployment. Performance testing with 10 sample voters across four political parties (DMK, ADMK, BJP, NTK) demonstrated instantaneous vote registration, with an average processing time of less than 1 millisecond. The system ensures immutability, as each vote is recorded with a unique transaction hash, preventing unauthorized alterations. Additionally, gas consumption per vote was measured between 21,000 - 30,000 gas units, ensuring cost efficiency. By leveraging blockchain’s decentralized structure and cryptographic security, the proposed system eliminates vote manipulation risks and enhances voter anonymity. The results indicate that this system is a scalable and efficient alternative to conventional e-voting methods, providing real-time vote tracking and verifiable election outcomes.
Community
0 commentsNo discussion yet
Be the first to share a question or observation.