Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

What about this scheme?

This week's random number is the concatenation of three cryptographic signatures of last week's random number. The three private keys are kept in different places on cryptographic tokens and they are guarded. Lottery numbers are drawn by a deterministic algorithm using the week's random number as seed. In the case of a compromise of a single private key it can be revoked and replaced by the signature of the two other keys.

I'm not a cryptographer, maybe this scheme is flawed in some way that I can't immediately see.



Presumably, the winner of the lottery will earn lots of money. As such, someone would be willing to spend lots of money in order to ensure they can win. They could therefore bribe the guards to give up the keys before bets are placed, and therefore know what to bet on.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: