4 ms·
Uncertain why you got downvoted - perhaps "fraud" is a bit too strong but you are mostly correct. Even if you had a device and protocol that was perfectly secu
by neilk 12y ago
Uncertain why you got downvoted - perhaps "fraud" is a bit too strong but you are mostly correct.
Even if you had a device and protocol that was perfectly secure, if you vote from home, someone else can demand to see you cast it. Or, if it's an app on your phone or a website, there will be an enormous incentive to either monitor your votes or hack them from the rest of the OS.
I've looked into this question a lot and as far as I can tell, there's no way around it. At best, you might be able to distribute relatively secure machines to many places. Maybe every place that has minimal security, like pharmacies or post offices. Or possibly you have some scheme that allows you to repudiate coerced votes later - but that also offers more opportunities for coercion!
That still leaves the problem of verifiability. We might imagine a relaxed standard of verifiability where almost any geeky person can verify the vote is good. I don't have any real ability to verify paper ballots for even a local election, as they are held in a warehouse somewhere. Maybe ubiquity of verification trumps ease of understanding.