did:web
did:web è un metodo DID che risolve un documento DID da una posizione HTTPS ben nota su un dominio controllato dal suo proprietario, così da poter essere pubblicato e aggiornato utilizzando l'infrastruttura web ordinaria senza blockchain né ledger distribuito.
Un identificatore did:web come did:web:example.com corrisponde direttamente a un URL del tipo https://example.com/.well-known/did.json, così qualsiasi client HTTPS standard può recuperare il DID document senza eseguire software di risoluzione specializzato. Altri segmenti separati dai due punti diventano segmenti di percorso, quindi did:web:example.com:issuer:eu porta invece a https://example.com/issuer/eu/did.json.
È il documento a quell'URL a dare significato all'identificatore. Elenca le chiavi pubbliche che possono firmare per conto del soggetto, indica quali possono autenticare o rilasciare asserzioni e nomina gli endpoint di servizio che il soggetto pubblica. Ruotare una chiave significa modificare quell'unico file.
La fiducia nella DID dipende interamente dal controllo del dominio e del suo certificato TLS, perciò una registrazione scaduta, un name server dirottato o un certificato emesso per errore bastano a parlare a nome del titolare. Sotto non c'è una seconda firma su cui ripiegare.
Il DID document, inoltre, riflette solo il suo stato attuale: nulla nel metodo stesso registra o dimostra come fosse il documento prima dell'ultima modifica, ed è la lacuna che did:webvh colma aggiungendo, sullo stesso hosting web, una cronologia firmata a cui si può solo aggiungere.
Leggi la spiegazione completa
Questa pagina offre la definizione breve. La nostra spiegazione mostra che cosa significa in pratica: chi è coinvolto, come funziona e che cosa cambia per la vostra organizzazione.
did:web spiegatoTermini correlati
Come viene risolto un DID did:web?
L'identificatore del metodo DID e il dominio vengono mappati direttamente su un URL HTTPS all'interno di quel dominio, tipicamente /.well-known/did.json, e il recupero di tale URL restituisce il documento DID. Non è coinvolta alcuna blockchain, ledger o rete specializzata, ma solo il normale hosting web e TLS.