Zdecentralizowany identyfikator

Standardowe elementy dokumentu DID
DID wyjaśnienie

Zdecentralizowane identyfikatory (DID) to rodzaj globalnie unikatowego identyfikatora , który umożliwia identyfikację podmiotu w sposób weryfikowalny , trwały (tak długo, jak życzy sobie kontroler DID) i nie wymaga korzystania ze scentralizowanego rejestru . Identyfikatory DID umożliwiają nowy model zdecentralizowanej tożsamości cyfrowej , który jest często określany jako tożsamość suwerenna lub tożsamość zdecentralizowana . Są ważnym elementem zdecentralizowanych aplikacji internetowych.

dokumenty DID

Zdecentralizowany identyfikator przekłada się (wskazuje) na dokument DID , zestaw danych opisujących podmiot DID, w tym mechanizmy, takie jak kryptograficzne klucze publiczne, których podmiot DID lub delegat DID może użyć do uwierzytelnienia się i udowodnienia swojego związku z DID .

metody DID

Tak jak istnieje wiele różnych typów URI , z których wszystkie są zgodne ze standardem URI, istnieje wiele różnych typów metod DID , z których wszystkie muszą być zgodne ze standardem DID. Każda specyfikacja metody DID musi określać:

  • Nazwa metody DID (która musi znajdować się między pierwszym a drugim dwukropkiem, np. did: przykład :).
  • Struktura unikatowego identyfikatora, który musi następować po drugim dwukropku.
  • Specyfikacje techniczne dotyczące sposobu, w jaki program rozpoznawania nazw DID może stosować operacje CRUD do tworzenia, odczytywania, aktualizowania i dezaktywowania dokumentu DID przy użyciu tej metody.

Grupa robocza W3C DID prowadzi rejestr metod DID.

Użycie identyfikatorów DID

DID identyfikuje dowolny podmiot (np. osobę, organizację, rzecz, model danych, jednostkę abstrakcyjną itp.), który kontroler DID uzna za identyfikujący. DID mają na celu umożliwienie kontrolerowi DID udowodnienia kontroli nad nim i wdrożenia go niezależnie od jakiegokolwiek scentralizowanego rejestru, dostawcy tożsamości lub urzędu certyfikacji . Identyfikatory DID to identyfikatory URI , które kojarzą podmiot DID z dokumentem DID. Każdy dokument DID może wyrażać materiał kryptograficzny, metody weryfikacji i punkty końcowe usługi, aby umożliwić zaufane interakcje powiązane z podmiotem DID. Dokument DID może zawierać dodatkowe semantyki dotyczące tematu, który identyfikuje. Dokument DID może również zawierać sam podmiot DID (np. [model danych]).

Wysiłki standaryzacyjne

Grupa robocza W3C DID opracowała specyfikację zdecentralizowanych identyfikatorów w celu ujednolicenia podstawowej architektury , modelu danych i reprezentacji identyfikatorów DID.

W3C zatwierdziła specyfikację DID 1.0 jako zalecenie W3C 19 lipca 2022 r.

Zobacz też

Linki zewnętrzne