•  
  •  
 

Abstract

E-voting become popular in many countries. Implement voting electronically to ensure a secure, reliable voting and tallying process. Blockchain technology may use a robust,trustworthypublic ledger for saving votes. Despitethat, many cyber-attacks are possible to affect either the miner or the Blockchain. Accordingly, this paper proposed an e-voting system based on Blockchain that provides(privacy, anonymity, and authentication). Cyber-attacks have been simulated using NS3 to test the backbone of the proposed approach.The results show increasing the number of sites and blocks in each Blockchain may eliminate most of the cyber-attacks like the 51% attack and Sybil attack. Tests on the authentication system show perfect face and QR code recognition system. Lastly, using the homomorphic achieves privacy and anonymity by tallying ballots without revealing the voter's personality

Share

COinS