The theme of Verifiable Credentials was born in the context of Self Sovereign Identity (SSI). The idea is to allow users to possess their identity and to provide them with technological tools to manage and protect it. With the invention of blockchain technology, the implementation of a SSI system has been made easier. Before the advent of blockchain systems, any SSI implementation was forced to use centralized systems (such as PKI), while now the user can directly publish an identifier, a public key and a cryptographic proof in the blockchain that proves that he controls that public key. The advantage of doing this lies in the fact that the blockchain is considered an immutable and hardly censurable register. Decentralized Identifiers (DIDs) is the standard that the community is pursuing for the format of the data that is published in the blockchain. Once the user has a DID published in a blockchain, he can issue credentials, while to receive them it is not necessary to have a DID.

Il tema delle Verifiable Credential nasce nel contesto della Self Sovereign Identity (SSI). L’idea è quella di permettere agli utenti di essere in possesso della propria identità e di fornirgli strumenti tecnologici per gestirla e proteggerla. Con l’invenzione dei sistemi blockchain, l’implementazione di un sistema di SSI è stata facilitata. Prima dei sistemi blockchain, qualsiasi implementazione SSI si vedeva forzata a utilizzare sistemi centralizzati (come PKI), ora l’utente può pubblicare direttamente nella blockchain un identificativo, una chiave pubblica e una prova crittografica che dimostri che controlla tale chiave pubblica. Il vantaggio di fare ciò risiede nel fatto che la blockchain è considerata un registro immutabile e difficilmente censurabile. Decentralized Identifier (DID) è lo standard che la comunità sta portando avanti per il formato dei dati che vengono pubblicati nella blockchain. Una volta che l’utente ha un DID pubblicato in una blockchain può erogare credenziali, mentre per riceverle non è necessario avere un DID.

Blockchain : verifiable credentials

GIANNONI, GIACOMO
2019/2020

Abstract

The theme of Verifiable Credentials was born in the context of Self Sovereign Identity (SSI). The idea is to allow users to possess their identity and to provide them with technological tools to manage and protect it. With the invention of blockchain technology, the implementation of a SSI system has been made easier. Before the advent of blockchain systems, any SSI implementation was forced to use centralized systems (such as PKI), while now the user can directly publish an identifier, a public key and a cryptographic proof in the blockchain that proves that he controls that public key. The advantage of doing this lies in the fact that the blockchain is considered an immutable and hardly censurable register. Decentralized Identifiers (DIDs) is the standard that the community is pursuing for the format of the data that is published in the blockchain. Once the user has a DID published in a blockchain, he can issue credentials, while to receive them it is not necessary to have a DID.
ING - Scuola di Ingegneria Industriale e dell'Informazione
24-lug-2020
2019/2020
Il tema delle Verifiable Credential nasce nel contesto della Self Sovereign Identity (SSI). L’idea è quella di permettere agli utenti di essere in possesso della propria identità e di fornirgli strumenti tecnologici per gestirla e proteggerla. Con l’invenzione dei sistemi blockchain, l’implementazione di un sistema di SSI è stata facilitata. Prima dei sistemi blockchain, qualsiasi implementazione SSI si vedeva forzata a utilizzare sistemi centralizzati (come PKI), ora l’utente può pubblicare direttamente nella blockchain un identificativo, una chiave pubblica e una prova crittografica che dimostri che controlla tale chiave pubblica. Il vantaggio di fare ciò risiede nel fatto che la blockchain è considerata un registro immutabile e difficilmente censurabile. Decentralized Identifier (DID) è lo standard che la comunità sta portando avanti per il formato dei dati che vengono pubblicati nella blockchain. Una volta che l’utente ha un DID pubblicato in una blockchain può erogare credenziali, mentre per riceverle non è necessario avere un DID.
File allegati
File Dimensione Formato  
Blockchain - Verifiable Credentials.pdf

accessibile in internet solo dagli utenti autorizzati

Descrizione: credenziali di identità digitali con il supporto di tecnologia blockchain
Dimensione 220.12 kB
Formato Adobe PDF
220.12 kB Adobe PDF   Visualizza/Apri

I documenti in POLITesi sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10589/165397