3 ms·
> The additional benefit is that at any point in time, you can revisit your own vote to confirm it is still contributing to the outcome as it should. Cryptogra
by SamBam 10y ago
> The additional benefit is that at any point in time, you can revisit your own vote to confirm it is still contributing to the outcome as it should.
Cryptography is not my strong point, so forgive me if this is obvious to others, but how can we build a system which simultaneously:
1. Allows you to verify that your vote counted in the direction you wanted it to
2. Allows you to be confident that your public "receipt" (half of a key, or whatever you use to confirm your vote counted) is unique, and you aren't sharing it with someone else who voted the same way (lumping multiple votes under the same "verifiable" vote)
3. Prevents you from publicly proving you voted in one direction, thus allowing you to sell your vote?
To put it another way, what good is it to be able to privately verify to myself that I voted in one direction if, when I find a discrepancy, I can't prove to people that the system miscounted my vote? Yet if I can prove it, what's stopping me from selling my vote?
- dogcomplex 10y agoAs far as my research goes, we can make a secure system fairly easily which solves 1 and 2, but not 3. Getting all three may even be an impossibility theorem without physical control of the data (e.g. paper ballots). The cryptographic solutions are very new though, and there may be a breakthrough I haven't heard of yet. Still hopeful