Public Blockchains and Truth