| > BUT, how we verify people and distribute private keys without again trusting a middleman? In the case of a national election it's of course okay to trust that the government distributes the keys. As I said in Sweden we have BankID. With it you log in to all banks, do your taxes, doctors appointments and journals, etc. These are given out at banks and service points which require your ID and send to your address (the exact same security checks as when you're voting). They can be withdrawn and renewed as needed. We distribute the votes so 1 vote = 1 BankID vote. It's also technically possible to allow users to change their vote if done before the deadline. All this can happen on any blockchain for example the very secure Bitcoin chain. > What if I lose my private key? You renew your BankID and you can change your vote. > What if somebody starts paying people for their private keys? What if somebody starts paying people to vote for them? Same problem. > What happens if a user claims the vote they cast isn’t what the public ledger shows their public key/address as having voted for? That it's even possible is an improvement over what we have today. Now I just don't know if my vote was counted incorrectly either by a tired worker or a corrupt one(s). > What does the blockchain really provide in these kinds of imagined uses? All votes can be counted publicly by anyone. There's no possibility for more votes than registered residents for example. There's no delay. A lot of money is spent on setting up voting booths, collecting votes and counting them. This is much cheaper. We also don't throw away so much paper. > assuming a 51% attack isn’t affordable enough for some party wanting to sway the election Firstly a 51% attack would be easily detectable. Secondly the only thing you can do is prevent people from voting. You cannot vote for them. Thirdly all votes cast on the orphaned blocks can still be detected. |
You're describing a system where the government has a list of IDs and associated Private Keys and therefore knows who everyone votes for. That IS NOT OK.