Vertrauensnetze

DTG-Credential-Familie

Die DTG-Credential-Familie ist der Satz von sieben Credential-Typen, den die Credentials-Spezifikation des Decentralized Trust Graph definiert: VRC, VMC, VDC, VIC, VPC, VSC und VAC. Sie trennen Beziehung, Mitgliedschaft, Delegation, Einladung, Persona, Aussage und Autorität in eigene, einzeln prüfbare Typen, die zusammen die Kanten und Aussagen des Graphen tragen.

Aktualisiert:

Die DTG-Credential-Familie ist der Satz von sieben Credential-Typen, den die Credentials-Spezifikation des Decentralized Trust Graph definiert. Sie trennen Beziehung (VRC), Mitgliedschaft (VMC), Delegation (VDC), Einladung (VIC), Persona (VPC), Aussage (VSC) und Autorität (VAC) in eigene, einzeln prüfbare Typen, die zusammen den Graphen aus Credentials aufbauen. Wer mit einem Credential nur etwas bezeugen will, braucht keinen Typ, der zugleich etwas begründet.

So funktioniert es

Alle sieben teilen eine Basisstruktur: ein W3C-Verifiable-Credential mit dem Context von W3C v2 an erster und dem DTG-Context an zweiter Stelle, dem Typ DTGCredential plus genau einem konkreten Subtyp, und den Pflichtfeldern issuer, issuerScope, validFrom, credentialSubject.id und proof. Das proof ist ein Data Integrity Proof, empfohlen wird die Suite eddsa-jcs-2022. Der DTG-Context ist byte-eingefroren, und Verweise zwischen Credentials laufen über Digests. Der formale Typbaum hat nur einen abstrakten Elterntyp, die Gruppierung „Edge Credential“ ist eine Eigenschaft und keine Taxonomie.

Drei Typen bilden Kanten und entstehen als Paar: das VRC für Beziehungen, das VMC für Mitgliedschaft in einer Gemeinschaft und das VDC für Delegation aus Grant und Acceptance. Die übrigen vier sind durch die Signatur ihres Ausstellers vollständig. Das VIC autorisiert die Aufnahme in eine Gemeinschaft, das VPC verknüpft eine Persona mit einer Beziehung, das VSC trägt eine signierte Aussage mit Prädikat, und das VAC erteilt Autorität innerhalb eines Scopes, mit abschwächbarer Kette von höchstens acht Gliedern.

Im Vergleich

Das Real Life Trust Protocol (RLTP) verwendet drei der sieben Typen. Ein Encounter Credential ist ein RelationshipCredential, eine Einladung zu einer Gruppe ein InvitationCredential, und eine Bürgschaft folgt dem Endorsement-Typ. Hier liegt ein Abstand zum aktuellen Stand: Das DTG hat EndorsementCredential durch ein Profil des VSC mit dem Prädikat dtg:endorses ersetzt, das RLTP folgt noch dem Stand WD01 und plant den Umzug zusammen mit dem neuen Context.

VMC, VDC und VPC kommen in den RLTP-Quellen nicht vor. Eine Aufnahme belegt RLTP durch einen Eintrag im Authority-Log der Gruppe. Das VAC taucht nur als Vergleichsfall auf, bei der offenen Frage, ob eine Gruppe Credentials nach außen ausstellen soll.

Einordnung

Diese Erläuterung gehört zu den Fachnotizen über das Real Life Trust Protocol und gibt den Stand der Spezifikationen vom Oktober 2026 wieder.

Quelle

https://trustoverip.github.io/dtgwg-cred-spec/

DTG-Credential-Familie in drei Sätzen

Die DTG-Credential-Familie ist der Satz von sieben Credential-Typen, den die Credentials-Spezifikation des Decentralized Trust Graph definiert: VRC, VMC, VDC, VIC, VPC, VSC und VAC. Sie trennen Beziehung, Mitgliedschaft, Delegation, Einladung, Persona, Aussage und Autorität in eigene, einzeln prüfbare Typen, die zusammen die Kanten und Aussagen des Graphen tragen.