The Blockchain panacea