Ați dat vreodată peste o abreviere ZKP? Pe scurt, este dovada Zero-Knowledge. Aceasta este pur şi simplu un protocol. Este util pentru entitățile care doresc să își protejeze detaliile secrete. Este pur și simplu faptic fără în mod necesar lăsând secretul să iasă din geantă.
 

Autentificare și aplicație ZKP

 
Acesta este un scenariu care implică un verificator și un verificator. Protocolul poate avea aspecte distincte. Adică interactive sau non-interactive. Un exemplu bun este atunci când „verificatorul” duce la „prover” un H (hash). În acest caz, partea doveditoare demonstrează că cealaltă parte are informații secrete. Are capacitatea de a hash la H.
 
Partea care a dovedit produce un ZKP care dovedeste că partea care a verificat are datele sale care pot hash. De fapt, nicio revelație informativă nu a fost făcută părții verificatoare. Asta o să fie cu privire la informațiile despre acestea.
 

Protocol de autentificare

 
În procesul de autenticitate, agentul de probă face dovada. Acest lucru îl determină pe agentul de verificare spre posesia unei identități secrete. Gândiți-vă la un caz în care are parte doveditoare RSA sau EC (Perechi de chei asimetrice). Ei pot folosi cheia privatizată pentru a da un răspuns. Aceasta va fi o problemă dată trimisă ca dovadă cu cheia privatizată. În toate cazurile, cheia privatizată nu este revelatoare. Deși partea verificatoare ar putea avea dovada deținerii privatizatului. „Prover” cu toată corectitudinea execută mai multe calcule. Prin urmare, transferul de informații nu este fără a face nicio revelație referitor la secretele încapsulate.
 

Cum se leagă tehnologia Blockchain de ZKP?

 
Înapoi la rezumatul cripto-lume, avem un sistem blockchain. Incorporează o listă distinctă de înregistrări. Aceste înregistrările sunt de obicei cumulativ administrat de multe entități la nivel global. Aceste entități poseda liste cu blockchain. Acest lucru acordă tuturor entităților implicate vizionarea unor tranzacții întregi în rețea. Prin urmare, nu există furnizarea de informații private sau anonimat. ZKP acordă confidențialitate, mai ales atunci când se ocupă de tranzacții care necesita confidențialitate. Prin urmare, oferind o metodă pentru a demonstra că tranzacțiile au fost făcute cu claritate. Astfel, datele secrete ale partidului nu sunt dezvăluite. Astfel de date evoluează în jurul sumelor și adreselor utilizate în întreaga tranzacție.
 

Unde se aplică ZKP?

 
Dovada cunoașterii zero se aplică în mai multe aspecte. Mai ales atunci când se ocupă de informații care necesită încapsulare. Unul dintre domeniile care merită aplicat cadrul ZKP este atunci când se păstrează confidențialitatea. Datele implicate în întreaga configurare trec prin criptare. Orice dovadă postată pentru dovezi se face apoi cu corectitudine. Un alt domeniu în care aplicația ZKP este de a optimiza global performanţă. Acest lucru ajută aplicațiile furnizate în sistemul blockchain. În acest caz, implementarea codurilor aplicației este off-chain. Se poate întâmpla și printr-un computer dat. Acest lucru ar putea fi disponibil în sistemul blockchain.
Sayan Mitra
Sayan Mitra

Sayan este un scriitor la alegere sau mai degrabă după instincte. A început ca scriitor de conținut pentru un site de dezvoltare a infrastructurii. De-a lungul anilor, a fost implicat în mai multe proiecte versatile, variind de la blogging la scrierea creativă, redactând conținut web până la recenzii ale site-ului. Turism, modă, proprietăți imobiliare, jocuri de noroc, sport, politică, propuneri de afaceri, lucrări de prezentare, scriere tehnică, subiecte generalizate - Sayan a făcut totul, cu cuvintele sale.

X