A Transparent and Immutable Voting System Utilizing Blockchain
Abstract views: 52 / PDF downloads: 14
Keywords:Blockchain, Anonymity, Voting, Verification, 3-tier Architecture, Ganache
Democracy has been a major part of many of the current nation’s political landscape for many years, it is a form of government and authority selection where power is held by the people of the nation as they would be able to participate in the decision-making process and have a say in the policies and laws that may affect them in terms of the nation’s growth and development. However, many countries in the world are still using traditional voting method which is inefficient and inconsistent as there had been major controversies surrounding the usage of the system that it may introduce various exploitation from political parties to increase their chances of winning the election, which would lower the confidence of voters considerably as they may think that their vote is insignificant and would not bring any changes to the overall results. Thus, this paper would like to develop a 3-tier architecture blockchain based electoral system under the local blockchain of Ganache, integrated with front-end interfaces which allows the voters to vote while ensuring their anonymity in the process. The system would introduce verification feature whereby voters could verify their own selection of candidate to ensure scrutiny of the system, without worrying that their selection of votes would be traced back to them.
W. M. Grossman. “Why machines are bad at counting votes.” The Guardian. https://www.theguardian.com/technology/2009/apr/30/e-voting-electronic-polling-systems (accessed April. 30, 2009).
M. Safi and G. Chan. “NSW election result could be challenged over iVote security flaw.” The Guardian. https://www.theguardian.com/australianews/2015/mar/23/nsw-election-result-could-bechallenged-over-ivote-security-flaw (accessed March. 23, 2015).
M. Safi and G. Chan. “NSW election result could be challenged over iVote security flaw.” The Guardian.
R. Tas and O. O. Tariover., “A Systematic Review of Challenges and Opportunities of Blockchain for EVoting.” in Symmetry, Aug. 2020 [Online]. Available: https://www.mdpi.com/2073-8994/12/8/1328
IBM. “What are smart contracts on blockchain?” IBM. https://www.ibm.com/topics/smart-contracts (accessed n.d).
A. Fatrah et al., “Transparent Blockchain-Based Voting System: Guide to Massive Deployments” in Proceedings of the International Conference on Advanced Intelligent Systems and Informatics 2020, S. Cham, 2020, pp. 237-246. [Online]. Available: https://www.researchgate.net/publication/344440372_Transparent_BlockchainBased_Voting_System_Guide_to_Massive_Deployments
M.H. Murtaza, Z. A. Alizai, and Z. Iqbal, “BlockchainBased Anonymous Voting System Using zkSNARKs,” National University of Sciences and Technology (NUST), Islamabad, Pakistan, 2019. Available: https://ieeexplore.ieee.org/document/8853836
J. A. Samsul and M. B. Limkar, “A biometric-secure cloud-based e-voting system for election processes,” International Journal of Electrical and Electronics Engineering Research (IJEEER), 2014.
V. N. S. R. Aswin, P. G. Vijay, T. R. S., and D. Dath, "EVO: An E-Voting System using Blockchain," in 2021 5th International Conference on Inventive Systems and Control (ICISC), Coimbatore, India, Jan. 2021. [Online]. Available: https://www.ijert.org/research/evoan-e-voting-system-using-blockchainIJERTCONV9IS13036.pdf
G. Hjalmtysson. (July. 2018). Blockchain-Based EVoting System. Presented at IEEE 11th International Conference on Cloud Computing. [Online]. Available: https://www.researchgate.net/publication/327812253_Blockchain-Based_E-Voting_System.