Identificatorii descentralizați pentru web devin un standard recomandat

Tim Berners-Lee recent a anunțat decizia de a converti caietul de sarcini care definește identificatorii descentralizați pentru Web (FĂCUT, Identificator descentralizat), în starea standardului recomandat, anulând astfel obiecțiile ridicate de Google și Mozilla.

Specificația DID introduce un nou tip de identificatori globali numai cele care nu sunt legate de organizații și servicii centralizate individuale, precum registratorii de domenii și autoritățile de certificare. Identificatorul poate fi asociat cu o resursă arbitrară și generat de sisteme de încredere de proprietarul resursei.

Autentificarea identificatorului utilizează autentificarea dovadă a proprietății bazată pe mecanisme criptografice, precum semnăturile digitale. Specificația permite diverse metode de control distribuit și regăsire a informațiilor de identitate, inclusiv metode bazate pe blockchain.

Formatul noului URI este format ca „did:method:unique_identifier”, unde „did” specifică noua schemă URI, „method” indică mecanismul de gestionare a identificatorului, iar „unique_identifier” este un identificator de resursă specific metodei.

Câmpul cu metoda specifică numele serviciului utilizat pentru stocarea datelor verificate, care asigură unicitatea identificatorului, determină formatul acestuia și asigură legarea identificatorului de resursa pentru care a fost creat. URI-ul cu ID-ul este convertit într-un document JSON cu metadate care descrie obiectul solicitat și include chei publice pentru a verifica proprietarul.

Implementările metodei sunt în afara domeniului de aplicare al standardului DID, sunt definite în specificațiile acestuia și sunt păstrate într-un registru separat.

Acum Au fost propuse 135 de metode bazat pe diferite blockchain, algoritmi criptografici, tehnologii distribuite, baze de date descentralizate, sisteme P2P și mecanisme de identificare. De asemenea este posibil să se creeze legături DID pe sisteme centralizate, de exemplu, metoda web permite legarea numelor de gazdă tradiționale (de exemplu, „did:web:example.com”).

Obiecțiile Google sunt legate de separarea specificației pentru mecanismul general al identificatorilor descentralizați ai caietului de sarcini pentru implementările finale ale metodelor, care nu permite analizarea corectitudinii specificației principale fără a studia specificațiile metodelor.

Publicarea specificației principale atunci când specificațiile metodei nu sunt gata face revizuirea dificilă, iar Google a sugerat ca standardizarea specificației generale DID să fie amânată până când unele dintre cele mai bune metode sunt gata pentru standardizare, deoarece în procesul de standardizare a metodei, punctele subtile pot fi amânate. apar care necesită ca specificația principală să fie finalizată.

Obiecția Mozilla este că specificațiile nu conduc în mod adecvat portabilitatea, lăsând problema în seama înregistrării metodei.

Peste o sută de metode au fost deja propuse în registru, create fără a ține cont de compatibilitatea și unificarea soluțiilor standard. În forma sa actuală, se recomandă să creați o nouă metodă pentru fiecare sarcină, mai degrabă decât să încercați să adaptați metodele existente pentru a se potrivi nevoilor dumneavoastră.

Poziția W3C este că standardizarea specificației DID, care definește o nouă clasă de identificare extensibilă și sintaxa asociată, va stimula dezvoltarea metodei și consensul privind standardizarea metodei.

În forma sa actuală, există suficiente dovezi ale aplicabilității specificației principale pentru rezolvarea problemelor care sunt solicitate în comunitatea care dezvoltă tehnologii descentralizate. Implementările propuse ale metodelor nu trebuie judecate prin analogie cu noile scheme URL, iar crearea unui număr mare de metode poate fi văzută ca fiind conformă cu specificațiile de bază pentru nevoile dezvoltatorilor.

Standardizarea anumitor metode este văzută ca o sarcină mai dificilă, în ceea ce privește obținerea consensului între dezvoltatori, decât standardizarea pe o clasă comună de identificatori. Prin urmare, adoptarea unei specificații comune înainte de standardizarea metodei este considerată o soluție care poate provoca un prejudiciu potențial mai mic comunității care implementează identificatori descentralizați.

În cele din urmă dacă sunteți interesat să aflați mai multe despre asta, puteți verifica detalii în următorul link.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.