Closed decentralgabe closed 12 months ago
Sorry for the delay on getting back to you on this. We have no architectural concerns with the JSON Schema.
I want to double-check on how the lack of architectural concerns here matches up with @hober's architectural concerrns about polyglot formats in https://github.com/w3ctag/design-principles/issues/239 and https://tess.oconnor.cx/2023/09/polyglots-and-interoperability. This use of JSON Schema to validate JSON-LD (RDF) data seems like it endorses a polyglot format.
@jyasskin we expect to address that more broadly as part of the VC data model 2.0 review, asap.
As an editor of the specification, I'm requesting a TAG review of VC JSON Schema:
Verifiable Credentials (VCs) provide a JSON-LD data model that enables the issuance, sharing, and verification of digital credentials in a secure and interoperable manner. These credentials provide a way for individuals, organizations, and other entities to digitally represent and share their qualifications, attributes, and/or other relevant information. Verifiable Credentials are designed to enhance trust, privacy, and control in digital interactions by allowing the owner of the credentials to control how their information is shared and verified. By adding data schemas to VCs we enable a consistent data shape for credential data, promoting reusability and allowing for static validation of credential data.
Further details:
You should also know that...