Abstract: Electronic voting systems face difficulties, including data tampering, voter fraud, and a lack of transparency. Integrating blockchain technology offers a viable solution by providing security, transparent, and tamper-proof elections. This project develops a Blockchain-Based Voting System utilizing smart contracts written in Solidity to manage voter registration, vote casting, and vote tallying on the Ethereum blockchain. The decentralized nature of blockchain ensures that once votes are cast, they cannot be altered or deleted, enhancing the integrity and security of the voting process.
Keywords: Distributed Ledger Technology (DLT), Smart Contracts, Security, Transparency, Integrity, Voter Anonymity, Verifiability, Cryptographic Techniques, Consensus Mechanisms, Scalability, Democratic Processes.
| DOI: 10.17148/IJARCCE.2024.131209