I’m not actually sure it has a solution that isn’t centralised - where you have some kind of pre-registration (maybe KYC, but blinded after) - and then maybe vote anonymisation (if blind voting).
Keep in mind double voting isn’t technically just the same identity voting twice (we could detect duplicate reactions from the same pubkey for example), but also someone creating two+ identities and voting a second time.
If you have a closed community of voters, you could perhaps manually share a secret or something - and a double vote would be obvious when you count the people who can vote is less than total votes - at least one fraud vote.
I’m kind of glad anyway, as paper ballots are significantly harder to commit fraud with. Any digital government electronic voting is extremely dangerous and should be rejected as an option.
I could be missing something that may exist.
Login to reply
Replies (1)
And your next problem kind of becomes buying voters. Find people who value a money over voting and will sell you their vote.
Australian politicians who speak languages other than English literally target community voters who cannot speak English and give them pre-signed ballots to sign. (To clarify, this is branch stacking and less so normal elections). Illegal - but no one caught has had anything happen.
Democracy is largely an illusion today. It’s not fair. It’s not the voice of people. It’s a game that people exploit - the same people who have power, to give themselves new laws, and to keep the game going.
Slight tangent… however voting is very hard to solve fairly and reliably.