Towards a Privacy-Preserving Voting System Through Blockchain Technologies

The voting system is the process to take the opinion of people to run the constitution properly. Fairness, independence, and unbiasedness should be present in the voting system. Hence, it must be a transparent and secured process so that everybody can express their own opinion freely. Worldwide vote manipulation is an intriguing problem in existing voting systems. Since people in different countries are using digital technology in the voting process (e.g., Optical Scan Voting system, Internet Voting system, Electronic Voting system) instead of traditional way (e.g., Ballot Box). Only digitization could not solve the issues completely. Because still there are numerous ways to manipulate or tamper digital technology and hamper the voting process. To build a secure electronic voting environment, we introduce an application of blockchain technology as a service for the distributed electronic voting system. With the use of blockchain, we achieve data integrity which is a necessary attribute of a voting environment. The anonymity of the voters, privacy, and security of the voting environment is the main goal of this work. Through the design of our system and with the help of blockchain we have solved all the security issues in the voting environment.

[1]  Anirban Basu,et al.  MediBchain: A Blockchain Based Privacy Preserving Platform for Healthcare Data , 2017, SpaCCS Workshops.

[2]  Daniel Davis Wood,et al.  ETHEREUM: A SECURE DECENTRALISED GENERALISED TRANSACTION LEDGER , 2014 .

[3]  Md. Zakirul Alam Bhuiyan,et al.  CRAB: Blockchain Based Criminal Record Management System , 2018, SpaCCS.

[4]  Tsutomu Matsumoto,et al.  Can We Stabilize the Price of a Cryptocurrency?: Understanding the Design of Bitcoin and Its Potential to Compete with Central Bank Money , 2014 .

[5]  Jon Crowcroft,et al.  Trustworthy Electronic Voting Using Adjusted Blockchain Technology , 2019, IEEE Access.

[6]  Mohammad Hamdaqa,et al.  Blockchain-Based E-Voting System , 2018, 2018 IEEE 11th International Conference on Cloud Computing (CLOUD).

[7]  Christian Cachin,et al.  Architecture of the Hyperledger Blockchain Fabric , 2016 .

[8]  Satoshi Nakamoto Bitcoin : A Peer-to-Peer Electronic Cash System , 2009 .

[9]  Umut Can Çabuk,et al.  Towards secure e-voting using ethereum blockchain , 2018, 2018 6th International Symposium on Digital Forensic and Security (ISDFS).

[10]  Sandy,et al.  A New Approach to Privacy-Preserving Multiple Independent Data Publishing , 2018 .

[11]  Xianmin Wang,et al.  Multi-level multi-secret sharing scheme for decentralized e-voting in cloud computing , 2019, J. Parallel Distributed Comput..

[12]  Eric Wustrow,et al.  Security analysis of India's electronic voting machines , 2010, CCS '10.

[13]  Sunny King,et al.  PPCoin: Peer-to-Peer Crypto-Currency with Proof-of-Stake , 2012 .

[14]  D. A. Kumar,et al.  Electronic voting machine — A review , 2012, International Conference on Pattern Recognition, Informatics and Medical Engineering (PRIME-2012).

[15]  Deepak Puthal,et al.  The Blockchain as a Decentralized Security Framework [Future Directions] , 2018, IEEE Consumer Electronics Magazine.

[16]  Ahmed Ben Ayed,et al.  A Conceptual Secure Blockchain Based Electronic Voting System , 2017 .

[17]  Feng Hao,et al.  A Smart Contract for Boardroom Voting with Maximum Voter Privacy , 2017, IACR Cryptol. ePrint Arch..

[18]  Ludwig Christian Schaupp,et al.  E-voting: from apathy to adoption , 2005, J. Enterp. Inf. Manag..

[19]  Brian Rogers,et al.  Using Address Independent Seed Encryption and Bonsai Merkle Trees to Make Secure Processors OS- and Performance-Friendly , 2007, 40th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO 2007).

[20]  Dimitrios Zissis,et al.  Design, Development, and Use of Secure Electronic Voting Systems , 2014 .

[21]  Mr. Sanjay Kumar,et al.  ANALYSIS OF ELECTRONIC VOTING SYSTEM IN VARIOUS COUNTRIES , 2011 .

[22]  Budi Rahardjo,et al.  Blockchain based e-voting recording system design , 2017, 2017 11th International Conference on Telecommunication Systems Services and Applications (TSSA).

[23]  Reza Olfati-Saber,et al.  Consensus and Cooperation in Networked Multi-Agent Systems , 2007, Proceedings of the IEEE.

[24]  H. R. Mamatha,et al.  Online Voting Application Using Ethereum Blockchain , 2018, 2018 International Conference on Advances in Computing, Communications and Informatics (ICACCI).

[25]  D. Ashok Kumar,et al.  A Comparative Study on Fingerprint Matching Algorithms for EVM , 2013 .

[26]  Diego F. Aranha,et al.  Software Vulnerabilities in the Brazilian Voting Machine , 2014 .

[27]  O. Cetinkaya,et al.  Verification and Validation Issues in Electronic Voting , 2007 .

[28]  Md. Zakirul Alam Bhuiyan,et al.  Privacy-friendly platform for healthcare data in cloud based on blockchain environment , 2019, Future Gener. Comput. Syst..

[29]  Alex Pentland,et al.  Decentralizing Privacy: Using Blockchain to Protect Personal Data , 2015, 2015 IEEE Security and Privacy Workshops.

[30]  Elaine Shi,et al.  Hawk: The Blockchain Model of Cryptography and Privacy-Preserving Smart Contracts , 2016, 2016 IEEE Symposium on Security and Privacy (SP).

[31]  Melanie Swan,et al.  Blockchain: Blueprint for a New Economy , 2015 .

[32]  Deepak Puthal,et al.  The Blockchain as a Decentralized Security Framework , 2018 .