Decentralizované identifikátory pre web sa stávajú odporúčaným štandardom

Tim Berners-Lee nedávno oznámila rozhodnutie o konverzii špecifikácie ktorý definuje decentralizované identifikátory pre web (DID, decentralizovaný identifikátor), v stave odporúčaného štandardu, a tým zrušili námietky vznesené spoločnosťami Google a Mozilla.

Špecifikácia DID predstavuje nový typ globálnych identifikátorov len tie nie sú prepojené s jednotlivými centralizovanými organizáciami a službami, ako sú registrátori domén a certifikačné autority. Identifikátor môže byť spojený s ľubovoľným zdrojom a generovaný systémami, ktorým dôveruje vlastník zdroja.

Overenie identifikátora používa dôkaz o autentifikácii vlastníctva založený na kryptografických mechanizmoch, ako digitálne podpisy. Špecifikácia umožňuje rôzne metódy pre distribuovanú kontrolu a získavanie informácií o identite, vrátane metód založených na blockchaine.

Formát nového URI je vytvorený ako „did:method:unique_identifier“, kde "did" špecifikuje novú schému URI, "method" označuje mechanizmus spracovania identifikátora a "unique_identifier" je identifikátor zdroja špecifický pre metódu.

Pole s metódou určuje názov služby používanej na ukladanie overených údajov, ktorý zabezpečuje jedinečnosť identifikátora, určuje jeho formát a zabezpečuje väzbu identifikátora na zdroj, pre ktorý bol vytvorený. Identifikátor URI s ID sa skonvertuje na dokument JSON s metadátami, ktoré popisujú požadovaný objekt a zahŕňajú verejné kľúče na overenie vlastníka.

Implementácie metód sú mimo rozsahu štandardu DID, sú definované v jeho špecifikáciách a sú vedené v samostatnom registri.

Teraz Bolo navrhnutých 135 metód založené na rôznych blockchainoch, kryptografických algoritmoch, distribuovaných technológiách, decentralizovaných databázach, P2P systémoch a identifikačných mechanizmoch. Tiež je možné vytvárať prepojenia DID na centralizovaných systémoch, napríklad webová metóda umožňuje spojenie tradičných názvov hostiteľov (napríklad „did:web:example.com“).

Námietky Google súvisia s oddelením špecifikácie pre všeobecný mechanizmus decentralizovaných identifikátorov špecifikácií pre konečné implementácie metód, ktorý neumožňuje analyzovať správnosť hlavnej špecifikácie bez preštudovania špecifikácií metód.

Zverejnenie hlavnej špecifikácie, keď špecifikácie metódy nie sú pripravené, sťažuje revíziu a spoločnosť Google navrhla, aby sa štandardizácia všeobecnej špecifikácie DID odložila, kým niektoré z najlepších metód nebudú pripravené na štandardizáciu, pretože v procese štandardizácie metódy môžu existovať jemné body. ktoré si vyžadujú dokončenie hlavnej špecifikácie.

Námietka Mozilly je, že špecifikácia dostatočne neriadi prenosnosť, takže problém ponecháva na strane registrácie metódy.

V registri už bolo navrhnutých viac ako sto metód vytvorených bez ohľadu na kompatibilitu a zjednotenie štandardných riešení. V súčasnej podobe sa odporúča vytvoriť novú metódu pre každú úlohu a nie snažiť sa prispôsobiť existujúce metódy vašim potrebám.

Pozícia W3C je taká, že štandardizácia špecifikácie DID, ktorá definuje novú triedu rozšíriteľných identifikátorov a súvisiacu syntax, podporí vývoj metódy a konsenzus o štandardizácii metód.

V súčasnej podobe existuje dostatok dôkazov o použiteľnosti hlavnej špecifikácie na riešenie problémov ktoré sú žiadané v komunite, ktorá vyvíja decentralizované technológie. Navrhované implementácie metód by sa nemali posudzovať podľa analógie s novými schémami URL a vytvorenie veľkého množstva metód možno považovať za vyhovujúce základnej špecifikácii pre potreby vývojárov.

Štandardizácia určitých metód sa považuje za náročnejšiu úlohu, pokiaľ ide o dosiahnutie konsenzu medzi vývojármi, než štandardizácia na spoločnej triede identifikátorov. Preto sa prijatie spoločnej špecifikácie pred štandardizáciou metódy považuje za riešenie, ktoré môže spôsobiť menšie potenciálne škody komunite, ktorá implementuje decentralizované identifikátory.

Konečne ak máte záujem dozvedieť sa o tom viac, môžete skontrolovať podrobnosti v nasledujúcom odkaze.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.