-
Crypto-monnaies
-
Plateformes d'échange
-
Médias
Toutes les langues
Crypto-monnaies
Plateformes d'échange
Médias
Zcash est le premier système de blockchain à utiliser des preuves à connaissance nulle, qui offrent une confidentialité totale des paiements tout en étant en mesure de maintenir un réseau décentralisé à l'aide d'une blockchain publique. Comme Bitcoin, le montant total des jetons Zcash (ZEC) est également de 21 millions, la différence étant que les transactions Zcash masquent automatiquement l'expéditeur, le destinataire et le montant de toutes les transactions sur la blockchain. Seuls ceux qui ont la clé de vue peuvent voir le contenu de la transaction. Les utilisateurs ont un contrôle total et peuvent choisir de fournir leurs clés de visualisation à d'autres.
ZCash est une branche de bitcoin, qui conserve le mode original de bitcoin et est modifié en fonction du code de bitcoin version 0.11.2. Il existe deux types de fonds de portefeuille ZCash : les fonds transparents et les fonds privés. Les fonds transparents sont similaires aux fonds Bitcoin ; les fonds privés améliorent la confidentialité, les transactions impliquant des fonds privés restent confidentielles et les transactions entre fonds transparents et fonds transparents sont accessibles au public.
Par rapport à Bitcoin, la plus grande caractéristique de Zcash est l'anonymat. Les transactions peuvent automatiquement masquer les deux parties et le montant des transactions blockchain, et seuls ceux qui détiennent la clé peuvent voir les informations de transaction spécifiques. Bien sûr, les utilisateurs peuvent choisir qui a cette autorisation.
Pourquoi dit-on que Zcash peut atteindre un véritable anonymat et une protection de la vie privée ? Pour une compréhension simple, Zcash utilise deux technologies :
zk-SNARK technologie de preuve zéro connaissance : même si la source et les informations de flux de la devise sont totalement confidentielles , preuve de connaissance zéro La technologie peut toujours vérifier que l'utilisateur qui dépense de l'argent possède réellement la devise.
Blockchain publique : Zcash utilise une blockchain publique pour l'affichage des transactions, mais elle masque automatiquement le montant de la transaction, et les détenteurs de ZEC (le jeton du système Zcash) peuvent l'observer en visualisant les informations clés associées.
Figure 1 Vue de haut niveau du transfert Zcash
Comme le montre la figure 1, Zcash peut mettre en œuvre quatre types de transferts. À l'heure actuelle, la méthode la plus courante et la plus simple sur Internet est le transfert entre adresses publiques, qui n'est pas différent du transfert Bitcoin. Combinées à la technologie de preuve de connaissance zéro, les adresses publiques peuvent être transférées vers et depuis des adresses masquées, et en même temps, des transferts avec des adresses d'envoi et de réception complètement masquées peuvent également être réalisés.
•preuve à connaissance nulle de zk-SNARK
Le nom complet de zk-SNARK est Argument de connaissance succinct non interactif à connaissance nulle (preuve concise non interactive à connaissance nulle). La preuve à connaissance nulle ne nécessite pas de communication entre le prouveur (Prover) et le vérificateur (Verifier). Afin d'obtenir des fonctions non interactives, la technologie zk-SNARKs doit effectuer une configuration initiale de confiance (configuration initiale de confiance) et définir une série de paramètres publics pour aider le prouveur à construire une preuve à connaissance nulle pour réaliser des transferts complètement privés. Cette série de paramètres est en fait utilisée pour établir une série d'accumulateurs de chiffrement à clé publique RSA (accumulateurs RSA) dans Zcash, et le paramètre correspondant est le produit de deux grands nombres premiers N = p q. Le générateur de paramètres doit détruire tous les enregistrements concernant p et q, puis le système sera considéré comme sûr (cela revient en fait par défaut à l'hypothèse que le produit de grands nombres premiers ne peut pas être déchiffré). Si quelqu'un connaît p ou q, il pourra facilement construire une preuve de connaissance nulle, de manière à doubler le transfert anonyme et à réaliser l'émission supplémentaire de monnaie dans le système anonyme.
Par conséquent, ces paramètres secrets doivent être détruits en toute sécurité immédiatement après la génération des paramètres publics. Zcash a spécialement organisé une cérémonie de génération de paramètres à cette fin et a conçu un protocole informatique multipartite pour permettre à plusieurs organisations indépendantes de coopérer à la création de paramètres. La série Sapling de Zcash de paramètres publics Powers of Tau a été générée à une altitude de 3 000 mètres au début de 2018 à l'aide des données de rayonnement des déchets nucléaires de Tchernobyl. Pour assurer la confidentialité de cet événement. Ils ont été célébrés dans un petit jet privé à une altitude de 3 000 pieds dans les États américains de l'Illinois et du Wisconsin.
·Structure minière
Contrairement à la plupart des projets miniers PoW, Zcash alloue 10 % du revenu des jetons à l'équipe, mais ces jetons ne sont pas pré-minés. Au lieu de cela, il être progressivement libéré dans la première phase de l'exploitation minière. Les règles spécifiques sont les suivantes :
1. Un bloc toutes les 2,5 minutes, et chaque bloc rapporte 12,5 ZEC (donc comme Bitcoin, 50 extraits toutes les 10 minutes au début)
2. Au cours des quatre premières années, 20 % des revenus miniers vont dans la récompense de l'équipe (ainsi, dans la première étape, les mineurs ne peuvent obtenir que 10 ZEC par bloc)
le minage commence lentement)
Figure 2 Extraction de Zcash Libération de la mine carte de répartition
La ZEC sera réduite de moitié pour la première fois à la hauteur de bloc de 850 000, et la récompense sera réduite de 50 %. Après la réduction de moitié, la récompense globale sera de 6,25 ZEC.
Lien connexe :
https://baike.baidu.com/item/%E5%A4%A7%E9%9B%B6%E5%B8%81/22415313
https://z.cash/the-basics/
https://www.dprating.com/rating/report/115