Blockchain-enabled Secured and Transparent E-Voting System using Smart Contracts
##plugins.themes.academic_pro.article.main##
Abstract
This paper introduces a blockchain-based electronic voting system that aims to improve the security, transparency, and efficiency of the voting process. Conventional voting systems are susceptible to security attacks, fraud, and lack of transparency, resulting in public distrust of the democratic voting process. Through the use of Ethereum blockchain technology and self-executing smart contracts, the system proposed here automates essential voting processes like voter registration, candidate management, and vote validation, guaranteeing decentralized, tamper-proof, and immutable operations. Two implementations are considered—one that is entirely based on blockchain for a totally decentralized election process and another combining blockchain with a local database for enhanced accessibility and efficiency. The system utilizes cryptographic hashing and digital signatures to safeguard voter authenticity, while the immutability of blockchain prevents vote alteration. The decentralized approach mitigates risks such as double voting and unauthorized access, ensuring voter verifiability and auditability of election results. It also facilitates voter verifiability, decreases operational expenses, and promotes confidence in the democratic process. Experimental deployment and testing, using Solidity for smart contract development and the Truffle framework for blockchain interactions, validate the system’s robustness. Gas cost analysis highlights the computational efficiency of various operations, demonstrating feasibility for large-scale elections. This research showcases blockchain's potential to transform e-voting by guaranteeing fair elections, providing a scalable and secure alternative to traditional electoral systems, reducing operational costs, boosting voter turnout, and minimizing fraud risks, opening the door to future developments in digital democracy.
Keywords:
Blockchain, e-voting, Smart contracts, Decentralized voting, Ethereum, Election security, MySQL, database##plugins.themes.academic_pro.article.details##

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
References
- Abuidris, Y. et al. 2021. Secure large-scale e-voting system based on blockchain contract using a hybrid consensus model combined with sharding. Etri Journal 43, 2, 357–370. DOI: https://doi.org/10.4218/etrij.2019-0362
- Al-Madani, A. M. et al. 2020. Decentralized e-voting system based on smart contract by using blockchain technology. In 2020 International Conference on Smart Innovations in Design, Environment, Management, Planning and Computing (ICSIDEMPC). IEEE. DOI: https://doi.org/10.1109/ICSIDEMPC49020.2020.9299581
- Alvi, S. T. et al. 2020. Digital voting: A blockchain-based e-voting system using biohash and smart contract. In 2020 Third International Conference on Smart Systems and Inventive Technology (ICSSIT). IEEE. DOI: https://doi.org/10.1109/ICSSIT48917.2020.9214250
- Alvi, S. T. et al. 2022. Dvtchain: A blockchain-based decentralized mechanism to ensure the security of digital voting system voting system. Journal of King Saud University-Computer and Information Sciences 34, 9, 6855–6871. DOI: https://doi.org/10.1016/j.jksuci.2022.06.014
- Balti, A. et al. 2023. A decentralized and immutable e-voting system using blockchain. In 2023 International Conference on Sustainable Computing and Smart Systems (ICSCSS). IEEE. DOI: https://doi.org/10.1109/ICSCSS57650.2023.10169552
- Baudier, P. et al. 2021. Peace engineering: The contribution of blockchain systems to the e-voting process. Technological Forecasting and Social Change 162, 120397. DOI: https://doi.org/10.1016/j.techfore.2020.120397
- Bhanushali, D. et al. 2020. Blockchain to prevent fraudulent activities: Buying and selling property using blockchain. In 2020 International Conference on Inventive Computation Technologies (ICICT). IEEE. DOI: https://doi.org/10.1109/ICICT48043.2020.9112478
- Chaabane, F. et al. 2022. Low power blockchained e-vote platform for university environment. Future Internet 14, 269. DOI: https://doi.org/10.3390/fi14090269
- Christidis, K. and Devetsikiotis, M. 2016. Blockchains and smart contracts for the internet of things. IEEE access 4, 2292–2303. DOI: https://doi.org/10.1109/ACCESS.2016.2566339
- Clarke, R. et al. 2023. Online voting scheme using ibm cloud-based hyperledger fabric with privacy-preservation. Applied Sciences 13, 7905. DOI: https://doi.org/10.3390/app13137905
- Dutta, J. and Barman, S. 2024. Smart contract and blockchain-based secured approach for storing and sharing electronic health records. Multimedia Tools and Applications, 1–25. DOI: https://doi.org/10.1007/s11042-024-19714-7
- Enuga, K. et al. 2023. A secure and decentralized method of e-voting using blockchain and smart contracts. In 2023 7th International Conference on Intelligent Computing and Control Systems (ICICCS). IEEE. DOI: https://doi.org/10.1109/ICICCS56967.2023.10142546
- Farooq, M. S. et al. 2022. A framework to make voting system transparent using blockchain technology. IEEE Access 10, 59959–59969. DOI: https://doi.org/10.1109/ACCESS.2022.3180168
- Gonzalez, D. C. et al. ´ 2022. Electronic voting system using an enterprise blockchain. Applied Sciences 12, 531. DOI: https://doi.org/10.3390/app12020531
- Jana, S., Majumder, K., Dasgupta, A., Shaw, R., and Ghosh, A. 2024. A blockchainbased approach to improve data integrity in federated cloud environment. In Advanced Computing and Intelligent Technologies, R. Shaw, S. Das, M. Paprzycki, A. Ghosh, and M. Bianchini, Eds. Lecture Notes in Networks and Systems, vol. 958. Springer, Singapore. DOI: https://doi.org/10.1007/978-981-97-1961-7_5
- Jana, S., Modak, R., Majumder, K., Dasgupta, A., Shaw, R., and Ghosh, A. 2024. Security in cloud computing using blockchain: A comprehensive survey. In Innovations in Electrical and Electronic Engineering, R. Shaw, P. Siano, S. Makhilef, A. Ghosh, and S. Shimi, Eds. Lecture Notes in Electrical Engineering, vol. 1115. Springer, Singapore. DOI: https://doi.org/10.1007/978-981-99-8661-3_44
- Khan, S. et al. 2020. Implementation of decentralized blockchain e-voting. EAI Endorsed Transactions on Smart Cities 4, 10. DOI: https://doi.org/10.4108/eai.13-7-2018.164859
- Kumar, D. et al. 2020. Secure electronic voting system using blockchain technology. International Journal of Smart Home 14, 2, 31–38. DOI: https://doi.org/10.21742/IJSH.2020.14.2.04
- Kumar, D. and Dwivedi, R. K. 2023. Blockchain and internet of things (iot) enabled smart e-voting system. In 2023 International Conference on Intelligent Data Communication Technologies and Internet of Things (IDCIoT). IEEE. DOI: https://doi.org/10.1109/IDCIoT56793.2023.10053462
- Lopes, J., Pereira, J. L., and Varajao, J. ˜ 2019. Blockchain based e-voting system: A proposal.
- Parmar, A. et al. 2021. Secure e-voting system using blockchain technology and authentication via face recognition and mobile otp. In 2021 12th International Conference on Computing Communication and Networking Technologies (ICCCNT). IEEE. DOI: https://doi.org/10.1109/ICCCNT51525.2021.9580147
- Revathi, T., Gayathri, A., and Sathya, A. 2025. Decentralized e-voting and governance system using blockchain. Journal of Information Systems Engineering and Management 10, 2s. DOI: https://doi.org/10.52783/jisem.v10i2s.201
- Sallal, M. et al. 2023. Pvpbc: Privacy and verifiability preserving e-voting based on permissioned blockchain. Future Internet 15, 121. DOI: https://doi.org/10.3390/fi15040121
- Shah, A. et al. 2021. Blockchain enabled online-voting system. In ITM Web of Conferences. DOI: https://doi.org/10.1051/itmconf/20203203018
- Shahzad, B. and Crowcroft, J. 2019. Trustworthy electronic voting using adjusted blockchain technology. IEEE Access 7, 24477–24488. DOI: https://doi.org/10.1109/ACCESS.2019.2895670
- Vaidya, C. et al. 2023. An approach towards decentralized e-voting. In 2023 11th International Conference on Emerging Trends in Engineering & Technology-Signal and Information Processing (ICETET-SIP). IEEE. DOI: https://doi.org/10.1109/ICETET-SIP58143.2023.10151527
- Vijayalakshmi, V. and Vimal, S. 2019. A novel p2p based system with blockchain for secured voting scheme. In 2019 Fifth International Conference on Science Technology Engineering and Mathematics (ICONSTEM). Vol. 1. IEEE.
- Vladucu, M.-V. et al. 2023. E-voting meets blockchain: A survey. IEEE Access 11, 23293–23308. DOI: https://doi.org/10.1109/ACCESS.2023.3253682
- Wadhwa, A. S. 2024. Blockchain voting system- an nft-based approach. International Journal of Innovative Research in Computer Science and Technology (IJIRCST) 12, 5, 68–73. DOI: https://doi.org/10.55524/ijircst.2024.12.5.9
- Yadav, R., Abhishek, K., Tuppad, V., and Bansha, S. K. 2023. Decentralized e-voting system using blockchain.