Condividi questo articolo

Zcash

Zcash è un fork di Bitcoin ed è simile a quest'ultimo in quanto i dati delle transazioni vengono registrati su una blockchain pubblica. Tuttavia, Zcash offre agli utenti la possibilità di utilizzare transazioni trasparenti o transazioni private.

Visione

Zcash oscura i dati personali e delle transazioni tramite prove a conoscenza zero chiamate zk-SNARKS. Le prove a conoscenza zero consentono a ONE parte di dimostrare di conoscere il valore di qualcosa a un'altra parte, senza rivelare alcuna informazione oltre al fatto che conosce quel valore.

La storia continua sotto
Non perderti un'altra storia.Iscriviti alla Newsletter The Protocol oggi. Vedi Tutte le Newsletter

Lancio ed emissione

Dopo che il team ha rilasciato due audit condotti daGruppo NCG E Ispezionare le monete, IL La rete Zcash è stata lanciata nell'ottobre del 2016. La fornitura massima della rete, come Bitcoin, è di 21 milioni di monete. Per i primi quattro anni di esistenza di Zcash, 50 ZEC saranno estratti ogni dieci minuti.

Zcash ha anche una "ricompensa del fondatore", il che significa che nel tempo, il 10% della fornitura totale Zcash verrà distribuita a investitori, fondatori, dipendenti e consulenti. La ricompensa viene presa da ogni ricompensa di blocco per i primi quattro anni del progetto: l'80% della ricompensa di blocco va ai minatori e il restante 20% va ai fondatori. Dopo i primi quattro anni del progetto, Il 100% della ricompensa del blocco verrà dato ai minatoriAlcuni fondatori si sono impegnati a donare una parte delle loro ricompense alla Zcash Foundation, la cui somma ammonta a più del 10% della ricompensa dei fondatori e all'1% della base monetaria di Zcash.

Progettazione e sicurezza della rete

Zcash è un fork di Bitcoin, ma i suoi sviluppatori hanno modificato il codice in diversi modiLe caratteristiche di Zcash che lo differenziano da Bitcoin includono il suo algoritmo proof-of-work, il suo tempo di blocco (2,5 minuti) e la sua dimensione.

Forse più degna di nota, Zcash mira a offrire più Privacy di Bitcoin e fornisce agli utenti la possibilità di utilizzare transazioni private, mantenendo private le informazioni sulle transazioni. Lo fa utilizzando prove a conoscenza zero, chiamate anche zk-SNARKS, che offuscano gli indirizzi delle parti che effettuano transazioni e gli importi trasferiti. Le prove a conoscenza zero consentono a ONE parte di dimostrare di conoscere il valore di qualcosa a un'altra parte, senza rivelare alcuna informazione oltre al fatto che conoscono quel valore.

Politiche monetaria

La fornitura totale possibile di Zcash è di 21 milioni di monete. Alla fine, il 10% della fornitura totale Zcash sarà allocato alla ricompensa dei fondatori. Di tale assegnazione, l'1,44% sarà distribuito alla fondazione non-profit Zcash Foundation e l'1,19% verrà distribuito alla riserva strategica della Electric Coin Company. Inoltre, il 5,72% dell'assegnazione andrà ai fondatori, ai dipendenti e ai consulenti. L'ultimo 1,65% dell'assegnazione sarà distribuito agli investitori.

Elaborazione delle transazioni

Gli utenti devono scegliere tra due tipi di transazioni quando utilizzano Zcash: Transazioni trasparenti o transazioni private. Le transazioni trasparenti rendono i dati pubblicamente visibili sulla blockchain. Al contrario, le transazioni private non rivelano i dati. È possibile inviare fondi tra indirizzi trasparenti e privati.

Le transazioni tra due indirizzi trasparenti funzionano allo stesso modo delle transazioni in Bitcoin e i dati delle transazioni sono visibili sulla blockchain pubblica. Le transazioni tra indirizzi privati ​​vengono registrate sulla blockchain in modo che sia verificabile che siano esistite e che siano state pagate le commissioni di transazione associate, tuttavia il resto dei dati delle transazioni è crittografato e non visibile sulla blockchain.

Codifica

Zcash è codificato principalmente in C++, Rust, Python, TeX e Kotlin.

Matthew Kimmell