2 ms·
Very true, it would not make a perfectly anonymous voting system, but I think it could prevent some fraud. You could take steps to separate the name from the v
by aaronhoffman 10y ago
Very true, it would not make a perfectly anonymous voting system, but I think it could prevent some fraud.
You could take steps to separate the name from the vote of course. e.g. After the person confirms their identity somehow, give them a random number that only they see/have access to, associate the vote with that number.
The "repos" could be made public and you could confirm your vote afterwards. No vote could be "changed" if it was in a chain of hashes...
Your point about timestamp is true. And although I personally think we could stand to be more open about how we vote (and also more accepting of others) I agree anonymity is important.
Perhaps a system like this would be efficient enough to greatly reduce the voting time window. Make it harder to determine who voted by timestamp due to "noise". (or perhaps, can't vote unless there are 5 people present... not a perfect solution, just throwing some ideas at the wall.)