Els identificadors descentralitzats per a la Web passen a ser un estàndard recomanat

Tim Berners-Lee fa poc va anunciar la decisió de convertir l'especificació que defineix els identificadors descentralitzats per a la Web (DID, Decentralized Identifier), a l'estat d'estàndard recomanat, amb la qual cosa s'anul·len les objeccions plantejades per Google i Mozilla.

l'especificació DID introdueix un tipus d'identificador global nou únics que no estan vinculats a organitzacions i serveis centralitzats individuals, com a registradors de dominis i autoritats de certificació. L'identificador pot associar-se amb un recurs arbitrari i ser generat per sistemes en què confia el propietari del recurs.

L'autenticació de l'identificador utilitza l'autenticació de prova de propietat basada en mecanismes criptogràfics, com les firmes digitals. L'especificació permet diversos mètodes per al control distribuït i la recuperació d'informació d'identitat, inclosos els mètodes basats en blockchain.

El format del nou URI es forma com a «did:method:unique_identifier», on "did" especifica el nou esquema d'URI, "method" indica el mecanisme per gestionar l'identificador i "unique_identifier" és un identificador de recursos específic del mètode.

El camp amb el mètode especifica el nom del servei utilitzat per emmagatzemar dades verificades, el que garanteix la unicitat de l'identificador, en determina el format i proporciona la vinculació de l'identificador al recurs per al qual va ser creat. L'URI amb l'ID es converteix en un document JSON amb metadades que descriuen l'objecte sol·licitat i inclouen claus públiques per verificar-ne el propietari.

Les implementacions de mètodes estan fora de l'abast de l'estàndard DID, es defineixen a les especificacions i es mantenen en un registre separat.

Actualment s'han proposat 135 mètodes basats en diferents blockchains, algoritmes criptogràfics, tecnologies distribuïdes, bases de dades descentralitzades, sistemes P2P i mecanismes didentificació. També és possible crear enllaços DID sobre sistemes centralitzats, per exemple, el mètode web permet enllaçar noms d'amfitrió tradicionals (per exemple, «did:web:example.com»).

Les objeccions de Google estan relacionades amb la separació de l'especificació per al mecanisme general d'identificadors descentralitzats de les especificacions per a les implementacions finals dels mètodes, cosa que no permet analitzar la correcció de l'especificació principal sense estudiar les especificacions dels mètodes.

La publicació de l'especificació principal quan les especificacions del mètode no estan llistes dificulta la revisió, i Google ha suggerit que l'estandardització de l'especificació DID general es posposi fins que alguns dels millors mètodes estiguin llestos per a l'estandardització, ja que en el procés d'estandardització de mètodes, subtils poden sorgir punts que requereixin que es finalitzi l'especificació principal.

L'objecció de Mozilla és que l'especificació no impulsa adequadament la portabilitat i deixa el problema al costat del registre del mètode.

Ja s'han proposat més de cent mètodes al registre, creats sense tenir en compte la compatibilitat i la unificació de solucions estàndard. En la forma actual, es recomana crear un nou mètode per a cada tasca, en lloc d'intentar adaptar els mètodes existents per satisfer les vostres necessitats.

La posició del W3C és que l'estandardització de l'especificació DID, que defineix una nova classe d'identificador extensible i la sintaxi associada, fomentarà el desenvolupament de mètodes i el consens sobre l'estandardització de mètodes.

En la seva forma actual, hi ha prou evidència de l'aplicabilitat de l'especificació principal per resoldre problemes que estan en demanda a la comunitat que desenvolupa tecnologies descentralitzades. Les implementacions proposades de mètodes no s'han de jutjar per analogia amb els nous esquemes d'URL, i la creació d'una gran quantitat de mètodes es pot veure com d'acord amb l'especificació base per a les necessitats dels desenvolupadors.

L'estandardització de certs mètodes es veu com una tasca més difícil, en termes daconseguir un consens entre els desenvolupadors, que lestandardització duna classe comuna didentificadors. Per tant, l'adopció d'una especificació comuna abans de l'estandardització de mètodes es considera una solució que pot causar menys dany potencial a la comunitat que implementa identificadors descentralitzats.

Finalment si estàs interessat en poder conèixer més a l'respecte, Pots consultar els detalls en el següent enllaç.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.