Presentation Exchange
Presentation Exchange je špecifikácia, ktorú spoliehajúca sa strana používa na strojovo čitateľný opis toho, presne aké poverenia a atribúty od držiteľa potrebuje, aby peňaženka mohla automaticky porovnať požiadavku s poverením, ktoré má k dispozícii.
Definícia predloženia uvádza typy poverení a polia, ktoré overujúca strana akceptuje ako dôkaz, napríklad „poverenie dokazujúce, že držiteľ má viac ako 18 rokov, vydané členom Trusted List“. Peňaženka vyhodnotí túto definíciu voči poverenam v peňaženke držiteľa, ukáže držiteľovi, ktoré vyhovujú, a umožní mu schváliť presne to, čo sa zdieľa. OpenID4VP historicky prenášal žiadosti Presentation Exchange medzi overujúcou stranou a peňaženkou. Špecifikácia, ktorú publikovala Decentralized Identity Foundation, podporuje obmedzenia nad rámec jednoduchej zhody typu poverenia: overujúca strana môže vyžadovať konkrétnu hodnotu údaja, obmedziť, ktorých vydavateľov akceptuje, alebo si vyžiadať jedno poverenie zo súboru prijateľných alternatív a niektoré požadované položky môže označiť ako voliteľné namiesto povinných. To umožňuje jednej žiadosti pokryť viacero prijateľných spôsobov dokázania tej istej skutočnosti, napríklad buď vodičský preukaz, alebo národný občiansky preukaz na overenie veku, namiesto toho, aby overujúca strana bola nútená vydávať samostatné žiadosti pre každý typ poverenia. Pracovná skupina OpenID4VP sa v poslednom čase presunula k novšiemu, kompaktnejšiemu Digital Credentials Query Language (DCQL) na vyjadrenie rovnakého druhu žiadosti, pričom Presentation Exchange zostáva v používaní kvôli spätnej kompatibilite v existujúcich nasadeniach. Tak či onak, základná myšlienka zostáva rovnaká: overujúca strana raz uvedie svoje požiadavky vo formáte, ktorý peňaženky dokážu analyzovať bez ľudského zásahu, takže od držiteľa sa žiada schváliť konkrétnu zhodu, a nie interpretovať voľne formulované pokyny o tom, čo odovzdať.
Súvisiace pojmy
Je Presentation Exchange stále aktuálnym spôsobom, ako požiadať o poverenie?
Postupne sa nahrádza. Pracovná skupina OpenID4VP sa presunula k novšiemu, kompaktnejšiemu Digital Credentials Query Language (DCQL) na opis toho, čo overujúca strana potrebuje, no Presentation Exchange zostáva v používaní v existujúcich nasadeniach kvôli spätnej kompatibilite, takže peňaženky a overovatelia často podporujú oba formáty súčasne.