Transparent Blockchain-Based Voting System: Guide to Massive Deployments
With the development of society and its people democratic consciousness, voting as a crucial canal of democracy has to satisfy high expectations of modern society, new technologies and techniques must be deployed for better voting experience, and to repla
- PDF / 1,978,973 Bytes
- 10 Pages / 439.37 x 666.142 pts Page_size
- 99 Downloads / 176 Views
Computer, Networks, Mobility and Modeling Laboratory: IR2M, Faculty of Sciences and Techniques, Hassan First University of Settat, 26000 Settat, Morocco {a.fatrah,said.elkafhali,abdelkrim.haqiq}@uhp.ac.ma 2 Electrical and Computer Engineering Department, Khalifa University of Science and Technology, Abu Dhabi, UAE [email protected]
Abstract. With the development of society and its people democratic consciousness, voting as a crucial canal of democracy has to satisfy high expectations of modern society, new technologies and techniques must be deployed for better voting experience, and to replace traditional cost inefficient and laborious traditional paper voting. Blockchain technology is currently disrupting every industry where security and data integrity are prioritized. In this paper, we leveraged this technology to propose a design and implementation of a blockchain-based electronic voting system for large scale election. The novelty in this paper when compared to other state of the art blockchain-based voting systems is that it respects voter’s privacy with a full transparency for auditing and user-friendly terminals, which will boost the confidence of people in the voting system and therefor increase the number of participants in the election. Keywords: Blockchain Zero-knowledge proof
1
· Smart contracts · Electronic voting ·
Introduction
The democratic regime relies on elections to enable people to formally participate in the decision making. Currently, there exist two major means of voting: paperbased voting and electronic voting. Paper voting system comes with some pros, mainly the ease of use for even illiterate people and the secrecy, since the ballot is not bond to the voter in anyway. But when examining the workflow of this system a lot of issues can be detected, including integrity issues; since the system is run by people, its integrity rely in the trustworthiness of these people. Thus the system is vulnerable to corruption and human errors. There is also accessibility issues since the location of the polling stations can be a struggle for people in remote and rural areas or people with disabilities or even for citizens who might not be in the country. c The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Switzerland AG 2021 A. E. Hassanien et al. (Eds.): AISI 2020, AISC 1261, pp. 237–246, 2021. https://doi.org/10.1007/978-3-030-58669-0_22
238
A. Fatrah et al.
Electronic voting is an online voting system that uses cryptography techniques to ensure anonymity and security. Voters can use their electronic devices to cast their vote. Election results are automatically counted by the system. The entire voting workflow is interconnected, so compared to the traditional paper based system it is more convenient for voters, efficient in terms of organization and fast. But as promising as it seems, electronic voting also has the following disadvantages: – Privacy issues: the voter private information or even the vote choice can be leaked. – Security issues: attacke
Data Loading...