Ce este #ZK ? Ce este despre tehnologia Zero-Knowledge care atrage atenția atât de la #CZ , cât și de la #VitalikButerin ? (PARTEA 1)
Să presupunem că mergi la cinema cu un bilet achiziționat (cu numele tău imprimat pe bilet), verificatorul de bilete dorește să autentifice că ești proprietarul acestui bilet, așa că îți cere să prezinți actul de identitate (cartea de identitate de cetățean). Dar există prea multe informații despre ID pe care nu vrei să fii expus, vrei doar să-ți verifici numele, aceasta este aceeași problemă cu Blockchain. Este necesar să se găsească o tehnică pentru a împărtăși doar datele pe care individul dorește să le partajeze, în loc să dezvăluie toate informațiile.
Zero-Knowledge Proof (ZKP) este o tehnologie care permite dovedirea autenticității informațiilor fără a furniza toate informațiile relevante.
Mai exact, într-o tranzacție ZK, partea care se autentifică poate dovedi că are informații secrete pe care partea care primește dorește să le cunoască fără a dezvălui aceste informații părții care primește.
De exemplu: mergi la bancă pentru a retrage bani, pentru a retrage bani ai nevoie de o parolă, dar nu vrei să-ți anunți personalul băncii parola. Așa că îi vei cere angajatului să pună și alte întrebări conexe fără a dezvălui parola (de exemplu: data nașterii, numărul de telefon, adresa,...). Cu această metodă, alții vor putea dovedi că știi despre contul tău bancar fără a dezvălui informații confidențiale. Acesta este un exemplu de bază al metodei Zero Knowledge Proof.