DIF Presentation Exchange
A common activity between peers in identity systems that feature the ability to generate self-asserted and third-party issued Claims is the demand and submission of proofs from a Holder to a Verifier. This flow implicitly requires the Holder and Verifier have a mechanism to facilitate the two primary steps in a proving exchange: a way for Verifiers to describe proof requirements, and for Holders to describe submissions of proof which align with those requirements. To address these needs, this Presentation Exchange specification codifies a Presentation Definition data format Verifiers can use to articulate proof requirements, and a Presentation Submission data format Holders can use to describe proofs submitted in accordance with them. This specification is designed to be both Claim format and transport envelope agnostic,as long as the format can be serialized as JSON. This means an implementer can use JSON Web Tokens (JWTs), Verifiable Credentials (VCs), JWT-VCs, or any other JSON Clai
§ Presentation Exchange 2.X.X Specification Status: Pre-Draft Latest Draft: identity.foundation/presentation-exchange Ratified Versions: v1.0.0 - https://identity.foundation/presentation-exchange/spec/v1.0.0 v2.0.0 - https://identity.foundation/presentation-exchange/spec/v2.0.0 v2.1.0 - https://identity.foundation/presentation-exchange/spec/v2.1.0 v2.1.1 - https://identity.foundation/presentation-exchange/spec/v2.1.1 Editors: Daniel Buchner (Block) Brent Zundel (Evernym) Martin Riedel (Consensys Mesh) Kim Hamilton Duffy (Decentralized Identity Foundation) Contributors: Daniel McGrogan (Workday
related reading
- Decentralized Identifiers (DIDs) v1.0w3.org
- ProofsArgsAndZK.pdfpeople.cs.georgetown.edu
- RFC 9901 - Selective Disclosure for JSON Web Tokensdatatracker.ietf.org
- thesis.pdfaayushg.com
- RFC 7800 - Proof-of-Possession Key Semantics for JSON Web Tokens (JWTs)datatracker.ietf.org
- Verifiable Delay Functions. A brief and gentle introduction | by Ramses Fernandez | RootstockLabs: Research & Technology | Mediummedium.com
- Zero-knowledge proof - Wikipediaen.wikipedia.org
- Verifable Delay Functions (paper)eprint.iacr.org
- Collaborative zkSNARKseprint.iacr.org
- Motivating The Case for Decentralized Social Identity: Part Two - RadicalxChangeradicalxchange.org
- eudi-doc-architecture-and-reference-framework/docs/discussion-topics/f-digital-credential-api.md at main · eu-digital-identity-wallet/eudi-doc-architecture-and-reference-framework · GitHubgithub.com
- Provenance-Aware Knowledge Representation: A Survey of Data Models and Contextualized Knowledge Graphslink.springer.com