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

> It's about making sure there are no fake ballots cast.

Yup, I was clear that I wasn't giving an exhaustive list of the necessary things.

But that also has solutions that can be easy. The easiest is simply to make sure that the voting rolls are accurate, and that the size of the voting results has the exact same number of entries (because it also records every instance of not-voting).

So that if everyone who is an eligible voter, and therefore received a tracking number (even if they didn't vote), and they look up their tracking number and it's accurate (including "didn't vote") -- then there's no "place" to insert fake/stuffed ballots, because it would necessarily make the number of tracking numbers larger than the size of the voter roll. (And of course, voter rolls can be sampled randomly to determine they're made of actual real people as well, to whatever accuracy you desire.)

The point is, there are solutions to all of these things that don't involve some kind of blind faith in crypto. But rather just common-sense solutions where it's easy to understand that any massive gaming of the system will be detected.



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

Search: