Zcash (ZEC) è una criptovaluta focalizzata sul mantenimento della massima sicurezza, privacy e persino anonimato dei suoi utenti in tutte le situazioni, utilizzando una tecnologia crittografica di prim'ordine.

Simbolo
ZEC
Logo
zcash-logo
Algoritmo
Equihash
Consenso
PoW

Cos'è Zcash?

Zcash (ZEC) è una criptovaluta decentralizzata open source che garantisce privacy e trasparenza selettiva delle transazioni. I pagamenti con monete Zcash sono pubblicati su una blockchain pubblica, ma i dettagli del mittente, del destinatario e dell'importo del trasferimento sono riservati.

Questa criptovaluta si basa sul protocollo Bitcoin, ma ha la propria blockchain e criptovaluta. Inoltre, a differenza di Bitcoin, è inteso per essere privato e completamente anonimo. Questo è possibile grazie all'uso di Zero Knowledge Protocols (ZKP). Grazie a questo sistema è possibile confermare le transazioni senza rivelare ulteriori informazioni, rendendo completamente anonimo l'utilizzo di questa valuta.

ACQUISTA ZCASH SU BIT2ME

Inizio del progetto

Gli inizi del progetto ci portano al 2014 e al lavoro congiunto di Matthew D. Green, nonché degli studenti Ian Miers e Christina Garman. Tutti appartengono alla Johns Hopkins University. Sono stati loro a progettare il Protocollo Zerocoin. Questo progetto è nato con lo scopo di migliorare la privacy e l'anonimato e l'anonimato di Bitcoin. Tuttavia, il suo funzionamento ha avuto diversi punti di errore, in particolare l'alto costo computazionale che ha aggiunto a Bitcoin. Nonostante ciò, il protocollo è stato implementato in valute come ZeroVert (ZER) y Zcoin (ZXC) con successo.

Successivamente e per risolvere molti dei problemi di Zerocoin, il file Protocollo Zerocash. La principale differenza tra Zerocoin e Zerocash, è che quest'ultimo fa uso del zk-SNARKs. Questo al fine di aumentare le prestazioni del protocollo e ridurre drasticamente il suo costo computazionale. Dato questo fatto, Green ha commentato che:

Grazie al nuovo protocollo di Zerocash, a differenza di Zerocoin, gli utenti possono effettuare pagamenti diretti tra loro utilizzando un protocollo crittografico molto più efficiente che nasconde non solo l'origine ma anche l'importo del pagamento.

Il progetto Zcash nasce come fork di Bitcoin a cui è stato aggiunto il supporto per il protocollo Zerocash. Infine, il suo lancio è stato annunciato ufficialmente, il 20 gennaio 2016 da Zooko Wilcox-O'Hearn. Attualmente, la versione di Zcash è chiamata dal nome in codice, Alberello e differisce notevolmente dal codice Bitcoin.

Come funziona Zcash?

Zcash ha due tipi di indirizzi: privati ​​(indirizzi z) o trasparenti (indirizzi t). Gli indirizzi privati ​​iniziano con a "Z", e gli indirizzi trasparenti iniziano con a "T".

Una transazione zaz appare nel block explorer, quindi è noto che è avvenuta e che le commissioni sono state pagate. Ma gli indirizzi, l'importo della transazione e il campo del promemoria sono crittografati e non sono visibili pubblicamente. Ciò è possibile grazie all'uso di protocolli a conoscenza zero. Un lavoro che è possibile grazie all'utilizzo di zk-SNARK.

Ad esempio, il proprietario di un indirizzo può scegliere di divulgare l'indirizzo ze i dettagli della transazione a terze parti fidate. Per loro, utilizza le chiavi di visualizzazione e divulgazione dei pagamenti. In questo modo, è possibile abilitare l'opzione di visualizzazione a terze parti fidate per scopi di controllo. D'altra parte, le transazioni tra due indirizzi trasparenti (indirizzi t) funzionano allo stesso modo di Bitcoin.

