A survey on e-voting based on blockchain

The Blockchain is one of the recent technologies that have emerged in the last decade. Blockchain has become a topic of many researches in several fields and it was implemented in some industries like finance, energy, health care, and electronic voting. Blockchain presents some great potential solutions that help to tackle difficulties. In this work we will focus on e-voting using blockchain technology. As we all know the voting is a way that leads the governments to approach democracy in their countries by an electoral process. The blockchain voting has replaced the traditional vote paper, also it replaced the voting systems that store data in central database. That gave much efficiency to the blockchain technology through a decentralized system that requires anonymity, confidentiality and transparency.

[1]  Miguel Castro,et al.  Practical byzantine fault tolerance and proactive recovery , 2002, TOCS.

[2]  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).

[3]  S. Nakamoto,et al.  Bitcoin: A Peer-to-Peer Electronic Cash System , 2008 .

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

[5]  Praneeth Babu Marella,et al.  BroncoVote: Secure Voting System using Ethereum's Blockchain , 2018, ICISSP.

[6]  Iuon-Chang Lin,et al.  A Survey of Blockchain Security Issues and Challenges , 2017, Int. J. Netw. Secur..

[7]  Zibin Zheng,et al.  An Overview of Blockchain Technology: Architecture, Consensus, and Future Trends , 2017, 2017 IEEE International Congress on Big Data (BigData Congress).

[8]  R. Monfared,et al.  Blockchain ready manufacturing supply chain using distributed ledger , 2016 .

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

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

[11]  Hyoung Joong Kim,et al.  Electronic Voting Service Using Block-Chain , 2016, J. Digit. Forensics Secur. Law.

[12]  King-Hang Wang,et al.  A Review of Contemporary E-voting : Requirements , Technology , Systems and Usability , 2017 .

[13]  Ying Ma,et al.  A survey of blockchain technology on security, privacy, and trust in crowdsourcing services , 2019, World Wide Web.

[14]  Karl Andersson,et al.  A Survey of Blockchain From the Perspectives of Applications, Challenges, and Opportunities , 2019, IEEE Access.

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

[16]  Gavriel Christofi Study of consensus protocols and improvement of the Delegated Byzantine Fault Tolerance (DBFT) algorithm , 2019 .

[17]  Jens Groth,et al.  Efficient Zero-Knowledge Argument for Correctness of a Shuffle , 2012, EUROCRYPT.

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

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

[20]  Wenjie Li,et al.  A zero-knowledge-proof-based digital identity management scheme in blockchain , 2020, Comput. Secur..

[21]  Bhabendu Kumar Mohanta,et al.  An Overview of Smart Contract and Use Cases in Blockchain Technology , 2018, 2018 9th International Conference on Computing, Communication and Networking Technologies (ICCCNT).

[22]  Yongsu Park,et al.  Practical time-release blockchain , 2020 .

[23]  Kyungbaek Kim,et al.  A Survey about Consensus Algorithms Used in Blockchain , 2018, J. Inf. Process. Syst..

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

[25]  Wei Zhou,et al.  Delegated Proof of Stake With Downgrade: A Secure and Efficient Blockchain Consensus Algorithm With Downgrade Mechanism , 2019, IEEE Access.

[26]  Dejan Vujičić,et al.  Blockchain technology, bitcoin, and Ethereum: A brief overview , 2018, 2018 17th International Symposium INFOTEH-JAHORINA (INFOTEH).