Panoramica
Le transazioni di criptovaluta sono decentralizzate e anonime. Possono ancora essere rintracciati, tuttavia, perché la blockchain li rende accessibili al pubblico. Poiché le transazioni di criptovaluta sono pubbliche, gli utenti che apprezzano la privacy tendono a evitarle.
La tecnologia nota come ZK-Snark o Zero Knowledge successivamente argomento non interattivo della conoscenza, consente agli utenti di mantenere la privacy delle loro transazioni. Consente agli utenti di dimostrare che possiedono informazioni particolari senza divulgarle. Il protocollo ZK-Snark è un componente del noto cryptovalcance Zcash.
Il blog fornirà informazioni su ZK-Snark, un sistema di prova a conoscenza zero-conoscenza incentrata sulla privacy, inclusi esempi e il suo funzionamento.
ZK-SNARK: Cos'è?
Un protocollo chiamato ZK-Snark (argomento non interattivo della conoscenza del successo zero-conoscenza) consente agli utenti di dimostrare di possedere informazioni particolari senza rivelarlo. Per dirla in altro modo, ZK-Snark protegge i dati privati senza richiedere la comunicazione tra le due parti.
Il protocollo che alimenta la criptovaluta privata Zcash si chiama ZK-Snark. Il concetto di queste prove, che è stato inizialmente creato negli anni '80, affronta i problemi della privacy e dell'anonimato che hanno le blockchain convenzionali.
Parliamo di ogni componente ZK-Snark a sua volta.

