I'm glad both are being built. May the best system win.
Discussion
It's not that simple. DIDs are just an identity scheme, not a social network. They're not directly competitors. Equally, network effects are huge so there's no reason to expect the best solution to a actually win. Nostr definitely has an unfair advantage over safer systems by the fact that it's shoddy design makes it easier to quickly adopt.
dids suck. they're overly complex and have a privacy model that's totally broken
it depends on people not leaking them
which of course they will and then the privacy is gone
All structured claims and certifications about a public key should be public or you shouldn't structure them
The DID privacy model isn't broken for what we're using it for: nostr is totally public.
nostr needs a simpler json claim/assertion, easily accessible in a browser app, with schnorr sigs, and a extensible set of structured claims/tags and assertions
with dids, anyone you reveal your creds to can leak provable knowledge of your identity.
it makes more sense to make a second identity if you don't want it linked to another one with claims
trusting people won't leak your information is not a security model