Is blockchain the answer to the global identity challenges?