Hacker News new | ask | show | jobs
by yyyk 1518 days ago
We should never consider any voting system that is not simple to the point of being almost-trivial. Anything even slightly more complex than necessary will lead to accusations of cheating which are enough to create massive instability - even when they are provably false. We see this even with the current election systems!

Since there's no simple way to explain 'blockchain' to non-tech people, any voting system using it is irrelevant - and will end up discarded like nearly all the other attempts invoking blockchain hype.

1 comments

> Anything even slightly more complex than necessary will lead to accusations of cheating

The zero-knowledge proof avoids that...

Even with paper ballots, there's no way to verify that your vote was counted.... as far as I know

The zero-knowledge proof avoids true accusations of a particular type of cheating. However, the biggest problem is humans, not machines. An election system must be ELI5able, or we can expect a fair amount of instability regardless of truth.
There are plenty of ELI5 explanations of zero-knowledge proofs