APERÇU
Les transactions de crypto-monnaie sont décentralisées et anonymes. Ils peuvent encore être retracés, car la blockchain les rend accessibles au public. Parce que les transactions de crypto-monnaie sont publiques, les utilisateurs qui apprécient la confidentialité ont tendance à éviter d'eux.
La technologie connue sous le nom de ZK-Snark, ou un argument non interactif successif de connaissances successifs, permet aux utilisateurs de maintenir la confidentialité de leurs transactions. Il permet aux utilisateurs de démontrer qu'ils possèdent des informations particulières sans les divulguer. Le protocole ZK-Snark est un composant de la crypto-monnaie bien connue Zcash.
Le blog fournira des informations sur ZK-Snark, un système de preuve de connaissances zéro axé sur la confidentialité, y compris des exemples et son fonctionnement.
ZK-SNARK: Qu'est-ce que c'est?
Un protocole appelé ZK-Snark (réussite à connaissances zéro argument non interactif de la connaissance) permet aux utilisateurs de démontrer qu'ils possèdent des informations particulières sans les divulguer. Pour le dire autrement, ZK-Snark protège les données privées sans nécessiter de communication entre les deux parties.
Le protocole qui alimente la crypto-monnaie privée Zcash s'appelle ZK-Snark. Le concept de ces preuves, qui a été initialement créé dans les années 1980, traite des problèmes de confidentialité et d'anonymat que les blockchains conventionnels ont.
Parlons à son tour de chaque composant ZK-Snark.

