Tim Berners-Lee shpalli vendimin për t'i dhënë specifikimit që përcakton identifikuesit e decentralizuar për Web (DID, Decentralized Identifier) statusin e standardit të rekomanduar. Ankesat e shprehura nga kompanitë Google dhe Mozilla janë refuzuar.
Specifikimi i DID sjell një lloj të ri identifikuesish unik globalë, të pa lidhur me shërbime dhe organizata të veçanta, të tilla si regjistruesit e domain-eve dhe qendrat e certifikimit. Një identifikues mund të asociohet me një burim të çfarëdo dhe të gjenerohet përmes sistemeve që i beson pronari i burimit. Për të verifikuar autenticitetin e identifikuesit aplikohet autentifikimi me provë pronësie të bazuar në mekanizma kriptografikë, të tilla si nënshkrimet digitale. Specifikimi lejon përdorimin e metodave të ndryshme të menaxhimit të shpërndarë dhe të marrjes së informacionit për identifikuesit, duke përfshirë metodat të bazuara në blockchain.
Formati i ri i URI formohet si «did:metod:identifikues_unik», ku «did» përcakton skemën e re të URI, «metod» tregon mekanizmin e përpunimit të identifikuesit, dhe «identifikues_unik» paraqet një identifikues specifik për metodën e zgjedhur, për shembull, «did:example:123456789abcdefghi». Në fushën e metodës shënohet emri i shërbimit të ruajtjes së të dhënave të vërtetuara, i cili garanton unikësinë e identifikuesit, përcakton formatin e tij dhe siguron lidhjen e identifikuesit me burimin për të cilin është krijuar. URI me identifikuesin kthehet në një dokument në formatin JSON me metadata që përshkruan objektin e kërkuar dhe përfshin çelësa publikë për verifikimin e pronarit.

Zbatimet e metodave kalojnĂ« pĂ«rtej standardit DID, pĂ«rcaktohen nĂ« specifikimet e tyre dhe mbĂ«shteten nĂ« njĂ« regjistĂ«r tĂ« veçantĂ«. Aktualisht janĂ« propozuar 135 metoda mbi baza tĂ« ndryshme blockchain, algoritmash kriptografikĂ«, teknologjish tĂ« shpĂ«rndara, databazash tĂ« decentralizuara, sisteme p2p dhe mekanizmash identifikimi. ĂshtĂ« e lejuar edhe krijimi i mbĂ«shtetjeve DID mbi sisteme tĂ« centralizuara, pĂ«r shembull, metoda web lejon pĂ«rdorimin e lidhjes me emrat tradicionalĂ« tĂ« hosteve (pĂ«r shembull, «did:web:example.com»).
Google ka kundërshtime lidhen me ndarjen e specifikimeve nga mekanizmi i përgjithshëm i identifikuesve të decentralizuar dhe specifikimet për implementime të caktuara të metodave, që nuk lejon analizimin e saktësisë së specifikimit kryesor pa shqyrtuar specifikimet e metodave. Publikimi i specifikimit kryesor pa përfunduar specifikimet e metodave e vështirëson rishikimin dhe Google propozoi që të vonohet standardizimi i specifikimit të përgjithshëm DID deri sa të përfundojnë standardizimi i disa metodave më të mira, pasi gjatë procesit të standardizimit të metodave, mund të dalin çështje delikate që kërkojnë përpunim të specifikimit kryesor.
Mozilla ka kundërshtime që specifikimi nuk e nxit siç duhet sigurimin e përshkueshmërisë, duke e lënë këtë çështje në dorë të regjistrave të metodave. Në regjistrin janë propozuar më shumë se njëqind metoda, të krijuara pa marrë parasysh kompatibilitetin dhe unifikimin e zgjidhjeve standarde. Në këtë formë inkurajohet krijimi i një metode të re për çdo detyrë, në vend të një përpjekjeje për të adaptuar metodat ekzistuese për nevojat e tyre.
Pozita e W3C përqendrohet në faktin se standardizimi i specifikimit DID, i cili përcakton një klasë të re zgjeruese të identifikuesve dhe sintaksën përkatëse, do të jetë një nxitje për zhvillimin e metodave dhe arritjen e konsensusit për standardizimin e metodave. Në këtë formë ekzistojnë mjaft prova për aplikueshmërinë e specifikimit kryesor për zgjidhjen e detyrave të kërkuara në komunitetin që zhvillon teknologjitë e decentralizuara. Implementimet e propozuara të metodave nuk duhet të vlerësohen në një mënyrë të ngjashme me skemat e reja të URL, dhe krijimi i një numri të madh metodash mund të shihet si një përputhje e specifikimit bazë me nevojat e zhvilluesve.
Standardizimi i disa metodave konsiderohet si një detyrë më e komplikuar, nga pikëpamja e arritjes së konsensusit mes zhvilluesve, sesa standardizimi i klasës së përgjithshme të identifikuesve. Prandaj, miratimi i specifikimit të përgjithshëm para standardizimit të metodave shihet si një zgjidhje që mund të dëmtojë më pak potencialisht komunitetin që po implementon identifikuesit e decentralizuar.
Burimi: opennet.ru
