ZK-SNARK

attività commerciale : ZK-SNARK
DEFINIZIONE di zk-SNARK

La privacy è stata a lungo un obiettivo centrale e una caratteristica delle criptovalute. Tuttavia, ciò che avrebbe potuto essere considerato privato in precedenza nella storia del settore spesso non è più considerato il caso. Ad esempio, le affermazioni secondo cui bitcoin è anonimo ora vengono spesso confutate, poiché le blockchain sono trasparenti e aperte: anche se un singolo indirizzo bitcoin non è collegato a una singola persona nella rete, è possibile tenere traccia di tutte le transazioni che avvengono nel mondo bitcoin e mappato. L'analisi blockchain di questo tipo è stata una caratteristica centrale degli sforzi del governo e delle forze dell'ordine per reprimere vari crimini legati alla criptovaluta e questioni simili, secondo Blockonomi. A causa della percepita mancanza di privacy di alcune delle criptovalute originali, incluso il bitcoin, negli ultimi anni c'è stata una nuova ondata di gettoni e monete incentrati sulla privacy. Uno di questi, zcash, è supportato da una tecnologia nota come zk-SNARKs.

RIPARTIZIONE zk-SNARK

Uno zk-SNARK ("argomento di conoscenza non interattiva conciso a conoscenza zero") utilizza un concetto noto come "prova a conoscenza zero". L'idea alla base di queste prove è in realtà abbastanza ben definita, poiché furono concepite per la prima volta negli anni '80. In parole povere, una prova a conoscenza zero è una situazione in cui ciascuna delle due parti in una transazione è in grado di verificare reciprocamente di avere un determinato insieme di informazioni, ma allo stesso tempo non rivelare quale sia quella informazione. Per la maggior parte degli altri tipi di prove, almeno una delle due parti deve avere accesso a tutte le informazioni, il che significa che una prova a conoscenza zero è una deviazione dalla norma.

Per un esempio di una prova tradizionale, prendere in considerazione una password utilizzata per accedere a una rete online. L'utente invia la password e la rete stessa controlla il contenuto della password per verificare che sia corretta. Per fare ciò, la rete deve anche avere accesso al contenuto della password. Una versione a prova di conoscenza zero di questa situazione coinvolgerebbe l'utente che dimostra alla rete (tramite prova matematica) di avere la password corretta senza rivelare effettivamente la password stessa. I vantaggi in termini di privacy e sicurezza in questa situazione sono chiari: se la rete non ha la password memorizzata da qualche parte a scopo di verifica, la password non può essere rubata.

Le basi matematiche di zk-SNARKS sono complesse. Ciononostante, prove di questo tipo consentono a una parte di dimostrare non solo che esiste un determinato frammento di informazioni, ma anche che la parte in questione è a conoscenza di tali informazioni. Nel caso di zcash, zk-SNARK può essere verificato quasi istantaneamente e il protocollo non richiede alcuna interazione tra il prover e il verificatore.

Ci sono, ovviamente, anche preoccupazioni relative a zk-SNARK. Ad esempio, se qualcuno fosse in grado di accedere alla casualità segreta utilizzata per creare i parametri del protocollo di prova, potrebbe creare prove false che comunque sembrano valide ai verificatori. Ciò consentirebbe a quella persona di creare nuovi token di zcash attraverso un processo di contraffazione. Per evitare che ciò accada, zcash è stato progettato in modo da rendere elaborati e diffusi i protocolli di prova su più parti.

Mentre la costruzione del processo di dimostrazione di zcash è stata completata in modo tale da ridurre al minimo la possibilità di contraffazione di token tramite false prove, esiste almeno un'altra preoccupazione relativa alla criptovaluta. Zcash è stato creato con una "tassa" del 20% applicata su tutti i blocchi creati nei primi anni del token. Questa tassa è nota come "imposta del fondatore" e viene utilizzata per compensare gli sviluppatori della criptovaluta. I critici hanno suggerito che i fondatori potrebbero potenzialmente utilizzare questo aspetto del sistema per creare un numero infinito di token zcash senza che nessun altro sia a conoscenza dell'esistenza di tali token. Per questo motivo, non è del tutto possibile conoscere il numero esatto di token zcash esistenti a questo punto.

Confronta i conti di investimento Nome del fornitore Descrizione Descrizione dell'inserzionista × Le offerte che compaiono in questa tabella provengono da società di persone da cui Investopedia riceve un compenso.

Termini correlati

Tezos Tezos è un progetto decentralizzato di blockchain che ha avuto problemi dal suo successo ICO. altro Bitcoin Private (BTCP) Bitcoin Private combina la popolarità del bitcoin con la privacy di ZClassic più ZCash ZCash è una criptovaluta con una blockchain decentralizzata che fornisce l'anonimato per i suoi utenti e le loro transazioni. altro Namecoin Namecoin punta a "DNS, identità e altre tecnologie [gratuiti] relativi all'infrastruttura di Internet. altro Criptovaluta Una criptovaluta è una valuta digitale o virtuale che utilizza la crittografia. Una criptovaluta è difficile da contraffare a causa di questa funzione di sicurezza. altro spiegato Blockchain Una guida per aiutarti a capire cos'è la blockchain e come può essere utilizzata dalle industrie. Probabilmente hai incontrato una definizione come questa: "blockchain è un libro mastro pubblico distribuito, decentralizzato". Ma la blockchain è più facile da capire di quanto sembri.
Raccomandato
Lascia Il Tuo Commento