Cos'è #ZK ? Di cosa si tratta la tecnologia Zero-Knowledge che attira l'attenzione sia del #CZ che del #VitalikButerin ? (PARTE 1)

Supponiamo che tu vada al cinema con un biglietto acquistato (con il tuo nome stampato sul biglietto), il controllore vuole verificare che tu sia il proprietario di questo biglietto, quindi ti chiede di presentare la tua carta d'identità (carta di identificazione cittadina). Ma ci sono troppe informazioni sull'ID che non vuoi che siano esposte, vuoi solo verificare il tuo nome, questo è lo stesso problema con Blockchain. È necessario trovare una tecnica per condividere solo i dati che l’individuo desidera condividere, invece di rivelare tutte le informazioni.

Zero-Knowledge Proof (ZKP) è una tecnologia che consente di dimostrare l'autenticità delle informazioni senza fornire tutte le informazioni rilevanti.

Nello specifico, in una transazione ZK, la parte autenticante può dimostrare di possedere informazioni segrete che la parte ricevente desidera conoscere senza rivelare tali informazioni alla parte ricevente.

Ad esempio: vai in banca per prelevare denaro, per prelevare denaro hai bisogno di una password, ma non vuoi far conoscere la tua password al personale della banca. Quindi chiederai al dipendente di porre altre domande correlate senza rivelare la password (ad esempio: data di nascita, numero di telefono, indirizzo,...). Con questo metodo gli altri potranno dimostrare che conosci il tuo conto bancario senza rivelare alcuna informazione riservata. Questo è un esempio base del metodo Zero Knowledge Proof.

XEM TIẾP PHẦN 2 TẠI ĐÂY