Secure Online Voting System Using Blockchain

Authors

  • P Saichand  Department of CSE, Vasireddy Venkatadri Institute of Technology, Guntur, Andhra Pradesh, India
  • N lokesh  Department of CSE, Vasireddy Venkatadri Institute of Technology, Guntur, Andhra Pradesh, India
  • P Srinivasa Reddy  Department of CSE, Vasireddy Venkatadri Institute of Technology, Guntur, Andhra Pradesh, India
  • R Amar Vinay Surya  Department of CSE, Vasireddy Venkatadri Institute of Technology, Guntur, Andhra Pradesh, India

DOI:

https://doi.org//10.32628/CSEIT1952162

Keywords:

Blockchain, Ethereum, Smart contract, Solidity, Truffle, DApp

Abstract

ONLINE VOTING SYSTEM is an online voting technique. In this system people who has right to vote in any place and whose age is above 18 years of any gender can cast his her vote online without going to any physical polling station. The main goal of voting is to come up with leaders of the people's choice. Elections in democratic countries have many issues affecting the fairness of election results. Firstly, some people do not care to vote for a variety of reasons, including lack of faith in the system and believing that the effort is not worth it. Secondly, troublesome voter-ID laws prevent citizens from voting if their ID fails to meet the requirements at the polling booth. Thirdly, voter fraud exists, where dishonest voters manage to vote multiple times for the same candidate, skewing the results. Fourthly, voting machines could be outdated and its accuracy cannot be guaranteed. Lastly, long voting lines at polling booths can discourage people from voting. Recently, much discussion and controversy arose on the missing votes of citizens in elections. Conducting elections through a DApp on the Ethereum platform can provide transparency, security and credibility to the process. This would prevent voter fraud as one voter can only have one ID and all polling systems are on the blockchain, which can identify duplicate attempts to vote . Governments can also save the logistics costs of holding physical polling booths and counting votes.

References

  1. Shalini Shukla, Thasmiya, Shashank, Mamatha.Online Voting Application Using Ethereum Blockchain. 2018 International Conference on Advances in Computing, Communications and Informatics (ICACCI).
  2. Emre Yavuz, Ali Kaan Koc, Umut Can Cabuk, Gokhan Dalkilic. Towards secure e-voting using ethereum blockchain. 2018 6th International Symposium on Digital Forensic and Security (ISDFS)
  3. Jia Kan, Shangzhe Chen, Xin Huang. Improve Blockchain Performance using Graph Data Structure and Parallel Mining. 2018 1st IEEE International Conference on Hot Information-Centric Networking (HotICN)
  4. Ethereum Homestead Documentation. Online], Available: www.ethdocs.org/en/latest/
  5. Ali Kaan Koç, Emre Yavuz, Towards Secure E-Voting Using Ethereum Blockchain, 1st ed, vol 1, 2018 IEEE
  6. Solidity Ethereum Virtual Machine, https://www.bitdegree.org/learn/ solidity- ethereum-virtual-machine
  7. G. Wood, "Ethereum: a secure decentralised generalised transaction ledger", Ethereum Project Yellow Paper, vol. 151, pp. 1-32, 2014.

Downloads

Published

2019-04-30

Issue

Section

Research Articles

How to Cite

[1]
P Saichand, N lokesh, P Srinivasa Reddy, R Amar Vinay Surya, " Secure Online Voting System Using Blockchain, IInternational Journal of Scientific Research in Computer Science, Engineering and Information Technology(IJSRCSEIT), ISSN : 2456-3307, Volume 5, Issue 2, pp.586-589, March-April-2019. Available at doi : https://doi.org/10.32628/CSEIT1952162