Les identifiants décentralisés seront standardisés, malgré les objections de Google et Mozilla

Tim Berners-Lee a annoncé la décision de donner à la spécification définissant les identifiants décentralisés pour le Web (DID, Identifiant Décentralisé) le statut de norme recommandée. Les objections soulevées par les entreprises Google et Mozilla ont été rejetées.

La spĂ©cification DID introduit un nouveau type d'identificateurs globaux uniques, non associĂ©s Ă  des services et organisations centralisĂ©s, tels que les registraires de domaines et les autoritĂ©s de certification. Un identifiant peut ĂȘtre associĂ© Ă  une ressource arbitraire et gĂ©nĂ©rĂ© par des systĂšmes dignes de confiance selon le propriĂ©taire de la ressource. Pour l'authentification de l'identifiant, une authentification prouvant la possession est appliquĂ©e, basĂ©e sur des mĂ©canismes cryptographiques tels que les signatures numĂ©riques. La spĂ©cification permet d'utiliser diffĂ©rentes mĂ©thodes de gestion dĂ©centralisĂ©e et d'obtention d'informations sur les identifiants, y compris des mĂ©thodes basĂ©es sur la blockchain.

Le format du nouvel URI est structurĂ© comme «did:mĂ©tode:identifiant_unique», oĂč «did» dĂ©finit le nouveau schĂ©ma URI, «mĂ©thode» indique le mĂ©canisme de gestion de l'identifiant, et «identifiant_unique» reprĂ©sente un identifiant spĂ©cifique Ă  la mĂ©thode choisie, par exemple, «did:example:123456789abcdefghi». Le champ de mĂ©thode indique le nom du service de stockage des donnĂ©es vĂ©rifiables utilisĂ©, garantissant l'unicitĂ© de l'identifiant, dĂ©finissant son format et assurant le lien de l'identifiant Ă  la ressource pour laquelle il a Ă©tĂ© créé. L'URI avec l'identifiant se transforme en un document au format JSON, contenant des mĂ©tadonnĂ©es dĂ©crivant l'objet demandĂ© et incluant des clĂ©s publiques pour vĂ©rifier le propriĂ©taire.

Les identifiants décentralisés seront standardisés, malgré les objections de Google et Mozilla

Les mises en Ɠuvre des mĂ©thodes vont au-delĂ  de la norme DID, sont dĂ©finies dans leurs propres spĂ©cifications et sont soutenues dans un registre sĂ©parĂ©. Actuellement, 135 mĂ©thodes basĂ©es sur diffĂ©rentes blockchains, algorithmes cryptographiques, technologies dĂ©centralisĂ©es, bases de donnĂ©es dĂ©centralisĂ©es, systĂšmes P2P et mĂ©canismes d'identification ont Ă©tĂ© proposĂ©es. Il est Ă©galement possible de crĂ©er des couches DID au-dessus de systĂšmes centralisĂ©s, par exemple, la mĂ©thode web permet d'utiliser un lien avec des noms d'hĂŽtes traditionnels (par exemple, «did:web:example.com»).

Les objections de Google concernent la sĂ©paration de la spĂ©cification du mĂ©canisme gĂ©nĂ©ral des identifiants dĂ©centralisĂ©s des spĂ©cifications des mises en Ɠuvre spĂ©cifiques, ce qui empĂȘche l'analyse de la validitĂ© de la spĂ©cification principale sans examiner les spĂ©cifications des mĂ©thodes. La publication de la spĂ©cification principale alors que les spĂ©cifications des mĂ©thodes ne sont pas prĂȘtes complique la rĂ©vision, et Google a proposĂ© de retarder la normalisation de la spĂ©cification gĂ©nĂ©rale DID jusqu'Ă  ce que plusieurs meilleures mĂ©thodes soient prĂȘtes pour la normalisation, car des subtilitĂ©s nĂ©cessitant des ajustements de la spĂ©cification principale pourraient Ă©merger au cours du processus de normalisation des mĂ©thodes.

Les objections de Mozilla sont liées au fait que la spécification ne pousse pas suffisamment à garantir la portabilité, déchargeant cette question vers le registre des méthodes. Plus d'une centaine de méthodes ont déjà été proposées dans le registre, sans tenir compte de la compatibilité et de l'unification des solutions standards. Dans sa forme actuelle, elle encourage la création d'une nouvelle méthode pour chaque tùche, plutÎt que d'essayer d'adapter les méthodes existantes à leurs besoins.

La position du W3C est que la normalisation de la spĂ©cification DID, qui dĂ©finit une nouvelle classe extensible d'identifiants et la syntaxe associĂ©e, sera un stimulant pour le dĂ©veloppement de mĂ©thodes et l'atteinte d'un consensus sur la normalisation des mĂ©thodes. Il existe suffisamment de preuves de la pertinence de la spĂ©cification principale pour rĂ©pondre aux besoins de la communautĂ© dĂ©veloppant des technologies dĂ©centralisĂ©es. Les mises en Ɠuvre de mĂ©thodes proposĂ©es ne devraient pas ĂȘtre Ă©valuĂ©es par analogie avec de nouveaux schĂ©mas d'URL, et la crĂ©ation d'un grand nombre de mĂ©thodes peut ĂȘtre considĂ©rĂ©e comme une rĂ©ponse de la spĂ©cification fondamentale aux besoins des dĂ©veloppeurs.

La normalisation de mĂ©thodes spĂ©cifiques est considĂ©rĂ©e comme une tĂąche plus complexe, en termes d'atteindre un consensus parmi les dĂ©veloppeurs, que la normalisation d'une classe gĂ©nĂ©rale d'identifiants. Par consĂ©quent, l'adoption de la spĂ©cification gĂ©nĂ©rale avant la normalisation des mĂ©thodes est perçue comme une solution capable de causer moins de dommages potentiels Ă  la communautĂ© mettant en Ɠuvre des identifiants dĂ©centralisĂ©s.

Source : opennet.ru

Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS đŸ”„ Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster