Decentralizované identifikátory budú štandardizované napriek námietkam zo strany Google a Mozilly

Tim Berners-Lee oznámil rozhodnutie urobiť špecifikáciu definujúcu decentralizované identifikátory pre stav webu (DID, Decentralized Identifier) ​​​​ako odporúčaný štandard. Námietky vznesené spoločnosťami Google a Mozilla sa zamietajú.

Špecifikácia DID zavádza nový typ jedinečného globálneho identifikátora, ktorý nie je viazaný na jednotlivé centralizované služby a organizácie, ako sú registrátori domén a certifikačné autority. Identifikátor môže byť spojený s ľubovoľným zdrojom a generovaný pomocou systémov, ktorým dôveruje vlastník zdroja. Na overenie pravosti identifikátora sa používa autentifikácia dôkazom o vlastníctve založená na kryptografických mechanizmoch, ako sú digitálne podpisy. Špecifikácia umožňuje použitie rôznych metód na distribuované riadenie a získavanie informácií o identifikátoroch, 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 vybraný metóda, napríklad „did:example“ :123456789abcdefghi.“ Pole s metódou uvádza názov použitej overovanej služby ukladania dát, ktorá zaruč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 sa skonvertuje na dokument JSON s metadátami popisujúcimi požadovaný objekt a vrátane verejných kľúčov na overenie vlastníka.

Decentralizované identifikátory budú štandardizované napriek námietkam zo strany Google a Mozilly

Implementácie metód sú mimo rozsahu štandardu DID, sú definované v ich vlastných špecifikáciách a udržiavané v samostatnom registri. V súčasnosti bolo navrhnutých 135 metód založených na rôznych blockchainoch, kryptografických algoritmoch, distribuovaných technológiách, decentralizovaných databázach, P2P systémoch a identifikačných mechanizmoch. Je tiež možné vytvoriť väzby DID nad centralizovanými systémami, napríklad webová metóda vám umožňuje použiť väzbu na tradičné názvy hostiteľov (napríklad „did:web:example.com“).

Námietky spoločnosti Google súvisia s oddelením špecifikácie pre všeobecný mechanizmus decentralizovaných identifikátorov od špecifikácií pre finálne implementácie metód, čo neumožňuje analyzovať správnosť hlavnej špecifikácie bez preštudovania špecifikácií metód. Zverejnenie základnej špecifikácie, keď špecifikácie metódy nie sú pripravené, sťažuje vzájomné hodnotenie a spoločnosť Google navrhla odložiť štandardizáciu celkovej špecifikácie DID, kým nebude pripravených na štandardizáciu niekoľko osvedčených postupov, pretože v procese štandardizácie metód sa môžu objaviť jemné problémy, ktoré si vyžadujú spresnenie. základnej špecifikácie.

Námietka Mozilly je, že špecifikácia dostatočne netlačí na prenosnosť, pričom tento problém ponecháva na strane registra metód. Register už navrhol viac ako sto metód, vytvorených bez ohľadu na kompatibilitu a unifikáciu štandardných riešení. Vo svojej súčasnej podobe podporuje vytvorenie novej metódy pre každú úlohu, namiesto toho, aby sa pokúšala prispôsobiť existujúce metódy vašim potrebám.

Stanovisko W3C je také, že štandardizácia špecifikácie DID, ktorá definuje novú rozšíriteľnú triedu identifikátorov a súvisiacu syntax, bude stimulovať vývoj metódy a konsenzus o štandardizácii metód. V súčasnej dobe existuje dostatok dôkazov, že základná špecifikácia je použiteľná pre potreby decentralizovanej technologickej komunity. Navrhované implementácie metód by sa nemali posudzovať analogicky s novými schémami URL a vytvorenie veľkého množstva metód možno považovať za splnenie základnej špecifikácie s potrebami vývojárov.

Štandardizácia určitých metód sa považuje za ťažšiu úlohu z hľadiska dosiahnutia konsenzu medzi vývojármi ako štandardizácia všeobecnej triedy identifikátorov. Schválenie spoločnej špecifikácie pred štandardizáciou metód sa preto považuje za riešenie, ktoré by mohlo spôsobiť menšie potenciálne škody komunite implementujúcej decentralizované identifikátory.

Zdroj: opennet.ru

Pridať komentár