Is Blockchain the Silver Bullet Business Has Been Looking For?