Blockchain Based Anonymous Voting System Using zkSNARKs
Malik Hamza Murtaza, Zahoor Ahmed Alizai, Zubair Iqbal · 2019
This paper presents a very simple approach for a fair electronic voting system that guarantees anonymity, coercion resistance, correctness, easy tallying, eligibility, fairness, high availability, integrity, robustness, voter authentication, voter confidentiality, vote verifiability and public verifiability of any electoral process. These properties are achieved using blockchain technology. A relatively new type of zero knowledge proof known as zkSNARKs has been used to provide voter unlinkability.