1. Aucune information
Il permet à l'utilisateur de démontrer qu'il possède une information particulière sans vraiment les donner à l'autre utilisateur.
2. Brief
Parce que les preuves ne durent que de quelques centaines d'octets, il peut être confirmé en quelques millisecondes.
3. Ne pas engager
Il n'y a qu'un seul message envoyé de l'expéditeur au destinataire dans la preuve.
4. Désaccord
Ces preuves sont connues en termes techniques comme des arguments. Le nom vient du fait qu'ils fonctionnent plus comme un argument que de véritables preuves.
5. Informations
Ici, les connaissances sont comprises en relation avec les informations de l'expéditeur.
En résumé, parce que ZK-Snarks est complètement crypté sur la blockchain, ils aident à maintenir la confidentialité des transactions. ZK-Snarks peut démontrer que l'expéditeur a des x dollars à transférer sans divulguer ces connaissances au public, donc les transactions cryptées peuvent toujours être vérifiées à l'aide du mécanisme consensuel du réseau.
Une explication des snarks ZK
L'inconvénient est de la vie privée depuis la première crypto-monnaie, Bitcoin, réputé pour sa décentralisation, sa sécurité et sa fiabilité, a été introduite. Le problème a persisté même après que de nombreux utilisateurs ont châtié le Bitcoin et d'autres crypto-monnaies pour rendre les détails de la transaction accessibles au public.
Étant donné que leurs identités hors ligne n'étaient pas liées à leurs clés publiques, de nombreux utilisateurs de Bitcoin pensaient que leurs transactions étaient anonymes l'année suivant la création de la crypto-monnaie. De nombreux professionnels, y compris des scientifiques des données, des pirates et d'autres agents des forces de l'ordre, ont appris au fil du temps que ce n'est pas le cas.
Grâce à une analyse sophistiquée de la blockchain, il est en fait non seulement possible mais aussi assez simple de réenforcer les personnes et de connecter les données pseudonymes de nombreuses sources. Les développeurs ont commencé à travailler sur des crypto-monnaies axées sur la vie privée en raison de ces problèmes de confidentialité avec les crypto-monnaies standard. Zcash est la plus grande illustration d'une crypto-monnaie qui priorise la confidentialité et est soutenue par ZK-Snarks.
Comment les NK-Snarks fonctionnent-ils?
Les nœuds du monde entier confirment les transactions cryptographiques sur le réseau de blockchain car les crypto-monnaies sont décentralisées et n'impliquent pas les intermédiaires comme les banques ou les organisations financières.
Habituellement, les nœuds vérifient les critères prédéterminés. Par exemple, ils vérifient que l'expéditeur a de l'argent à portée de main et fournit les clés privées nécessaires pour démontrer que l'argent leur appartient.
L'expéditeur peut cependant prouver ses transactions en utilisant ZK-Snarks sans même divulguer ses adresses publiques ou les montants impliqués. Pour fournir cette fonctionnalité de confidentialité, le réseau blockchain intègre une partie du protocole ZK-Snarks dans ses règles de consensus.
Pendant le processus de transaction, ZK-Snarks transforme les données qui doivent être validées en équations. En conséquence, les équations sont vérifiées et confirmées sans divulguer aucune information.
Exemples de zk-snarks
Zcash est une illustration bien connue de la façon dont ZK-Snarks peut protéger les transactions de crypto-monnaie et améliorer la confidentialité. Zcash est fréquemment préféré par les investisseurs contemporains en raison de son secret. Au lieu d'utiliser des transactions cryptographiques typiques accessibles au public, ZCash encourage les utilisateurs à effectuer des transactions privées.
En réalité, ZCash offre à ses utilisateurs le choix des adresses transparentes ou privées. Par conséquent, ZK-Snarks protège les données de transaction lorsqu'un utilisateur souhaite des adresses privées.
ZK-Snarks sont utilisés par d'autres projets de blockchain en plus de ZCash. Par exemple, en 2017, Ethereum a commencé à incorporer ZCash et ZK-Snarks. La même année, ZCash s'est associé à JP Morgan Chase et ZK-Starks pour développer un système de paiement basé sur la blockchain.
ZK-Snarks sont bien plus que des transactions cryptographiques privées, alors que c'est leur cas d'utilisation idéal. Les utilisateurs peuvent anticiper beaucoup plus de cette technologie, notamment la protection des données privées sur Internet. Observons et attendons.
Comment ZK-Snarks sont-ils utilisés?
L'application de SK-Snarks implique de transformer les données qui doivent être vérifiées ou confirmées en une formule mathématique. Par exemple, l'expéditeur utilise les informations suivantes pour créer une preuve de la transaction.
-
Les valeurs d'entrée et de sortie des transactions correspondent.
-
Les clés privées pour l'entrée sont en possession de l'expéditeur.
- Une signature numérique pour la transaction est connectée cryptographiquement aux touches privées.
Toutes les preuves susmentionnées garantissent que seul l'expéditeur avec des clés privés a la capacité de modifier la transaction. Ces preuves diffèrent cependant pour chaque crypto-monnaie. ZCash, par exemple, utilise des engagements pour suivre les sorties de transaction non dépensées et doit divulguer un nullificateur afin de dépenser ces promesses. En stockant ces promesses et nullifiants comme des hachages, Zcash maintient leur intimité.
Une technologie que les crypto-monnaies peuvent utiliser pour améliorer la confidentialité est les SK-Snarks. Les utilisateurs doivent faire preuve de prudence, cependant, car ces pièces de confidentialité sont tout aussi erratiques que les autres crypto-monnaies. Par conséquent, avant d'acheter une pièce de confidentialité, faites vos devoirs et faites des choix judicieux.
Remarques ZK-Snark
ZK-Snarks sont soumis à certaines critiques. Jetons un coup d'œil à les voir.
- Grâce à la contrefaçon, toute personne ayant des clés privées peut produire des preuves fictives et produire des jetons de zcash frais. En développant les protocoles de prouvance et en les dispersant entre plusieurs parties, Zcash évite cela.
- Au cours de ses premières années, Zcash a été fondée avec une taxe de 20% du fondateur. Les créateurs de crypto-monnaie sont payés avec la taxe. Les fondateurs peuvent utiliser ce mécanisme pour produire un nombre infini de jetons ZCash, selon les critiques.
- Depuis 2019, les développeurs s'efforcent d'améliorer ZK-Snarks en éliminant la configuration de confiance.
- Étant donné que Halo 2 ne nécessite pas de paramètre de confiance entre les utilisateurs, les développeurs ZCash ont créé la méthode Halo 2 Zero-Knowledge pour éviter les problèmes de confidentialité.
Résultats finaux
Lorsque les crypto-monnaies traditionnelles subissent des problèmes de confidentialité, les investisseurs modernes et les amateurs de crypto recherchent constamment de nouvelles possibilités pour tirer parti et bénéficier. ZK-Snarks est une technologie innovante qui permet aux utilisateurs de prouver des informations sans la révéler.
ZCash utilise les Sk-Snarks pour améliorer la confidentialité, d'où la pièce de confidentialité du nom. Bien que certaines critiques soient là à propos de ZK-Snarks, avec la technologie de progression, il peut potentiellement empêcher les pirates de voler des informations.
Laisser un commentaire
Ce site est protégé par hCaptcha, et la Politique de confidentialité et les Conditions de service de hCaptcha s’appliquent.