Loading [a11y]/accessibility-menu.js
A Blockchain-Based Self-Tallying Voting Protocol With Maximum Voter Privacy | IEEE Journals & Magazine | IEEE Xplore

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 a...Show More

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.
Published in: IEEE Transactions on Network Science and Engineering ( Volume: 9, Issue: 5, 01 Sept.-Oct. 2022)
Page(s): 3808 - 3820
Date of Publication: 15 July 2022

ISSN Information:

Funding Agency:


References

References is not available for this document.