Decentralized Identity: The Next Big Thing?