#did #ssi #web5 If we look at a did registry, we will find hundreds of different methods https://www.w3.org/TR/did-spec-registries/#did-methods, and this figure is growing over time. So with a method to choose for representing your digital id? Rubric folks applied the university's popular analytic method to categorize DIDs https://www.w3.org/TR/did-rubric/ I recommend this paper. Another interesting idea is DID traits https://blog.spruceid.com/upgradeable-decentralized-identity/. We group DIDS based on features and common functionality. DIDs that share similar traits could be interchangeable and upgradable. One of the extra features is the composability of traits. We will go deep into all this in a video. A quick checklist of features to select dids
- irrevocability - is it widely used?
- ecosystem and community
- cryptography - make sure that cryptography is a compliment to your security standards. Try to discover other methods and chains that support the same cryptography
- on/off-chaine
- key rotation
- recovery mechanisms
- deactivation
- in the case of on-chan methods: cost of operation and why pay for the operation
- support of did document features ( extra keys, keys with different cryptography, service endpoints, authentification , key negotiation