Przejdź do głównej treści

did:web

did:web to metoda DID, która odnajduje dokument DID pod dobrze znaną (well-known) lokalizacją HTTPS w domenie kontrolowanej przez jej właściciela, dzięki czemu można go publikować i aktualizować za pomocą zwykłej infrastruktury sieci Web bez blockchainu ani rozproszonego rejestru.

Identyfikator did:web taki jak did:web:example.com odwzorowuje się wprost na adres w rodzaju https://example.com/.well-known/did.json, więc dowolny standardowy klient HTTPS może pobrać DID document bez uruchamiania wyspecjalizowanego oprogramowania rozwiązującego. Dodatkowe segmenty rozdzielone dwukropkami stają się segmentami ścieżki, więc did:web:example.com:issuer:eu prowadzi zamiast tego do https://example.com/issuer/eu/did.json.

To dokument pod tym adresem nadaje identyfikatorowi znaczenie. Wymienia klucze publiczne, którymi wolno podpisywać w imieniu podmiotu, wskazuje, które z nich mogą uwierzytelniać lub składać oświadczenia, i nazywa punkty końcowe usług publikowane przez podmiot. Rotacja klucza to edycja tego jednego pliku.

Zaufanie do DID zależy całkowicie od kontroli nad domeną i jej certyfikatem TLS, więc wygasła rejestracja, przejęty serwer nazw albo błędnie wystawiony certyfikat wystarczą, by mówić w imieniu właściciela. Pod spodem nie ma drugiego podpisu, na którym można się oprzeć.

DID document odzwierciedla ponadto wyłącznie swój obecny stan: nic w samej metodzie nie zapisuje ani nie dowodzi, jak dokument wyglądał przed ostatnią edycją, i właśnie tę lukę zamyka did:webvh, dokładając na tym samym hostingu podpisaną, wyłącznie dopisywalną historię.

Przeczytaj pełne wyjaśnienie

Ta strona podaje krótką definicję. Nasze wyjaśnienie pokazuje, co to oznacza w praktyce: kto bierze w tym udział, jak to działa i co zmienia się dla Twojej organizacji.

did:web wyjaśniony

Powiązane terminy

Jak odnajdywany jest DID typu did:web?

Identyfikator metody DID i domena odwzorowują się bezpośrednio na adres URL HTTPS w tej domenie, zwykle /.well-known/did.json, a pobranie tego adresu URL zwraca dokument DID. Nie jest w to zaangażowany żaden blockchain, rejestr ani wyspecjalizowana sieć – tylko zwykły hosting sieciowy i TLS.

Powrót do słownika