Bitcoin beacon: using the blockchain to generate random bits
Random beacons A random beacon is “a trusted service that broadcasts fresh random numbers at regular intervals”. Random beacons are useful in situations that demand security against manipulation, e.g. choosing precincts to audit after an election. Several beacon services currently exist, notably Random.org and the NIST beacon, however there are several advantages to using the Bitcoin blockchain as a source of randomness:
Publicly verifiable Bitcoin blocks are public as soon as they are mined so anyone can perform and verify the beacon computations.