Crowdsourcing truth on the blockchain