6 ms·
Just to be clear: Our current election system is rag-tag, federated state-by-state, mostly-insecure, run by non-technical volunteers, and cannot leak a nationa
by jancsika 8y ago
Just to be clear:
Our current election system is rag-tag, federated state-by-state, mostly-insecure, run by non-technical volunteers, and cannot leak a national database which links citizens' identities to their vote.
Your election system perfectly implements a standard set of zero-knowledge proofs, probably implemented and maintained by experts. These experts can count and cryptographically prove the totals without being able to link citizens' identities to their respective voting choices. At the same time the citizen is granted ultimate control over their data such that they can reveal it to a third party in exchange for payment. Thirdly, a given citizen's voting data is plausibly deniable to any other party so that the third party offering payment cannot aggregate and sell the data. (Otherwise you'd be building a public nuisance that tyrants could leverage to punish citizens for anything in their now non-repudiatable voting history. This is also why I write "perfectly implemented" above.)
Do I have this right so far?
- basementcat 8y agoActually, I think I'm okay with all "paid" votes being public. That would be analogous to a campaign finance disclosure. Campaign contributions are currently public information and future tyrants/public servants are free to reward that information however they like.