Ang mga desentralisadong identifier ay i-standardize sa kabila ng mga pagtutol mula sa Google at Mozilla

Inihayag ni Tim Berners-Lee ang desisyon na itaas ang detalyeng tumutukoy sa mga desentralisadong identifier para sa web (DID) sa inirerekomendang karaniwang katayuan. Ang mga pagtutol mula sa Google at Mozilla ay tinanggihan.

Ang detalye ng DID ay nagpapakilala ng bagong uri ng natatanging pandaigdigang identifier, na independiyente sa mga partikular na sentralisadong serbisyo at organisasyon gaya ng mga registrar ng domain at mga awtoridad sa certificate. Maaaring iugnay ang identifier sa anumang mapagkukunan at mabuo gamit ang mga system na pinagkakatiwalaan ng may-ari ng mapagkukunan. Ang pagpapatunay ng patunay ng pagmamay-ari batay sa mga mekanismo ng cryptographic gaya ng mga digital na lagda ay ginagamit upang i-verify ang pagiging tunay ng identifier. Ang espesipikasyon ay nagbibigay-daan sa paggamit ng iba't ibang mga pamamaraan para sa ipinamahagi na pamamahala at pagkuha ng impormasyon ng pagkakakilanlan, kabilang ang mga pamamaraang batay sa blockchain.

Ang bagong URI ay naka-format bilang "did:method:unique_identifier," kung saan ang "did" ay tumutukoy sa bagong URI scheme, ang "method" ay tumutukoy sa identifier processing mechanism, at ang "unique_identifier" ay isang resource identifier na partikular sa napiling paraan, halimbawa, "did:example:123456789abcdefghi." Tinutukoy ng field ng method ang pangalan ng na-verify na serbisyo sa storage ng data na ginamit, na ginagarantiyahan ang pagiging natatangi ng identifier, tinutukoy ang format nito, at tinitiyak na naka-link ang identifier sa mapagkukunan kung saan ito ginawa. Ang URI na may identifier ay na-convert sa isang JSON na dokumento na may metadata na naglalarawan sa hiniling na bagay at kasama ang mga pampublikong key para sa pag-verify ng may-ari.

Ang mga desentralisadong identifier ay i-standardize sa kabila ng mga pagtutol mula sa Google at Mozilla

Ang mga pagpapatupad ng mga pamamaraang ito ay lumampas sa pamantayan ng DID, ay tinukoy sa kanilang sariling mga detalye, at pinananatili sa isang hiwalay na rehistro. Sa kasalukuyan, 135 na pamamaraan ang iminungkahi batay sa iba't ibang blockchain, cryptographic algorithm, distributed na teknolohiya, desentralisadong database, P2P system, at mga mekanismo ng pagkakakilanlan. Posible ring gumawa ng mga DID wrapper sa ibabaw ng mga sentralisadong sistema; halimbawa, pinapayagan ng web method ang pag-binding sa mga tradisyunal na hostname (hal., "did:web:example.com").

Ang mga pagtutol ng Google ay nagmumula sa paghihiwalay ng detalye para sa pangkalahatang desentralisadong mekanismo ng pagkakakilanlan mula sa mga detalye para sa panghuling pagpapatupad ng pamamaraan, na ginagawang imposibleng suriin ang kawastuhan ng pangunahing detalye nang hindi sinusuri ang mga detalye ng pamamaraan. Ang pag-publish ng pangunahing detalye bago maging handa ang mga pagtutukoy ng pamamaraan ay nagpapahirap sa pagsusuri ng peer, at iminungkahi ng Google na ipagpaliban ang standardisasyon ng pangkalahatang detalye ng DID hanggang sa handa na ang ilang pinakamahuhusay na kagawian para sa standardisasyon, dahil maaaring lumabas ang mga subtlety na nangangailangan ng pagpipino ng pangunahing detalye sa panahon ng proseso ng standardisasyon.

Ang mga pagtutol ni Mozilla ay nagmula sa katotohanan na ang detalye ay hindi sapat na hinihikayat ang portability, na itinatalaga ang isyung ito sa registry ng pamamaraan. Ang pagpapatala ay naglalaman na ng higit sa isang daang iminungkahing pamamaraan, na nilikha nang walang pagsasaalang-alang sa pagiging tugma at standardisasyon ng mga karaniwang solusyon. Sa kasalukuyang anyo nito, hinihikayat nito ang paglikha ng isang bagong pamamaraan para sa bawat gawain, sa halip na subukang iangkop ang mga kasalukuyang pamamaraan sa mga partikular na pangangailangan.

Ang posisyon ng W3C ay ang pag-standardize sa detalye ng DID, na tumutukoy sa isang bagong extensible identifier na klase at ang nauugnay na syntax nito, ay magpapasigla sa pagbuo ng mga pamamaraan at makakamit ang pinagkasunduan sa standardisasyon. Sa kasalukuyang anyo nito, may sapat na katibayan ng pagiging angkop ng pangunahing detalye upang matugunan ang mga pangangailangan ng komunidad ng mga desentralisadong teknolohiya. Ang mga iminungkahing pagpapatupad ng mga pamamaraan ay hindi dapat suriin sa pamamagitan ng pagkakatulad sa mga bagong scheme ng URL, at ang paglikha ng isang malaking bilang ng mga pamamaraan ay makikita bilang isang salamin ng pagkakahanay ng pangunahing detalye sa mga pangangailangan ng developer.

Ang pag-standardize ng mga partikular na pamamaraan ay nakikita bilang isang mas mapaghamong gawain, sa mga tuntunin ng pagkamit ng pinagkasunduan sa mga developer, kaysa sa pag-standardize ng pangkalahatang klase ng mga identifier. Samakatuwid, ang pag-apruba sa isang pangkalahatang detalye bago ang pag-standardize ng mga pamamaraan ay nakikita bilang isang solusyon na may pinakamaliit na potensyal na epekto sa komunidad na nagpapatupad ng mga desentralisadong identifier.

Pinagmulan: opennet.ru

Bumili ng maaasahang pagho-host para sa mga site na may proteksyon ng DDoS, mga server ng VPS VDS 🔥 Bumili ng maaasahang website hosting na may proteksyon ng DDoS, VPS VDS servers | ProHoster