I’ve been reading some forum threads, and it’s obvious there’s a known use case for private (“pairwise”) DIDs for establishing “secure” (or verifiable) communication channels among different Sovrin entities. An identity owner, in this case, would be able to control multiple DIDs (according to the different relationships established with other entities). The very Alice/Faber example works this way.
However, I’ve seen too few examples of entities establishing and utilizing a single DID as a form of public identifier among other Sovrin identities. Also, there’s the other possible use case where an identity owner might use a single DID for establishing a “face” with regard to a specific context (a “financial facet” for interacting with banks only, for example).
I was wondering (from a technical point of view) what would be the differences between these two apparent “types” of DID. How would public DIDs be defined in comparison to private pairwise DIDs? What differences would there be in their respective creation workflows and possibly record structure on the ledger?..
Also, am I correctly using the term “pairwise” in this context?
Thanks in advance.