Summary: | The voting process serves as the mechanism to translate public opinion into actionable measures, significantly impacting democracy. Ensuring the transparency, reliability, and security of the voting procedure is essential to maintain the integrity and legitimacy of the entire system. Blockchain-based voting systems have gained popularity due to the immutability and advancements in blockchain technology. Creating a secure electronic voting system that offers the transparency and flexibility of electronic systems while preserving fairness and privacy has long been a challenge. This paper introduces a method for collecting data from various sources and databases using transparent Blockchain technology. The proposed Blockchain-based solution is dependable, secure, and ensures privacy. The objective of this paper is to leverage blockchain technology to construct a transparent and secure voting system. The development, testing, and deployment of smart contracts are executed using the Truffle framework, while a local blockchain network is established using the Ganache tool. MetaMask is employed for account validation. This paper also presents the cost analysis of the voting transactions. © 2023 IEEE.
|