Protocol for E-Voting Using Blockchain
Abstract
The ability to voice one&s;s opinion is the strong foothold which Democracy declares to provide. Amongst all the other mechanisms, Voting constitutes the major tool to gather and summarize people&s;s opinion. Numerous schemes and protocols based on strong cryptography and using the advantages of the prevalent technologies have been proposed and implemented. The inherent lack of a strong framework or consolidated building block to support the same has not been addressed or is in its infancy. Many alternatives are being considered, and in our opinion, the most promising technology in this regard is the evolution of Blockchain. Using blockchain technology we have proposed a scheme for an E-voting process. This would help to overcome the limitations of transparent voting process, votes summarization/counting. All these are at a low workload on the admin in the voting process. Our proposed scheme provides Anonymity to Voters wherein no other person will be able to link the voters vote to a voter. This unlikability is provided using the concept of Non-Interactive Zero Knowledge Proofs on the Blockchain. A public-key cryptosystem is what provides votes privacy. The proposed protocol aims to provide Anonymity of voters, with privacy of votes and results in a transparent and secure Election
Community
0 commentsNo discussion yet
Be the first to share a question or observation.