Nonostante abbiano indirizzi diversi, entrambi i tipi di indirizzi Zcash sono interoperabili. I fondi possono essere trasferiti tra indirizzi z e indirizzi t. Tuttavia, è importante che gli utenti comprendano le implicazioni sulla privacy derivanti dalla protezione o dalla rimozione della protezione delle informazioni tramite queste transazioni.

zcash-ZEC-logo

Caratteristiche e funzionalità di Zcash

Zcash ha alcune caratteristiche molto interessanti, tra le quali:

  1. Transazioni a basso costo. Le transazioni hanno costi vicini a 0,0001 ZEC.
  2. Indirizzo e privacy della transazione. Zcash offre due tipi di indirizzi: privati ​​e trasparenti. Le transazioni di indirizzi privati ​​non sono visibili pubblicamente, mentre quelle trasparenti lo sono. Entrambi i tipi di indirizzi senza interoperabilità.
  3. Promemoria crittografati. Un'altra caratteristica di Zcash è la possibilità di inviare meme crittografate. Ciò è utile per la trasmissione di messaggi o per garantire la conformità con "Viaggio" della Legge sul segreto bancario.
  4. Tasti del display. Questa funzione consente ai proprietari di Zcash di abilitare i controlli sui propri account.
  5. Divulgazione del pagamento. Il mittente o il destinatario di una transazione può divulgare dettagli specifici della transazione a terzi. Questo come necessario per un audit.
  6. Scadenza della transazione. Zcash supporta la scadenza della transazione per ridurre al minimo l'impatto di una transazione non sfruttata. Per impostazione predefinita, una transazione scadrà e i fondi non saranno tassati se la transazione non viene ritirata dopo 50 minuti (20 blocchi).
  7. Transazioni multi firma. Zcash supporta transazioni che richiedono più firme. Ciò significa che una transazione può richiedere a due o più parti di accettare la transazione prima che i fondi vengano inviati. Tuttavia, le transazioni multi-firma sono trasparenti e non possono essere rese private.

zk-SNARKs, la base dell'operazione anonima di Zcash

L'acronimo zk-SNARKs sta per "Argomento di conoscenza non interattivo succinto da conoscenza zero". Si riferisce alla costruzione di un test in cui è possibile dimostrare il possesso di determinate informazioni, senza rivelarne il segreto. Tutto questo, senza che ci sia alcuna interazione tra il tester e il verificatore. Shafi goldwasser è la mente dietro questo benchmark crittografico.

Gli zk-SNARK sono costruiti in base al funzionamento di un protocollo ZKP (Zero Knowledge Protocol). La caratteristica principale degli zk-SNARK è che il loro costo computazionale è molto basso. Ciò significa che la sua generazione e verifica è molto efficiente, il che aiuta la scalabilità.

L'acronimo di zk-SNARKs può essere decostruito come segue:

  1. Succinto. Significa che gli hash (test) sono molto piccoli rispetto al tempo di processo effettivo richiesto per crearli.
  2. Non interattivo. In questi tipi di sistemi, normalmente non c'è interazione tra le parti di una transazione. Inoltre, grazie alla proprietà "public verificifier", non è necessario interagire nuovamente, per la verifica nel tempo.
  3. Argomenti. Significa che il verificatore è protetto solo da tester limitati dal punto di vista computazionale. I fornitori con una potenza di calcolo sufficiente possono creare prove / argomenti per asserzioni errate. Sebbene ciò sia altamente improbabile a causa della potenza di calcolo richiesta per ottenere ciò.
  4. Zero conoscenza. Nessuno all'interno del sistema conosce il segreto, è solo sicuro che esista. In questo caso, nessuno ha informazioni sulla transazione, ma è sicuro che sia stata eseguita correttamente.
Schema di uno zk-SNARKs

Equihash, un diverso algoritmo PoW, per una valuta diversa

Zcash originariamente manteneva l'algoritmo SHA-256 ereditato da Bitcoin. Tuttavia, questo è stato modificato nel 2014 a favore di Equihash. Questo è un algoritmo proof-of-work ideato da Alex Biryukov y Dmitry Khovratovich. Si basa su una scienza computazionale e un concetto crittografico chiamato Problema di compleanno generalizzato (o problema di compleanno generalizzato).

