Abstract: The advent of blockchain technology has sparked interest in its potential application to various domains, including voting systems. This paper proposes a novel online voting system leveraging blockchain technology to address critical challenges such as security, transparency, and verifiability in electoral processes. Our system employs a distributed ledger to record votes securely, ensuring immutability and tamper resistance. Smart contracts are utilized to automate voting processes, enhancing efficiency and reducing human errors. We present a comprehensive architecture for our blockchain-based online voting system, encompassing voter registration, ballot creation, voting, and result tabulation phases. A user-friendly interface ensures accessibility for voters, while robust authentication mechanisms prevent unauthorized access and ensure the integrity of the electoral process
Keywords: Blockchain, Consensus, E-voting, Security, Transparency, Smart-contract, Ethereum.
| DOI: 10.17148/IJARCCE.2024.13445