Title
A Blockchain-Based Self-Tallying Voting Protocol With Maximum Voter Privacy
Abstract
The development of secure and reliable voting mechanism has attracted more and more attention from academia and industry. Many researchers are trying to design a secure and reliable voting system. However, many existing blockchain-based proposals have more or less problems, such as limited number of participants, weak fault-tolerant mechanisms and inadequate privacy protection, which makes it difficult to apply them to the real world to solve the above problems. Therefore, in this paper, we proposed a blockchain-based self-tallying voting protocol to achieve high available, secure and anonymous voting. More specifically, we adopt threshold secret sharing to deal with abstention problem (this is a difficult problem to solve in self-tallying voting systems). We adopt homomorphic encryption and zero-knowledge proof to achieve anonymity and verifiability of encrypted data. Through the analysis and performance testing, and comparison with existing similar proposals, the results show that our scheme has advantages in security and robustness, and the performance test shows that our scheme has good practicability and scalability.
Year
DOI
Venue
2022
10.1109/TNSE.2022.3190909
IEEE Transactions on Network Science and Engineering
Keywords
DocType
Volume
E-voting,zero-knowledge proof,homomorphic encryption,blockchain,cryptography
Journal
9
Issue
ISSN
Citations 
5
2327-4697
0
PageRank 
References 
Authors
0.34
13
5
Name
Order
Citations
PageRank
Jianwei Huang13643260.73
Debiao He22856147.71
y chen300.34
Muhammad Khurram Khan43538204.81
m luo500.68