How to Solve Fake News with Proof of Consensus and Blockchains