Praleisti ir pereiti prie pagrindinio turinio

W3C VC

W3C VC yra Verifiable Credentials Data Model, World Wide Web Consortium atvirasis standartas apie tai, kaip sudarytas patikrinamas kredencialas: kokius teiginius jis neša, kas jį išdavė, apie ką jis yra ir kaip prie jo pritvirtintas kriptografinis įrodymas.

Duomenų modelis yra sąmoningai nepriklausomas nuo formato. Jis nustato kredencialo formą, tai yra išdavėją, subjektą, teiginius, galiojimo laikotarpį ir statuso informaciją, tačiau palieka atvirą įrodymo mechanizmo pasirinkimą, todėl tas pats kredencialas gali būti apsaugotas Data Integrity įrodymu arba įtrauktas į JOSE ar COSE parašą. Būtent šis atskyrimas leidžia vienai ekosistemai sukurtai piniginei nuskaityti kitoje išduotą kredencialą: duomenų reikšmė nesikeičia, kai keičiasi parašo formatas. Tai žodynas, kuriuo remiasi dauguma kitų šios srities specifikacijų, įskaitant pateikimo ir išdavimo protokolus, kuriais iš tikrųjų kalba piniginė. Duomenų modelio 2.0 versija pridėjo aiškų palaikymą statuso mechanizmams, tokiems kaip panaikinimo bitų seka, apibrėžė, kaip kredencialas gali būti išplėstas teikėjo specifiniais žodynais nepažeidžiant sąveikumo, ir patikslino, kaip patikrinamas pateikimas išvedamas iš vieno ar kelių kredencialų, atsakant į konkrečią užklausą. W3C VC kredencialai paprastai keliauja kaip JSON-LD, suteikdami kiekvienam laukui pasauliniu mastu vienareikšmę reikšmę per susietų duomenų kontekstus, o ne vietinę schemą, o tai svarbu, kai vienoje šalyje išduoti kredencialai turi būti teisingai suprasti kitos šalies tikrintojo be išankstinio abiejų šalių susitarimo. Praktiškai W3C VC kredencialas dažnai yra turinys, kurį perduoda aukštesnio lygio mainų protokolas, toks kaip OpenID4VCI išdavimui ar OpenID4VP pateikimui, tvarkantis perdavimo ir seanso mechaniką, kurią pats duomenų modelis sąmoningai palieka nuošalyje.

Ar W3C VC kredencialas nustato, kokį parašo formatą būtina naudoti?

Ne. Duomenų modelis nustato kredencialo formą, jo išdavėją, subjektą, teiginius ir statuso informaciją, tačiau sąmoningai palieka atvirą įrodymo mechanizmą. Tas pats kredencialas gali būti apsaugotas Data Integrity įrodymu arba įtrauktas į JOSE ar COSE parašą, ir būtent tai leidžia skirtingus parašų pasirinkimus naudojančioms piniginėms bei tikrintojams vis tiek sutarti dėl to, ką kredencialas iš tikrųjų teigia.

Grįžti į žodyną