Google və Mozilla-nın etirazlarına baxmayaraq, mərkəzləşdirilməmiş identifikatorlar standartlaşdırılacaq

Tim Berners-Li, tövsiyə olunan standart statusu olan Veb üçün mərkəzləşdirilməmiş identifikatorları (DID, Mərkəzləşdirilməmiş İdentifikator) müəyyən edən spesifikasiya etmək qərarını elan etdi. Google və Mozilla tərəfindən qaldırılan etirazlar rədd edilir.

DID spesifikasiyası fərdi mərkəzləşdirilmiş xidmətlərə və təşkilatlara, məsələn, domen qeydiyyatçıları və sertifikatlaşdırma orqanlarına bağlı olmayan unikal qlobal identifikatorların yeni növünü təqdim edir. İdentifikator ixtiyari resursla əlaqələndirilə və resursun sahibinin etibar etdiyi sistemlər tərəfindən yaradıla bilər. Şəxsiyyətin identifikasiyası rəqəmsal imzalar kimi kriptoqrafik mexanizmlərə əsaslanan mülkiyyət sübutunun autentifikasiyasından istifadə edir. Spesifikasiya paylanmış nəzarət üçün müxtəlif üsullardan istifadə etməyə və identifikatorlar haqqında məlumat əldə etməyə imkan verir, o cümlədən blokçeyn əsasında metodlar.

Yeni URI formatı "did:method:unique_identifier" kimi formalaşır, burada "ed" yeni URI sxemini, "metod" identifikatorla işləmə mexanizmini, "unique_identifier" isə seçilmiş üçün xüsusi resurs identifikatorudur. metod, məsələn, "did: misal :123456789abcdefghi". Metodun olduğu sahə identifikatorun unikallığına zəmanət verən, onun formatını təyin edən və identifikatorun yaradıldığı resursla bağlanmasını təmin edən təsdiqlənmiş məlumatların saxlanması üçün istifadə olunan xidmətin adını göstərir. ID ilə URI sorğu edilən obyekti təsvir edən və sahibini yoxlamaq üçün açıq açarlar daxil olmaqla metadata ilə JSON sənədinə çevrilir.

Google və Mozilla-nın etirazlarına baxmayaraq, mərkəzləşdirilməmiş identifikatorlar standartlaşdırılacaq

Metod tətbiqləri DID standartının əhatə dairəsindən kənardadır, onların spesifikasiyalarında müəyyən edilir və ayrıca reyestrdə saxlanılır. Hazırda müxtəlif blokçeynlər, kriptoqrafik alqoritmlər, paylanmış texnologiyalar, mərkəzləşdirilməmiş verilənlər bazaları, P135P sistemləri və identifikasiya mexanizmləri əsasında 2 üsul təklif edilmişdir. Mərkəzləşdirilmiş sistemlərin üstündə DID bağlamaları yaratmaq da mümkündür, məsələn, veb metodu ənənəvi host adlarına bağlanmağa imkan verir (məsələn, "did:web:example.com").

Google-un etirazları mərkəzləşdirilməmiş identifikatorların ümumi mexanizmi üçün spesifikasiyanın metodların yekun tətbiqi üçün spesifikasiyalardan ayrılması ilə bağlıdır ki, bu da metodların spesifikasiyalarını araşdırmadan əsas spesifikasiyanın düzgünlüyünü təhlil etməyə imkan vermir. Metodun spesifikasiyası hazır olmadıqda əsas spesifikasiyanın dərc edilməsi nəzərdən keçirilməsini çətinləşdirir və Google DID ümumi spesifikasiyasının standartlaşdırılmasını bir neçə ən yaxşı metod standartlaşdırılmağa hazır olana qədər təxirə salmağı təklif etdi, çünki metodun standartlaşdırma prosesində incə məqamlar ola bilər. əsas spesifikasiyanın yekunlaşdırılmasını tələb edən ortaya çıxır.

Mozilla-nın etirazı odur ki, spesifikasiya daşınma qabiliyyətini düzgün tələb etmir və məsələni metod reyestrinin tərəfinə buraxır. Standart həllərin uyğunluğu və unifikasiyası nəzərə alınmadan yaradılan reyestrdə artıq yüzdən çox üsul təklif edilmişdir. Hazırkı formada, mövcud metodları ehtiyaclarınıza uyğunlaşdırmağa çalışmaqdansa, hər bir tapşırıq üçün yeni bir üsul yaratmağa təşviq edilir.

W3C-nin mövqeyi ondan ibarətdir ki, yeni genişləndirilə bilən identifikator sinfini və əlaqəli sintaksisi müəyyən edən DID spesifikasiyasının standartlaşdırılması metodun işlənib hazırlanmasına və metodun standartlaşdırılması üzrə konsensusa təkan verəcək. Hazırkı formada, mərkəzləşdirilməmiş texnologiyalar inkişaf etdirən cəmiyyətdə tələb olunan problemlərin həlli üçün əsas spesifikasiyanın tətbiqinə dair kifayət qədər sübutlar var. Metodların təklif olunan tətbiqləri yeni URL sxemləri ilə bənzətmə ilə qiymətləndirilməməlidir və çoxlu sayda metodların yaradılması əsas spesifikasiyaya tərtibatçıların ehtiyaclarına uyğunluq kimi qiymətləndirilə bilər.

Müəyyən metodların standartlaşdırılması, ümumi identifikatorlar sinfinin standartlaşdırılmasındansa, tərtibatçılar arasında konsensusa nail olmaq baxımından daha çətin məsələ kimi görünür. Buna görə də, metodların standartlaşdırılmasından əvvəl ümumi spesifikasiyanın qəbulu mərkəzləşdirilməmiş identifikatorları tətbiq edən cəmiyyətə daha az potensial zərər verə biləcək bir həll kimi qəbul edilir.

Mənbə: opennet.ru

Добавить комментарий