3 ms·
> A central authority(government) can control issuance of new keys and maintain the association between keys and personal information One of the key features o
by lucozade 8y ago
> A central authority(government) can control issuance of new keys and maintain the association between keys and personal information
One of the key features of a secret ballot voting system is that there's no practical way to tie a voter to a vote.
If you have a direct relation between a voter and a unique key, and that key and a vote, you've basically built an automated corruption system.
And a lot of people might not be entirely comfortable with the assertion that it's fine, only the government knows who you voted for.
- crypt1d 8y agoPoor choice of wording on my end, I was coming up with the idea on the fly. I'm sure someone else can come up with something better with a bit more thinking :) The association between vote keys and personal info does not need to exist. ID keys have to be issued by the gov but the vote signature keys can be derived from them and/or signed by a 3rd party like an NVO or a combination of govs/NVOs.
- lucozade 8y agoHaving tried, it's a little more difficult than applying a bit more thinking. Specifically, the criteria that you can't trace a voter to a vote but you need to ensure a voter only has one vote (or at most one if voting isn't mandatory) is really hard to reconcile. I also happen to believe a way might be found but by handwaving "zero knowledge proof" in the same way that you're handwaving blockchain.