Qu'est-ce que Zcash ?
Le réseau Zcash est un code fork du protocole Bitcoin qui utilise deux types d'adresses : les adresses transparentes et les adresses protégées. Les adresses transparentes (ou adresses t) fonctionnent de la même manière que les adresses Bitcoin, car elles sont visibles publiquement sur la blockchain Zcash. Les adresses protégées (ou adresses z), en revanche, sont cryptées, ce qui rend le contenu d'une transaction privé, même sur une blockchain publique.
Le jeton d'actif numérique du réseau Zcash, ZEC, est une crypto-monnaie qui utilise la cryptographie appliquée avancée des adresses blindées pour offrir une meilleure confidentialité et un anonymat facultatif à ses utilisateurs. Ce niveau supérieur d'anonymat est obtenu grâce à l'utilisation de zk-SNARKs, un type spécifique de preuve d'absence de connaissance.
Zcash prend en charge des temps de bloc rapides (75 secondes), des frais faibles (0,0001 ZEC par défaut) et des blocs de grande taille (2 Mo). Il utilise un algorithme de hachage à preuve de travail (PoW) appelé Equihash.
Bref historique de Zcash
Zcash a été lancé en 2013 sous le nom de "Zerocoin". Il a d'abord été proposé comme un complément expérimental au Bitcoin en matière de confidentialité, utilisant des méthodes mathématiques sophistiquées appelées "preuves à connaissance nulle".
Toutefois, en raison du caractère unique du protocole Zerocoin et de sa complexité informatique, les ingénieurs du cœur de Bitcoin ont eu du mal à l'intégrer dans le protocole Bitcoin. Par la suite, grâce à des améliorations significatives de son protocole qui ont permis d'obtenir des preuves à zéro connaissance beaucoup plus efficaces, les scientifiques fondateurs de Zerocoin de Johns Hopkins, en partenariat avec le MIT et l'université de Tel-Aviv, ont produit un nouveau protocole appelé "Zerocash" (Zcash).
Après la nomination de son PDG, Zooko Wilcox, pour gérer le projet en 2016, le protocole Zcash a commencé à être développé sous l'égide de la Zcash Company. La même année, elle a lancé son jeton natif ZEC et la blockchain Zcash, obtenant 3 millions de dollars US auprès d'un ensemble d'investisseurs providentiels et de capital-risque en deux tours consécutifs.
En 2017, la Zcash Foundation a été créée en tant que société distincte, sous la forme d'une organisation caritative 501(c)3, dans le but de mettre en place une infrastructure de protection de la vie privée et un système de paiement sur Internet au profit du public. En 2019, la Zcash Company a changé de nom pour devenir l'Electric Coin Company.
Fonctionnement de Zcash
Zcash utilise Equihash, un algorithme de minage PoW basé sur la notion de problème d'anniversaire généralisé, parfois appelé paradoxe des anniversaires, qui dit qu'il est plus probable que l'on s'attende à ce que deux personnes dans un groupe aient la même date d'anniversaire.
La base monétaire de Zcash est la même que celle de Bitcoin - une offre fixe de 21 millions de ZEC. Toutes les 75 secondes, un nouveau bloc est extrait de la blockchain Zcash et une récompense de 3,125 ZEC est mise en circulation. Le montant de la récompense de bloc est divisé par deux tous les quatre ans environ, jusqu'à ce que les 21 millions de ZEC soient en circulation. La première réduction de moitié a eu lieu en 2020, quatre ans après le lancement de Zcash. En mai 2022, la récompense de bloc est fixée à 1,5626 ZEC, et elle sera à nouveau divisée par deux en 2024.
Les transactions en Zcash peuvent être "transparentes", à l'instar des transactions en Bitcoin régies par une adresse t, ou "protégées" (contrôlées par une adresse z). Une transaction protégée utilise des zk-SNARKs, une sorte de preuve de non-connaissance qui offre l'anonymat aux détenteurs de pièces de la transaction. Les ZEC se trouvent soit dans un pool transparent, soit dans un pool protégé.
À quoi sert Zcash ?
Le principal problème que Zcash cherche à résoudre sur le marché est le manque de confidentialité. Les gens pensaient à tort que leurs transactions cryptographiques étaient secrètes dans les premiers temps de l'industrie. En réalité, c'est le contraire qui s'est produit. Cependant, il a fallu des années pour que les entreprises spécialisées dans l'analyse judiciaire de la blockchain gagnent du terrain et fassent la lumière sur ce problème. Zcash permet aux utilisateurs d'effectuer des transactions anonymes en utilisant les systèmes uniques du réseau.
Les gens peuvent utiliser Zcash pour effectuer des transactions de manière efficace et sûre tout en payant des frais modestes. Le Zcash blindé garantit la confidentialité des transactions tout en permettant de partager sélectivement les adresses et les informations relatives aux transactions à des fins d'audit ou de conformité réglementaire.
Zcash apporte certains avantages au secteur. Les utilisateurs peuvent effectuer des achats, des investissements et des contributions en toute confiance, car le réseau garantit la visibilité et la confidentialité des transactions.