3 ms·
You're right, this approach would require a strong protection against deanonymization of votes, which could allow attackers to guess who voted for each candidat
by tcgv 6y ago
You're right, this approach would require a strong protection against deanonymization of votes, which could allow attackers to guess who voted for each candidate, for instance according to voting time and location.
- GauntletWizard 6y agoAttackers don’t need to guess. They can equally strongarm the information. Under any “blockchain” based voting system, what is preventing your boss from saying “Sit down in this chair and log into the system and let me see who you voted for”? The answer is: Nothing prevents that. So long as you allow checking who you voted for afterwards, you allow the participants to verifiably disclose their votes. This is precisely what secret votes are guarding against: This prevents vote-harvesting schemes where a corporation forces its workers (or otherwise buys) verified votes. They can pay you to vote X, but they cannot verify that transaction: You can take their money and vote Y.
- tcgv 6y agoGreat point, didn't think about that. A verification without disclosure mechanism would be required then, not sure if that is feasible though.