Desintralisearre identifiers sille standerdisearre wurde nettsjinsteande beswieren fan Google en Mozilla

Tim Berners-Lee kundige it beslút oan om de spesifikaasje te meitsjen dy't desintralisearre identifiers foar it web (DID, Decentralized Identifier) ​​definiearje as in oanrikkemandearre standert. Beswieren fan Google en Mozilla wurde ôfwiisd.

De DID-spesifikaasje yntroduseart in nij soarte fan unike globale identifier dy't net is bûn oan yndividuele sintralisearre tsjinsten en organisaasjes, lykas domeinregistrars en sertifisearingsautoriteiten. In identifier kin wurde assosjearre mei in willekeurige boarne en generearre mei systemen fertroud troch de eigner fan de boarne. Om de autentisiteit fan in identifier te ferifiearjen, wurdt autentikaasje fan bewiis fan eigendom brûkt op basis fan kryptografyske meganismen lykas digitale hantekeningen. De spesifikaasje soarget foar it brûken fan ferskate metoaden foar ferdielde kontrôle en it krijen fan ynformaasje oer identifiers, ynklusyf blockchain-basearre metoaden.

It formaat fan 'e nije URI wurdt foarme as "did:method:unique_identifier", wêrby't "did" it nije URI-skema oanjout, "metoade" it meganisme foar it ferwurkjen fan de identifier oanjout, en "unique_identifier" is in boarne-identifikaasje spesifyk foar de selekteare metoade, bygelyks, "did: foarbyld" :123456789abcdefghi." It fjild mei de metoade jout de namme oan fan 'e brûkte ferifiearre gegevensopslachtsjinst, dy't de unykheid fan' e identifier garandearret, it formaat bepaalt en soarget foar de bining fan 'e identifier oan 'e boarne wêrfoar it is makke. De identifier URI wurdt omsetten yn in JSON-dokumint mei metadata dy't it frege objekt beskriuwe en iepenbiere kaaien befetsje om de eigner te ferifiearjen.

Desintralisearre identifiers sille standerdisearre wurde nettsjinsteande beswieren fan Google en Mozilla

Metoade-ymplemintaasjes binne bûten it berik fan 'e DID-standert, definieare yn har eigen spesifikaasjes, en bewarre yn in apart register. Op it stuit binne 135 metoaden foarsteld basearre op ferskate blokken, kryptografyske algoritmen, ferdielde technologyen, desintralisearre databases, P2P-systemen en identifikaasjemeganismen. It is ek mooglik om te meitsjen DID bindingen boppe op sintrale systemen, Bygelyks, de web metoade kinne jo brûke in bining oan tradisjonele host nammen (Bygelyks, "did: web: example.com").

De beswieren fan Google binne relatearre oan 'e skieding fan' e spesifikaasje foar it algemiene meganisme fan desintralisearre identifiers fan 'e spesifikaasjes foar de definitive ymplemintaasje fan' e metoaden, dy't net tastean analysearjen fan 'e krektens fan' e haadspesifikaasje sûnder de spesifikaasjes fan 'e metoaden te studearjen. It publisearjen fan in kearnspesifikaasje as metoadespesifikaasjes net klear binne makket peer review lestich, en Google hat suggerearre standerdisearring fan 'e algemiene DID-spesifikaasje út te stellen oant ferskate bêste praktiken ree binne om te standerdisearjen, om't yn it proses fan standerdisearring fan metoaden subtile problemen kinne ûntstean dy't ferfining nedich binne fan de kearn spesifikaasje.

It beswier fan Mozilla is dat de spesifikaasje net adekwaat driuwt foar portabiliteit, en dit probleem oerlitte oan 'e kant fan' e metoaderegistraasje. It register hat al mear as hûndert metoaden foarsteld, makke sûnder rekken mei de kompatibiliteit en ferieniging fan standert oplossingen. Yn syn hjoeddeistige foarm stimulearret it it meitsjen fan in nije metoade foar elke taak, ynstee fan besykjen om besteande metoaden oan te passen oan jo behoeften.

De posysje fan 'e W3C is dat standerdisearring fan' e DID-spesifikaasje, dy't in nije útwreide klasse fan identifiers en byhearrende syntaksis definiearret, metoadeûntwikkeling en konsensus oer metoadestanderdisearring sil stimulearje. Sa't it no stiet, is d'r genôch bewiis dat de kearnspesifikaasje fan tapassing is op 'e behoeften fan' e desintralisearre technologymienskip. Foarstelde ymplemintaasjes fan metoaden moatte net beoardiele wurde troch analogy mei nije URL-skema's, en it meitsjen fan in grut oantal metoaden kin sjoen wurde as it foldwaan oan 'e basisspesifikaasje mei de behoeften fan ûntwikkelders.

Standerdisearring fan bepaalde metoaden wurdt sjoen as in dreger taak, yn termen fan it berikken fan konsensus ûnder ûntwikkelders, dan standerdisearring fan in algemiene klasse fan identifiers. Dêrom wurdt it goedkarren fan in mienskiplike spesifikaasje foar standerdisearring fan metoaden sjoen as in oplossing dy't minder potinsjele skea kin feroarsaakje oan 'e mienskip dy't desintralisearre identifikaarders ymplementearje.

Boarne: opennet.ru

Add a comment