Miro Lecture SSI Flashcards
Types of Identity Paradigms
Centralized
Federated
Decentralized
What is the centralized identity paradigm?
- every internet service requires a separate account that the service administrates
What is federated identity paradigm?
- ID Zones or social logins (Google, Apple)
What is decentralized identity paradigm?
- everyone keeps their own identity data and presents it
Motivation behind decentralized identity?
Today’s identity providers have immense amounts of power over us and metadata about us
What can you do in SSI with the account?
- create an account (identifier)
- no one can shut it down
- the account is accepted by every online service
What is the trust triangle?
- issuer, holde, and verifier form the trust triangle
What does the holder request from the issuer?
Verifiable Credentials (VCs) that the holder can keep in a wallet and present when requested
What is the job of the issuer?
- source of the VCs
- could be a university
What does the verifier do?
- relies on claims of VCs
- signature allows for verification
Definition of SSI
- entities are represented by digital identities and every entity has sole ownership over the ability to control their identity data
- an identity can be seen as an account. The account has pseudonymous identifiers and and attributes that can be confirmed.
Two core specifications for SSI
- Decentralized Identifier (DID)
- Verifiable Credentials (VC)
DID
- an identifier for every entity in the SSI ecosystem
- global unique identification
What is a VC?
Verifiable Credentials:
- means of making verifiable claims about an identity. Like a university stating that a diploma belongs to them.
What form do VCs have?
JSON