Post
Topic
Board Bitcoin Discussion
Re: A fraud-proof voting system based on Bitcoin and Zerocoin
by
sundance
on 25/02/2014, 02:09:28 UTC

I see applications of this in many types of voting scenarios.

I recommend using the Paillier cryptosystem or other homomorphic cryptosystem to encrypt the contents of the vote. While people listening to the blockchain don't know who voted for who, they can see the subtotals of the vote during the vote (and potentially interfere with the outcome).

With homomorphic cryptosystems, the candidate choice is encrypted, and subtotals are done on the encrypted text so that subtotals are encrypted by definition and unknowable until the voting is done.