L'identificatori decentralizati seranu standardizati malgradu l'obiezioni di Google è Mozilla

Tim Berners-Lee hà annunziatu a decisione di fà a specificazione chì definisce l'identificatori decentralizati per u statutu Web (DID, Identificatore Decentralizatu) ​​cum'è standard cunsigliatu. L'obiezioni suscitate da Google è Mozilla sò rifiutate.

A specificazione DID introduce un novu tipu d'identificatore globale unicu chì ùn hè micca ligatu à i servizii è urganisazioni centralizzati individuali, cum'è i registratori di duminiu è l'autorità di certificazione. Un identificatore pò esse assuciatu cù una risorsa arbitraria è generatu cù sistemi di fiducia da u pruprietariu di a risorsa. Per verificà l'autenticità di un identificatore, l'autentificazione di prova di pruprietà hè aduprata basatu annantu à i miccanismi criptografici cum'è e signature digitale. A specificazione permette l'usu di diversi metudi per u cuntrollu distribuitu è ​​ottene infurmazioni nantu à l'identificatori, cumpresi i metudi basati in blockchain.

U furmatu di u novu URI hè furmatu cum'è "did:method:unique_identifier", induve "did" specifica u novu schema URI, "metudu" indica u mecanismu per processà l'identificatore, è "unique_identifier" hè un identificatore di risorsa specificu à u selezziunatu. metudu, per esempiu, "did:example" :123456789abcdefghi. U campu cù u metudu indica u nome di u serviziu di almacenamentu di dati verificatu utilizatu, chì guarantisci l'unicità di l'identificatore, determina u so formatu è assicura u ligame di l'identificatore à a risorsa per quale hè statu creatu. L'URI d'identificatore hè cunvertitu in un documentu JSON cù metadati chì descrizanu l'ughjettu dumandatu è includenu chjavi publichi per verificà u pruprietariu.

L'identificatori decentralizati seranu standardizati malgradu l'obiezioni di Google è Mozilla

L'implementazioni di i metudi sò fora di u scopu di u standard DID, definite in e so specificazioni, è mantinute in un registru separatu. Attualmente, i metudi 135 sò stati pruposti nantu à diversi blockchains, algoritmi criptografici, tecnulugii distribuiti, basa di dati descentralizati, sistemi P2P è miccanismi d'identificazione. Hè ancu pussibule di creà ligami DID nantu à i sistemi centralizati, per esempiu, u metudu web permette di utilizà un ligame à i nomi d'ospiti tradiziunali (per esempiu, "did:web:example.com").

L'obiezioni di Google sò ligati à a separazione di a specificazione per u mecanismu generale di l'identificatori descentralizati da e specificazioni per l'implementazione finali di i metudi, chì ùn permettenu micca analizà a correttezza di a specificazione principale senza studià e specificazioni di i metudi. A pubblicazione di una specificazione core quandu e specificazioni di u metudu ùn sò micca pronti rende a revisione di i pari difficiuli, è Google hà suggeritu di ritardà a standardizazione di a specificazione DID generale finu à chì parechje pratiche megliu sò pronte à standardizà, postu chì in u prucessu di standardizazione di i metudi, ponu emergere prublemi sottili chì necessitanu raffinamentu. di a specificazione core.

L'obiezione di Mozilla hè chì a specificazione ùn spinge micca bè per a portabilità, lascendu stu prublema à u latu di u registru di u metudu. U registru hà digià prupostu più di centu metudi, creati senza riguardu à a cumpatibilità è l'unificazione di suluzioni standard. In a so forma attuale, incuragisce a creazione di un novu metudu per ogni compitu, invece di pruvà à adattà i metudi esistenti per adattà à i vostri bisogni.

A pusizione di u W3C hè chì a standardizazione di a specificazione DID, chì definisce una nova classa estensibile di identificatori è sintassi assuciata, stimulerà u sviluppu di u metudu è u cunsensu nantu à a standardizazione di u metudu. In quantu hè, ci hè una evidenza ampia chì a specificazione core hè applicabile à i bisogni di a cumunità tecnologica decentralizata. L'implementazione pruposta di metudi ùn deve esse ghjudicata per analogia cù novi schemi d'URL, è a creazione di un gran numaru di metudi pò esse vistu cum'è risponde à a specificazione basica cù i bisogni di i sviluppatori.

A standardizazione di certi metudi hè vistu cum'è un compitu più difficiule, in quantu à ottene u cunsensu trà i sviluppatori, chì a standardizazione di una classa generale di identificatori. Dunque, l'appruvazioni di una specificazione cumuna prima di standardizà i metudi hè vistu cum'è una suluzione chì puderia causà menu dannu potenziale à a cumunità chì implementa identificatori decentralizati.

Source: opennet.ru

Add a comment