New frontiers of digital identity in finance