To Blockchain or not to Blockchain