On Wednesday 11 June 2008 8:11:33 Kerim Aydin wrote: > > On Wed, 11 Jun 2008, Nick Vanderweit wrote: > > But then people would know how many FOR and AGAINST votes there had > > been, and would simply use that to judge how they would vote. > > That's ok. Games to play: > -So who votes first? > -What if you vote as a decoy and change your vote at the last minute. > -To be interesting, would still need to award points or wins for > too many AGAINST votes. > Etc. > > Still gives lots of power to assessor (or promotor) unless there's an > automated system or some cryptography employed.
Cryptography: md5 should be sufficient. A: I submit a Blind Proposal with md5 hash <foo>. Promotor: I distribute it as Proposal X. B: I vote on it with md5 hash <bar>. (The string hashed as <bar> would have to include cryptographic salt: rather than "FOR", it would be "FOR /*8947521705932789*/".) Now, to discourage private collaboration ("I'll vote FOR, you vote AGAINST.") ... If the proposal fails, everyone who voted FOR it gets gravy. Pavitra