Lots of interesting ideas are proposed using a publicly available source of random bits that everyone has access to. People have proposed using sunspots, etc. (See for example:
Cryptography from Sunspots)
The requirement is that everyone should have access to a constant source of random stream of bits
There should be no disagreement on the bits selected. For instance I can say select bits from "now" to next 10 secs and everyone should have the same set of bits. Furthermore, I should not be able to predict the bits
Can we use the blockchain as a source of random bits?