Blockchain Based Secured E-voting by Using the Assistance of Smart Contract

Voting is a very important issue which can be beneficial in term of choosing the right leader in an election. A good leader can bring prosperity to a country and also can lead the country in the right direction every time. However, elections are surrounds with ballot forgery, coercion and multiple voting issues. Moreover, while giving votes, a person has to wait in a long queue and it is a very time consuming process. Blockchain is a distributed database in which data are shared with the participant of the node and each participant holds the same copy of the data. Blockchain has properties like distributed, pseudonymous, data integrity etc. In the paper, a fully decentralized evoting system based on blockchain technology is proposed. This protocol utilizes smart contract into the evoting system to deal with security issues, accuracy and voters privacy during the vote. The protocol results in a transparent, non editable and independently verifiable procedure that discards all the intended fraudulent activities occurring during the election process by removing the least participation of the third party and enabling voters right during the election. Both transparency and coercion are obtained at the same time.

[1]  Md. Murshadul Hoque A Simplified Electronic Voting Machine System , 2014 .

[2]  Raúl Rojas Encyclopedia of computers and computer history , 2001 .

[3]  Jeremy Epstein,et al.  Electronic Voting , 2007, Computer.

[4]  Soo Young Shin,et al.  Blockchain Based Secure Data Handover Scheme in Non-Orthogonal Multiple Access , 2018, 2018 4th International Conference on Wireless and Telematics (ICWT).

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

[6]  Zibin Zheng,et al.  Blockchain challenges and opportunities: a survey , 2018, Int. J. Web Grid Serv..

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

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

[9]  T. Moore,et al.  Bitcoin: Economics, Technology, and Governance , 2014 .

[10]  Yi Liu,et al.  An E-voting Protocol Based on Blockchain , 2017, IACR Cryptol. ePrint Arch..

[11]  Maher Alharby,et al.  Blockchain-based Smart Contracts: A Systematic Mapping Study , 2017, ICAISC 2017.

[12]  Konstantinos Markantonakis,et al.  E-Voting With Blockchain: An E-Voting Protocol with Decentralisation and Voter Privacy , 2018, 2018 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData).

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