Such a system would also likely support user generation of ID credentials, which permits more than 1 ID per individual. I think I'd use an ID system like that, voluntarily (i.e. both accept and proffer credentials from such a system, as I see fit).
That's interesting: I imagine different layer associated to my ID. I'll try to explain.
Let's say for most common services I would only need a Level 1 ID, i.e. to show and prove that I am who I say I am.
Than a Level 2 for banking?
And so on.
In these case we're talking always about the same guy but with different level of recognition. This way I could accept it
Yes that's similar to how I see it, a separation of concerns.
Online shopping deliveries: No definitive ID, a Time Limited ID that can be verified against blockchained master ID without divulging any actual personal information. No name required, they just need to know you're the right person in this context, not in any other. No definitive address info needed IMO, street/town/city/zip system is an antiquated information designed for postmen on bicycles. LatLong is a much simpler, more reliable location system.
Loans or Hire Purchase: Definitive ID with it's credit history required. Higher prices for those without a credit history.
Internet Forums/Social Media Non-ephemeral proof-of-real-person required, with increasing requirements (i.e. proof, but
not details, of residence or utility contracts) depending on how serious the trolling is for a given platform or sub-platform.
There are so many use-cases for such a system, as long as a wide enough range of proofs is available. (i.e. independent ways of proving aspects of your identity, e.g. name, age, place of birth etc)