The Impact of Blockchain on Digital Identity Management