How about this: when you get into the booth you're given an ID. You then cast your vote for Ms A and you can see on the block chain that it was recorded for A. After you cast, the system shows you a bunch of ids on the chain which voted for other candidates and you can memorise the id shown that voted for Mr B. When people come round, you tell them that other id. When they look it up they see that it voted for B and leave you alone.That doesn't solve the potential problem of vote stuffing... Still thinking about that one.
brianberns|8 years ago
That doesn't work if someone else has already told them the same ID.
snakeboy|8 years ago
Sounds like you might be on the right track if you can get over that hurdle somehow.
kybernetikos|8 years ago
One approach to this problem is to make it easy to cancel a previous ballot and submit a new one, so you can get your evidence that you voted the way e.g. your employer wanted you to, but then you can cancel it and vote with your conscience.