3 ms·
It doesn't even have to have anything to do with the state. Votes in school classes? On a corporate board? In games? A working secure anonymous voting system co
by Natanael_L 11y ago
It doesn't even have to have anything to do with the state. Votes in school classes? On a corporate board? In games? A working secure anonymous voting system could be useful everywhere.
My own sketch kind of "cheats" a little - I'm using Secure Multiparty Computation to achieve a cryptographically protected opaque VM distributed against mutually distrusting entities. This makes practically everything else easy - vote input data can be anything, and you can have any imaginable type of vote trivially. Per-choice scoring? Choice rankning? Switching is easy too.
https://roamingaroundatrandom.wordpress.com/2014/06/16/an-mpc-based-privacy-preserving-flexible-cryptographic-voting-scheme/ https://roamingaroundatrandom.wordpress.com/2014/06/16/an-mp...
Still only a blueprint, but technically possible. I'm going to look into how this particular scheme works and see what they're doing different that could be reused, if anything is applicable.
Edit: reading it now. Turns out their approach is remarkably similar to mine on a high level! But their cryptographic constructions differ and is definitely more advanced.