3 ms·
How does this prevent someone from voting more than once with different addresses? The whole bandwagon onto Bitcoin doesn't seem valid in this case. What can Bi
by matthewbauer 11y ago
How does this prevent someone from voting more than once with different addresses? The whole bandwagon onto Bitcoin doesn't seem valid in this case. What can Bitcoin do to make online voting better? No matter what you're going to need some external way to verify a user. Otherwise your votes are just going to be a measure of computing power. That's not really useful in this context.
- buu700 11y agoPersonally, I think the DMV should issue a private key to everyone in the US. Aside from making the implementation of a remote/online voting system trivial, it would rid us of the horribly broken way we've been using social security numbers.
- hellbanner 11y agoHave you talked to them about this?
- buu700 11y agoNope, it's really just an off-the-cuff thought I've had, not something I've put serious thought into the implementation of or tried to pitch to anyone.
- nickpsecurity 11y agoThey didn't return my emails on the subject. I might try faxes or couriered presentations on LaserDisc next.
- pavel_lishin 11y agoI agree, though I don't like the idea of them having a copy of my private key; wouldn't it make more sense for you to give them a copy of your public key after verifying that you are who you say you are, initially?
- jimktrains2 11y agoCould you get a physical token with a random key that is unknown? Some ECC can make use of random bits as a private key.
- EthanHeilman 11y agoPhysically Unclonable Functions (PUF) are what you are looking for. https://en.wikipedia.org/wiki/Physical_unclonable_function https://en.wikipedia.org/wiki/Physical_unclonable_function
- pavel_lishin 11y agoIs there a way to verify that a piece of hardware is a PUF, and doesn't contain some sort of trojan horse?
- buu700 11y agoWell, yeah, that'd make more sense; I guess that was more along the lines of what I meant to say. Generally speaking, the idea is that the DMV (or some other government entity) would act as a CA for all of its citizens.
- eximius 11y agoIt would make more sense to let you generate a key and they sign it.
- tdaltonc 11y agoYou could do the slow part ( voter registration/verification) in advance, and then the voting would be fast and transparent.