1. Nessuna informazione
Consente all'utente di dimostrare di possedere una particolare informazione senza realmente darle all'altro utente.
2. Brief
Poiché l'evidenza dura solo poche centinaia di byte, può essere confermata in pochi millisecondi.
3. Non coinvolgente
C'è solo un messaggio inviato dal mittente al destinatario nelle prove.
4. Disaccordo
Queste prove sono note in termini tecnici come argomenti. Il nome deriva dal fatto che funzionano più come un argomento che prove autentiche.
5. Informazioni
Qui, la conoscenza è compresa in relazione alle informazioni del mittente.
In sintesi, poiché i cannoni ZK sono completamente crittografati sulla blockchain, aiutano a mantenere la privacy delle transazioni. ZK-Snarks può dimostrare che il mittente ha X dollari da trasferire senza rivelare queste conoscenze al pubblico, quindi le transazioni crittografate possono ancora essere verificate utilizzando il meccanismo di consenso della rete.
Una spiegazione di ZK-SNARKS
Lo svantaggio è stato la privacy sin dalla prima criptovaluta, Bitcoin, che è rinomata per il suo decentramento, sicurezza e affidabilità, è stato introdotto. Il problema è persistito anche dopo che numerosi utenti hanno castigato Bitcoin e altre criptovalute per rendere accessibili i dettagli delle transazioni.
Poiché le loro identità offline non erano collegate alle loro chiavi pubbliche, molti utenti di Bitcoin credevano che le loro transazioni fossero anonime l'anno dopo la creazione della criptovaluta. Numerosi professionisti, tra cui data scientist, hacker e altri agenti delle forze dell'ordine, hanno appreso nel tempo che non è così.
Attraverso un'analisi blockchain sofisticata, in realtà non solo è possibile ma anche piuttosto semplice per reimprendere le persone e collegare i dati pseudonimi da molte fonti. Gli sviluppatori hanno iniziato a lavorare su criptovalute focalizzate sulla privacy a seguito di queste preoccupazioni sulla privacy con le criptovalute standard. ZCash è la più grande illustrazione di una criptovaluta che dà la priorità alla privacy ed è supportata da ZK-Snarks.
Come funzionano ZK-Snarks?
I nodi in tutto il mondo confermano le transazioni cripto sulla rete blockchain perché le criptovalute sono decentralizzate e non coinvolgono intermediari come banche o organizzazioni finanziarie.
Di solito, i nodi verificano i criteri predeterminati. Ad esempio, verificano che il mittente abbia i soldi a portata di mano e forniscano le chiavi private necessarie per dimostrare che il denaro è loro.
Il mittente può, tuttavia, dimostrare le loro transazioni utilizzando ZK-SNARKS senza nemmeno rivelare i loro indirizzi pubblici o gli importi coinvolti. Per fornire questa funzione di privacy, la rete blockchain incorpora una parte del protocollo ZK-Snarks nelle sue regole di consenso.
Durante il processo di transazione, ZK-SNARKS trasformano i dati che devono essere validati in equazioni. Di conseguenza, le equazioni vengono controllate e confermate senza divulgare alcuna informazione.
Esempi di ZK-SNARKS
ZCash è una nota illustrazione di come ZK-SNARKS può proteggere le transazioni di criptovaluta e migliorare la privacy. Zcash è spesso preferito dagli investitori contemporanei a causa della sua segretezza. Invece di utilizzare transazioni cripto tipiche accessibili al pubblico, ZCash incoraggia gli utenti a condurre transazioni private.
In realtà, Zcash offre ai suoi utenti la scelta di indirizzi trasparenti o privati. Pertanto, ZK-SNARKS protegge i dati delle transazioni quando un utente desidera indirizzi privati.
Gli ZK-SNARK sono utilizzati da altri progetti blockchain oltre a ZCash. Ad esempio, nel 2017, Ethereum ha iniziato a incorporare Zcash e ZK-Snarks. Nello stesso anno, Zcash ha collaborato con JP Morgan Chase e ZK-Starks per sviluppare un sistema di pagamento basato su blockchain.
Gli ZK-Snarks sono molto più di semplici transazioni di criptovalute private, mentre è il loro caso d'uso ideale. Gli utenti possono anticipare molto di più da questa tecnologia, inclusa la protezione dei dati privati su Internet. Osserviamo e aspettiamo.
Come vengono usati ZK-Snarks?
L'applicazione di ZK-SNARKS implica la trasformazione dei dati che devono essere verificati o confermati in una formula matematica. Ad esempio, il mittente utilizza le seguenti informazioni per creare la prova della transazione.
-
I valori di input e output delle transazioni corrispondono.
-
Le chiavi private per l'input sono in possesso del mittente.
- Una firma digitale per la transazione è crittograficamente connessa alle chiavi private.
Tutte le prove di cui sopra garantiscono che solo il mittente con chiavi private abbia la capacità di alterare la transazione. Queste prove, tuttavia, differiscono per ogni criptovaluta. ZCash, ad esempio, utilizza impegni per tenere traccia degli output di transazioni non spesa e deve divulgare un nullificatore per spendere tali promesse. Memorizzando queste promesse e annullamenti come hash, Zcash mantiene la loro privacy.
Una tecnologia che le criptovalute possono utilizzare per migliorare la privacy sono ZK-Snarks. Gli utenti dovrebbero prestare attenzione, tuttavia, poiché queste monete per la privacy sono altrettanto irregolari di altre criptovalute. Pertanto, prima di acquistare qualsiasi moneta per la privacy, fare i compiti e fare scelte sagge.
Osservazioni ZK-Snark
Gli ZK-Snark sono soggetti a determinate critiche. Diamo una rapida occhiata a loro.
- Attraverso la contraffazione, chiunque abbia chiavi private può produrre prove fittizie e produrre token Zcash freschi. Sviluppando i protocolli di prova e disperdendoli in diverse parti, Zcash lo evita.
- Nei suoi primi anni, Zcash è stata fondata con un'imposta del 20% del fondatore. I creatori di criptovaluta sono pagati con l'imposta. I fondatori possono utilizzare questo meccanismo per produrre un numero infinito di token zcash, secondo i critici.
- Dal 2019, gli sviluppatori lavorano per migliorare ZK-Snarks eliminando l'installazione di fiducia.
- Poiché Halo 2 non richiede un'impostazione di fiducia tra gli utenti, gli sviluppatori di Zcash hanno creato il metodo Halo 2 Zero-Knowledge per prevenire i problemi di privacy.
Risultati finali
Quando le criptovalute tradizionali soffrono di problemi di privacy, gli investitori moderni e gli appassionati di criptovalute cercano costantemente nuove possibilità per sfruttare e beneficiare. ZK-Snarks è una tecnologia innovativa che consente agli utenti di dimostrare informazioni senza rivelarle.
ZCash usa gli ZK-Snarks per migliorare la privacy, da cui il nome di Privacy Coin. Sebbene alcune critiche ci siano su ZK-Snarks, con la tecnologia avanzata, può potenzialmente impedire agli hacker di rubare informazioni.
Commenta
Questo sito è protetto da hCaptcha e applica le Norme sulla privacy e i Termini di servizio di hCaptcha.