Replies: 1 comment
-
Yes, generally this is the expected behaviour when any verificationMethods are removed from a DID document. |
Beta Was this translation helpful? Give feedback.
-
Yes, generally this is the expected behaviour when any verificationMethods are removed from a DID document. |
Beta Was this translation helpful? Give feedback.
-
Lets's say an issuer creates a VC for Alice. The issuer DID on this credential is
did:example:1234
and is controlled bydid:ethr:addr1
whereaddr1
is a Ethereum address. When Alice presents this VC to a verifier, the verifier can resolve thedid:example:1234
and its controller and checks whether it was signed byaddr1
. All good so far.At some point the issuer updates the DID document and the DID controller is now
did:ethr:addr2
. Now the verifier is no longer able to validate the signature of the VC. Does that mean an update to the DID document ofdid:example:1234
may lead to an invalidation of all VC that are previously issued by thedid:example:1234
?Beta Was this translation helpful? Give feedback.
All reactions