This paper is published in Volume-7, Issue-2, 2021
Area
Bloackchain
Author
Arati Chaudhari, Siddhi Uttarwar, Saurabh Zanwar, Prabhav Jakhete
Org/Univ
Pune Institute of Computer Technology, Pune, Maharashtra, India
Pub. Date
15 March, 2021
Paper ID
V7I2-1171
Publisher
Keywords
E-Voting, Blockchain, Ethereum, Smart Contracts, Z-Cash, Zk-Snark

Citationsacebook

IEEE
Arati Chaudhari, Siddhi Uttarwar, Saurabh Zanwar, Prabhav Jakhete. Secured and robust E-voting system using blockchain technology, International Journal of Advance Research, Ideas and Innovations in Technology, www.IJARIIT.com.

APA
Arati Chaudhari, Siddhi Uttarwar, Saurabh Zanwar, Prabhav Jakhete (2021). Secured and robust E-voting system using blockchain technology. International Journal of Advance Research, Ideas and Innovations in Technology, 7(2) www.IJARIIT.com.

MLA
Arati Chaudhari, Siddhi Uttarwar, Saurabh Zanwar, Prabhav Jakhete. "Secured and robust E-voting system using blockchain technology." International Journal of Advance Research, Ideas and Innovations in Technology 7.2 (2021). www.IJARIIT.com.

Abstract

Voting is the process of representation of democracy in a country. Voting systems have been around for hundreds of years and but they were evolving very slowly. Many solutions were proposed in history, but most of them were rejected because of some security issues and limitations. Finally, in the 21st century, e-voting systems started to bloom with the development of web technologies With the development of blockchain 2.0, the researchers started to go towards a new destination by applying blockchain to software engineering applications. E-voting systems were developed based on Ethereum as well as Z-cash and bitcoin. But they were not full e-voting frameworks. Due to the limitations of the proposed solution, those were unable to exist in the modern world. To maintain user privacy, zk-SNARK which is a concept used in Z-cash for maintaining private transactions can be used. To write Immutable codes, a concept called smart contract can be used. Thus by using ethereum and z-cash blockchain technologies we can implement a full e- voting framework with voter registration, voter verification, voting, tallying, and end to end verification.