Closed TallTed closed 5 years ago
I share this concern
I will add some text mentioning best practices re. schema.org.
I will add some text mentioning best practices re. schema.org.
The concern is not focused on schema.org, per se, but on any third party vocabulary, over which neither issuer, holder, nor verifier may have any control, and which may change between VC creation and verification.
(Adding this link in case it's helpful, pr 272 to the DID spec discusses vocab versioning.)
Thanks for the pointer, @dmitrizagidulin!
I've opened PR #54 for this issue.
Anything that's being hard-coded SHOULD (and I really want this to be MUST) be based on something that's immutable. The meaning of
schema:name
might change between VC creation and verification, and that's a problem.If the
@context
were hashlinked, that might be a solution.Or the example could be based on a static, immutable vocab that we include with this guide.
See comment threads in #18