Dodatna podpora za dokazilo o ničelnem znanju za avtentikacijo Blockchain in Web3 – crypto.news

Zero-Knowledge Proof, imenovan tudi protokol ZKP, je platforma, zasnovana za ustvarjanje interakcije med verigami blokov z uporabo malo prenosa informacij. V ekosistemu blockchain ZKP omejuje količino informacij, ki se delijo med postopkom avtentikacije.

Blockchain in Web3 pozdravljata protokol ZKP

S hitrim napredkom pri izmenjavi informacij med javnimi verigami se raziskuje uporaba dokaza brez znanja za razširitev ekosistema blockchain. Stalno povpraševanje po izmenjavi informacij med strankami in potreba po omejevanju količine informacij, ki se izmenjujejo, jo naredita bolj zapleteno.

Vendar pa je protokol ZKP nastal pred razvojem tehnologije veriženja blokov, čeprav je bil uporabljen za povečanje učinkovitosti slednje. Tako so razvijalci zaradi napredka v kriptografiji ustvarili Zero-Knowledge Proof.

Sprejetje tehnologije veriženja blokov je pridobilo moč pri javnih in zasebnih subjektih in se lahko uporablja za preverjanje trditev posameznikov.

Organi, ki uporabljajo tehnologijo blockchain v javnih ustanovah, lahko poleg obstoječega sistema integrirajo tudi protokol ZKP. Urad za priseljevanje lahko na primer izda ključ, ki služi kot potni list. S tem je ZKP mogoče uporabiti za preverjanje zahtevka za državljanstvo brez prikaza številke potnega lista ali imena domnevnega državljana.

Večdimenzionalna funkcionalnost, kot je ta, se lahko neopazno zlije z aplikacijami Web3 in blockchain. Poleg tega lahko decentralizirane entitete uporabijo protokol ZKP za določitev več zahtevkov, ki so že zajeti v sistemu identitete blockchain. Ponuja dobro zaokrožen in varen način potrjevanja informacij, hkrati pa ohranja zasebnost uporabnikov.

Za razliko od drugih kriptografskih platform ZKP uporablja preprost algoritem brez interakcije med transakcijskimi strankami. Blockchain in Web3 razvijalci so prepoznali sposobnost ZKP za povečanje zaupnosti, ki je manjka predvsem v kriptografski industriji.

Delovanje dokaza brez znanja

V skladu s tem Zero-Knowledge Proof kot šifrirni sistem strankam omogoča, da dokažejo veljavnost informacij druga o drugi. V tem primeru oba izvesta zahtevane informacije o nečem, ne da bi razkrila dodatne podrobnosti.

Pri delovanju protokola ZKP prvi del, znan kot dokazovalnik, nakazuje drugemu, verifikatorju, da ima dokazovalnik nekaj informacij, ki jih mora deliti, ne da bi razkril karkoli drugega.

V digitalnem kraljestvu bo preverjalnik ponudil določeno zavezo preveritelju, kar bo izzvalo reakcijo preveritelja. V odgovor lahko preveritelj izzove dokazovalca, da potrdi prejšnje zaveze. Če dokazovalnik zadosti zahtevam preveritelja, lahko preveritelj zaupa začetni izjavi dokazovalca.

Preprosto povedano, to je kot spletno mesto, ki poskuša preveriti uporabnikove podatke za prijavo, ne da bi geslo preneslo na strežnik, ki je nagnjen k hekerskim napadom. 

V prostoru blockchain in Web3 ima ZKP široko paleto aplikacij, ki jih lahko sprejme večina omrežij. Ena vznemirljiva uporaba protokola ZKP je dopolnitev obstoječega postopka avtentikacije. 

Na primer, če lahko uporabnik pokaže, da je geslo resnično njegovo, ne da bi razkril veliko podrobnosti o kombinaciji številk ali črk, bi dostopnost postala brezhibna.

Vir: https://crypto.news/zero-knowledge-proof-add-support-for-blockchain-and-web3-authentication/