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

Tim Berners-Lee a annoncĂ© la dĂ©cision de faire de la spĂ©cification dĂ©finissant les identifiants dĂ©centralisĂ©s pour le Web (DID, Decentralized Identifier) ​​le statut de norme recommandĂ©e. Les objections soulevĂ©es par Google et Mozilla sont rejetĂ©es.

La spĂ©cification DID introduit un nouveau type d'identifiant global unique qui n'est pas liĂ© Ă  des services et organisations centralisĂ©s individuels, tels que les bureaux d'enregistrement de domaines et les autoritĂ©s de certification. Un identifiant peut ĂȘtre associĂ© Ă  une ressource arbitraire et gĂ©nĂ©rĂ© Ă  l'aide de systĂšmes approuvĂ©s par le propriĂ©taire de la ressource. Pour vĂ©rifier l'authenticitĂ© d'un identifiant, une authentification par preuve de propriĂ©tĂ© est utilisĂ©e sur la base de mĂ©canismes cryptographiques tels que les signatures numĂ©riques. La spĂ©cification permet l'utilisation de diverses mĂ©thodes de contrĂŽle distribuĂ© et d'obtention d'informations sur les identifiants, y compris des mĂ©thodes basĂ©es sur la blockchain.

Le format du nouvel URI est formĂ© comme "did:method:unique_identifier", oĂč "did" spĂ©cifie le nouveau schĂ©ma d'URI, "method" indique le mĂ©canisme de traitement de l'identifiant et "unique_identifier" est un identifiant de ressource spĂ©cifique Ă  la ressource sĂ©lectionnĂ©e. mĂ©thode, par exemple, "did:example" :123456789abcdefghi. Â» Le champ avec la mĂ©thode indique le nom du service de stockage de donnĂ©es vĂ©rifiĂ© utilisĂ©, qui garantit l'unicitĂ© de l'identifiant, dĂ©termine son format et assure la liaison de l'identifiant Ă  la ressource pour laquelle il a Ă©tĂ© créé. L'URI de l'identifiant est converti en un document JSON avec des mĂ©tadonnĂ©es dĂ©crivant l'objet demandĂ© et comprenant 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 implémentations de méthodes sortent du cadre de la norme DID, sont définies dans leurs propres spécifications et conservées dans un registre distinct. Actuellement, 135 méthodes ont été proposées sur la base de diverses blockchains, algorithmes cryptographiques, technologies distribuées, bases de données décentralisées, systÚmes P2P et mécanismes d'identification. Il est également possible de créer des liaisons DID au-dessus de systÚmes centralisés. Par exemple, la méthode Web vous permet d'utiliser une liaison avec des noms d'hÎtes traditionnels (par exemple, « did:web:example.com »).

Les objections de Google sont liĂ©es Ă  la sĂ©paration de la spĂ©cification du mĂ©canisme gĂ©nĂ©ral des identifiants dĂ©centralisĂ©s des spĂ©cifications des implĂ©mentations finales des mĂ©thodes, ce qui ne permet pas d'analyser l'exactitude de la spĂ©cification principale sans Ă©tudier les spĂ©cifications des mĂ©thodes. La publication d'une spĂ©cification de base lorsque les spĂ©cifications de mĂ©thode ne sont pas prĂȘtes rend difficile l'examen par les pairs, et Google a suggĂ©rĂ© de retarder la standardisation de la spĂ©cification DID globale jusqu'Ă  ce que plusieurs bonnes pratiques soient prĂȘtes Ă  ĂȘtre standardisĂ©es, car dans le processus de standardisation des mĂ©thodes, des problĂšmes subtils peuvent surgir et nĂ©cessiter un affinement. de la spĂ©cification de base.

L'objection de Mozilla est que la spécification ne favorise pas suffisamment la portabilité, laissant ce problÚme du cÎté du registre des méthodes. Le registre a déjà proposé plus d'une centaine de méthodes, créées sans se soucier de la compatibilité et de l'unification des solutions standards. Dans sa forme actuelle, il encourage la création d'une nouvelle méthode pour chaque tùche, plutÎt que d'essayer d'adapter les méthodes existantes à vos besoins.

La position du W3C est que la standardisation de la spĂ©cification DID, qui dĂ©finit une nouvelle classe extensible d'identifiants et la syntaxe associĂ©e, stimulera le dĂ©veloppement de mĂ©thodes et un consensus sur la standardisation des mĂ©thodes. Dans l’état actuel des choses, il existe de nombreuses preuves que la spĂ©cification de base est applicable aux besoins de la communautĂ© technologique dĂ©centralisĂ©e. Les implĂ©mentations proposĂ©es de mĂ©thodes ne doivent pas ĂȘtre jugĂ©es par analogie avec les nouveaux schĂ©mas d'URL, et la crĂ©ation d'un grand nombre de mĂ©thodes peut ĂȘtre considĂ©rĂ©e comme rĂ©pondant aux spĂ©cifications de base et aux besoins des dĂ©veloppeurs.

La normalisation de certaines mĂ©thodes est considĂ©rĂ©e comme une tĂąche plus difficile, en termes d’obtention d’un consensus parmi les dĂ©veloppeurs, que la normalisation d’une classe gĂ©nĂ©rale d’identifiants. Par consĂ©quent, l’approbation d’une spĂ©cification commune avant de standardiser les mĂ©thodes est considĂ©rĂ©e comme une solution susceptible de causer moins de dommages potentiels Ă  la communautĂ© mettant en Ɠuvre des identifiants dĂ©centralisĂ©s.

Source: opennet.ru

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