Detsentraliseeritud identifikaatorid standardiseeritakse, vaatamata Google'i ja Mozilla vastuseisule.

Tim Berners-Lee teatas, et on otsustanud anda veebilehe (DID, Decentralized Identifier) deetsentraliseeritud identifikaatorite määratlemise spetsifikatsioonile soovitatava standardi staatuse. Google'i ja Mozilla esitatud vastuväited lükati tagasi.

DID spetsifikatsioon tutvustab uut tüüpi unikaalseid globaalsete identifikaatoreid, mis ei ole seotud üksikute tsentraliseeritud teenuste ja organisatsioonidega, nagu domeenide registreerijad ja tunnistuste keskused. Identifikaatorit saab seostada juhusliku ressursiga ja see saab genereerida usaldusväärsete süsteemide abil, mille usaldab ressursi omanik. Identifikaatori ehtsuse kontrollimiseks kasutatakse omandi tõestuslikku autentimist, mis põhineb krüptograafilistel mehhanismidel, nagu digitaalallkiri. Spetsifikatsioon võimaldab kasutada erinevaid jaotatud haldamise ja identifikaatorite teabe hankimise meetodeid, sealhulgas plokiahelal põhinevaid meetodeid.

Uue URI formaat moodustatakse kui «did:meetod:unikaalne_identifikaator», kus «did» määratleb uue URI skeemi, «meetod» osutab identifikaatori töötlemise mehhanismile, ning «unikaalne_identifikaator» on valitud meetodi spetsiifiline ressurssi identifitseeriv number, näiteks «did:example:123456789abcdefghi». Meetodi väljal näidatakse kasutatava usaldusväärsete andmete salvestusteenuse nime, mis tagab identifikaatori unikaalsuse, määrab selle formaadi ning tagab identifikaatori sidumise ressursiga, mille jaoks see on loodud. URI koos identifikaatoriga muudetakse JSON formaadis dokumendiks, mis sisaldab metainfot, mis kirjeldab taotletud objekti ja sisaldab omaniku verifitseerimiseks vajalikke avalikke võtmeid.

Detsentraliseeritud identifikaatorid standardiseeritakse, vaatamata Google'i ja Mozilla vastuseisule.

Meetodite rakendused ulatuvad DID standardist kaugemale, neid määratletakse vastavates spetsifikatsioonides ja toetatakse eraldi registris. Praegu on ette pandud 135 meetodit erinevatele plokiahelatele, krüptograafiasele algoritmidele, jaotatud tehnoloogiatele, detsentraliseeritud andmebaasidele, P2P-süsteemidele ja identifitseerimismehhanismidele. Samuti on lubatud DID-i kinnitamine kesksete süsteemide kaudu, näiteks web-meetod võimaldab siduda traditsiooniliste hostinimede kasutamisega (nt "did:web:example.com").

Google'i vastuväited on seotud spetsifikatsiooni eraldamisega üldise detsentraliseeritud identifikaatorite mehhanismi ning meetodite lõplikest rakendustest, mis ei võimalda põhispetsifikatsiooni korrektset analüüsi ilma meetodite spetsifikatsioonide uurimiseta. Peamise spetsifikatsiooni avaldamine enne, kui meetodite spetsifikatsioonid on valmis, raskendab ülevaatamist ning Google on soovitanud standardimise üldise spetsifikatsiooni edasi lükata kuni mitme parema meetodi standardimise valmiduseni, kuna meetodite standardimise käigus võivad ilmneda peened nüansid, mis vajavad põhispetsifikatsiooni täiendamist.

Mozilla väidab, et spetsifikatsioon ei suru piisavalt palju läbi ülekandlikkuse tagamise, viies selle küsimuse meetodite registrisse. Registris on juba rohkem kui sada meetodit, mis on loodud ilma kooskõla ja standardsete lahenduste ühtlustamise vajadust arvesse võtmata. Praegusel kujul soositakse iga ülesande jaoks uue meetodi loomist, selle asemel et püüda olemasolevaid meetodeid oma vajadustele kohandada.

W3C seisukoht on, et DID spetsifikatsiooni standardiseerimine, mis määratleb uue laiendatava identifikaatorite klassi ja sellega seotud süntaksi, peab olema stiimul meetodite väljatöötamiseks ja konsensuse saavutamiseks meetodite standardiseerimise osas. Praegusel kujul on piisavalt tõendeid selle põhispetsifikatsiooni kohaldatavuse kohta, et lahendada ülesandeid, mida kogukond, mis arendab detsentraliseeritud tehnoloogiaid, nõuab. Pakutavaid meetodeid ei tohiks hinnata uute URL-ide skeemide analoogia alusel, kuid suure arvu meetodite loomist võib pidada põhispetsifikatsiooni vastavuseks arendajate vajadustele.

Teatud meetodite standardiseerimist peetakse arendajate seas keerulisemaks ülesandeks kui üldiste tuvastajate klassi standardiseerimist. Seetõttu on üldise spetsifikatsiooni kinnitamine enne meetodite standardiseerimist lahendus, mis võib kogukonnale, kes rakendab detsentraliseeritud identifikaatoreid, tekitada vähema potentsiaalse kahju.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster