Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Great, but I think he is missing one more big requirement. Your vote must be secret. That is, there must be no way for YOU to prove others how you voted. If not, bribery and enforcement become possible - and will happen.

To make things even more complicated, it would also be good if you can be sure and CHECK at any point that you vote was counted the way you intended. I don't know if there is a solution to this, but I'm imagining something like a hash code, that you see the moment you vote, together with feedback. That is, you can actually see, that your vote got counted the moment you vote and then later you can use the hash code to see, that the data base was not corrupted. Of course you should not be able to prove how you voted.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: