Block-Ballot: A Paymaster Based Voting System
Keywords:
Decentralized voting system, Ethereum blockchain, Paymaster, Relayer, Remote voting, Smart contracts, Transparent Governance, User identity verification, Web applicationAbstract
Traditional paper-based and electronic voting systems encounter challenges concerning transparency, security, and accessibility. This paper advocates for a decentralized voting system utilizing blockchain technology to address these issues. The proposed system aims to enhance privacy and transparency, thereby improving the electoral process. Paper-based voting faces logistical complexities, fraud risks, and limited access for remote voters. Electronic Voting Machines (EVMs) offer increased accessibility but are susceptible to tampering and hacking, posing threats to election integrity. In contrast, the blockchain-based system enables voters to securely cast their ballots globally through a user-friendly web interface, eliminating the need for physical presence at polling stations and enhancing convenience and participation rates. Blockchain technology ensures the immutability and transparency of voting records, reducing fraud and manipulation risks. By decentralizing the voting process, the system allows citizens to independently verify the integrity of election outcomes. Additionally, the system integrates gasless transactions facilitated by Paymaster, enabling a single wallet to sponsor multiple addresses without users needing to hold cryptocurrency. This innovation streamlines the voting process, making it more accessible to all demographics. In conclusion, the decentralized voting system leveraging blockchain technology aims to transform elections by offering enhanced privacy, transparency, and accessibility, representing a significant step towards fair and democratic elections globally.