Could Blockchain Be The Cure for Fake News?