Dodatna podrška za dokaz nultog znanja za Blockchain i Web3 autentifikaciju – crypto.news

Zero-Knowledge Proof, također nazvan ZKP protokol, je platforma dizajnirana za stvaranje interakcije između blockchaina koristeći mali prijenos informacija. U blockchain ekosustavu, ZKP ograničava količinu informacija koje se dijele tijekom procesa autentifikacije.

Blockchain i Web3 pozdravljaju ZKP protokol

S brzim napretkom u razmjeni informacija između javnih lanaca, istražuje se primjena Zero-Knowledge Proof kako bi se proširio ekosustav lanca blokova. Stalna potražnja za razmjenom informacija među stranama i potreba za ograničavanjem količine informacija koje se dijele čine ga složenijim.

Međutim, ZKP protokol prethodio je razvoju blockchain tehnologije unatoč tome što se koristio za poboljšanje učinkovitosti potonje. Stoga su programeri stvorili Zero-Knowledge Proof zbog napretka u kriptografiji.

Prihvaćanje tehnologije blockchain postalo je popularno i kod javnih i kod privatnih subjekata i može se koristiti za provjeru tvrdnji pojedinaca.

Tijela koja koriste blockchain tehnologiju u javnim ustanovama također mogu integrirati ZKP protokol uz postojeći sustav. Imigracijski ured može, na primjer, izdati ključ koji služi kao putovnica. Time se ZKP može koristiti za provjeru zahtjeva za državljanstvo bez pokazivanja broja putovnice ili imena navodnog državljanina.

Višedimenzionalna funkcionalnost poput ove može se neprimjetno uklopiti s Web3 i blockchain aplikacijama. Štoviše, decentralizirani entiteti mogu koristiti ZKP protokol za utvrđivanje nekoliko zahtjeva koji su već obuhvaćeni sustavom identiteta lanca blokova. Nudi dobro zaokruženu i sigurnu metodu provjere valjanosti informacija uz očuvanje privatnosti korisnika.

Za razliku od drugih kriptografskih platformi, ZKP koristi jednostavan algoritam bez interakcije između strana u transakciji. Blockchain i Web3 programeri prepoznali su sposobnost ZKP-a za povećanje povjerljivosti, što uglavnom nedostaje u kriptografskoj industriji.

Djelovanje dokaza bez znanja

Sukladno tome, Zero-Knowledge Proof kao sustav šifriranja omogućuje stranama da dokažu valjanost informacija jedna o drugoj. U ovom slučaju oboje dobivaju tražene informacije o nečemu bez otkrivanja daljnjih pojedinosti.

U radu ZKP protokola, prvi dio, poznat kao dokaz, ukazuje drugom, verifikatoru, da dokaz ima neke informacije za podijeliti bez otkrivanja bilo čega drugog.

U digitalnom području, ispitivač će ponuditi određenu obvezu verifikatoru, što će izazvati reakciju verifikatora. Kao odgovor, verifikator može izazvati dokazivača da potvrdi ranije preuzete obveze. Ako dokazivač zadovolji zahtjeve verifikatora, verifikator tada može vjerovati početnoj izjavi dokazivača.

Jednostavno rečeno, to je poput web stranice koja pokušava provjeriti podatke za prijavu korisnika bez prijenosa lozinke na poslužitelj koji je sklon hakerskom napadu. 

U blockchainu i Web3 prostoru, ZKP ima širok raspon aplikacija koje većina mreža može prihvatiti. Jedna uzbudljiva upotreba ZKP protokola je nadopuna postojećem procesu autentifikacije. 

Na primjer, ako korisnik može pokazati da je lozinka doista njegova, a da ne otkrije mnogo pojedinosti o kombinaciji brojeva ili slova, tada bi pristupačnost postala besprijekorna.

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