Questo problema definisce la probabilità che in un gruppo di 23 persone ci sia una probabilità del 50,7% che almeno due di loro compiano il compleanno lo stesso giorno. Una situazione che a prima vista non ha senso, dal momento che chiunque penserebbe che la probabilità sia molto più bassa. Ecco perché questo dilemma è noto anche come il paradosso del compleanno.

Il motivo della tua scelta è che Equihash fornisce una verifica molto efficiente. Questa situazione si è rivelata importante in futuro per i thin client su dispositivi sottodimensionati o per l'implementazione di un client Zcash all'interno di Ethereum. D'altra parte, Equihash è resistente all'estrazione mineraria specializzata con ASIC y FPGA. Ciò è dovuto all'elevata richiesta di memoria dell'algoritmo. Di fronte a questa situazione, i suoi sviluppatori hanno commentato che:

Questo perché il problema del compleanno generalizzato è stato ampiamente studiato da informatici e crittografi ed Equihash è strettamente correlato al problema del compleanno generalizzato. In altre parole: ci sembra che un'ottimizzazione di successo di Equihash sarebbe probabilmente anche un'ottimizzazione del problema del compleanno generalizzato.

Sistema di ricompensa dei fondatori

In Zcash c'è qualcosa chiamato Founders Reward. Ciò consente di distribuire equamente il 10% del premio minerario tra tutte le parti coinvolte nel mining. Azienda elettrica per monete. Dai suoi fondatori e investitori ai dipendenti e consulenti. Consentire all'azienda di finanziare e, ovviamente, continuare il loro duro lavoro per promuovere e migliorare le caratteristiche di Zcash.

Anche se va detto che questo dura solo quattro anni, il che significa che dall'anno 2020, i minatori che mantengono la blockchain potranno finalmente ricevere il 100% della ricompensa per il loro lavoro.

Differenze tra Zcash e Bitcoin

In linea di principio le differenze tra Bitcoin e Zcash sono minime. Zcash si nutre di molti contributi che si verificano nello sviluppo di Bitcoin. Tuttavia, ci sono alcune sottili modifiche che indicano un miglioramento di Zcash, tra cui spiccano i seguenti:

  1. L'uso degli zk-SNARK per fornire privacy e anonimato a Zcash. Quest'ultima caratteristica in Bitcoin non è possibile al 100% perché Bitcoin è pseudo-anonimo.
  2. Zcash ha un intervallo di produzione dei blocchi molto più breve rispetto a Bitcoin. Più specificamente, Zcash produce un blocco ogni 2,5 minuti, rispetto ai 10 minuti per Bitcoin.
  3. La dimensione del blocco di Zcash è di 2 MB, il doppio di quella di Bitcoin. Ciò consente al livello di scalabilità di Zcash di essere molto più alto di quello di BItcoin. Tutto questo senza mettere a rischio la sicurezza e utilizzando una larghezza di banda minima.
  4. È stato adottato un algoritmo di impostazione della difficoltà leggermente più "sottile", basato su DigiShield.
  5. Un'altra notevole differenza è una funzione di scadenza della transazione. Ciò significa che se la transazione non viene elaborata dai miner entro un certo tempo, viene automaticamente annullata. Con questo, l'importo viene restituito all'emittente senza alcun problema, riuscendo a evitare di perdere criptovalute quando la blockchain è sovraccarica.
ACQUISTA ZCASH SU BIT2ME

Link di interesse

Web Ufficiale

Zcash - ZEC

White Paper

Zcash - ZEC

Libro bianco Zcash

Vai al white paper di Zcash

Twitter ufficiale

Zcash - ZEC

GitHub ufficiale

Zcash - ZEC

GitHub ufficiale

Vai al GitHub Zcash

Facebook ufficiale

Zcash - ZEC

Discussione Reddit

Zcash - ZEC

Forum Bitcointalk

Zcash - ZEC

Block Explorer

Zcash - ZEC