Que signifie Zcash pour Ethereum?

Beaucoup d’entre nous à ConsenSys pense que la communauté Ethereum devrait être enthousiasmée par le lancement de Zcash et les incroyables opportunités de partenariat qui existent pour rapprocher les deux blockchains de la réalisation de nos objectifs.

Qu’est-ce que Zcash?

Zcash est une nouvelle crypto-monnaie lancée le vendredi 28 octobre 2016. Un clone de Bitcoin dérivé de la base de code Bitcoin 0.11, Zcash se différencie de Bitcoin et Ethereum par la fonctionnalité supplémentaire de transactions totalement privées. Pour cette raison, Zcash a été salué comme “introuvable”.

Pour permettre les transactions privées, Zcash utilise une technologie issue d’une branche de la cryptographie et de l’informatique appelée preuves sans connaissance. Même les mathématiciens les plus intelligents du monde décrivent les preuves à connaissance nulle comme des «mathématiques de la lune» et une poignée de chercheurs dévoués dans le monde entier ont une compréhension complète des détails de son fonctionnement..

Qu’est-ce qu’une preuve sans connaissance?

En termes simples, une preuve à connaissance nulle signifie que vous pouvez prouver à quelqu’un que vous avez effectué un calcul sans qu’il ait à refaire le calcul lui-même. L’effet est que vous pouvez prouver qu’une affirmation est vraie sans rien révéler à son sujet si ce n’est qu’elle est vraie.

Les preuves sans connaissance contribuent à rendre Zcash «introuvable» en créant des transactions privées sur la blockchain publique Zcash. Les transactions sur Zcash masquent cryptographiquement les adresses de l’expéditeur et du destinataire, ainsi que la valeur qu’une adresse envoie à une autre. Ceci est unique en ce sens que les autres blockchains à ce jour montrent le transfert de valeur d’une adresse à une autre, et la valeur envoyée peut être vue par n’importe qui sur la blockchain. Contrairement à d’autres blockchains, les utilisateurs de Zcash peuvent protéger entièrement leurs transactions de manière cryptographique. La seule chose qui est divulguée est que «quelque chose» s’est produit à un moment donné.

Les adresses qui envoient Zcash sont toutes pseudonymes, ce qui signifie que si vous ne connaissez pas leur identité réelle ou leur adresse réelle, vous ne pouvez pas voir d’où provient la devise..

Par exemple, disons que vous avez 100 portefeuilles chacun avec un bitcoin, et c’est tout ce qu’il y a sur la blockchain. Disons maintenant que cinq de ces personnes protègent cryptographiquement leurs bitcoins en utilisant des preuves à connaissance nulle. Il y aurait 95 pièces transparentes et 5 pièces blindées. La blockchain et le réseau gardent une trace de la quantité de pièces qui sont protégées et ne se soucient pas de qui dé-bouclera une partie plus tard. Les pièces vont dans une grande piscine et lorsque vous retirez une petite pièce, il n’y a aucun moyen de la corréler à ce qui est entré dans la piscine. Les preuves sans connaissance empêchent les gens de tirer plus de la piscine qu’ils n’en ont mis en premier lieu.

Qui voudrait la confidentialité financière?

Il existe un large éventail de cas d’utilisation légitimes de la confidentialité financière. En fait, si vous y réfléchissez bien, la confidentialité financière est probablement souhaitable pour la plupart des transactions qui se produisent dans le monde..

Par exemple:

  • Une entreprise souhaite protéger les informations concernant sa chaîne d’approvisionnement des concurrents
  • Une personne ne veut pas que l’on sache publiquement qu’elle paie un avocat spécialisé en faillite ou en divorce pour obtenir des conseils
  • Une famille qui souhaite se protéger des employeurs et des assureurs, par crainte de discrimination, du fait que son enfant a une maladie chronique ou un problème génétique
  • Une personne riche qui ne souhaite pas que des éléments criminels voient ses activités et tente éventuellement de leur extorquer de la valeur
  • Un bureau de négociation, ou une autre société intermédiaire entre les acheteurs et les vendeurs de différentes matières premières, qui veut éviter d’être exclu du commerce
  • Banques, hedge funds et autres types d’entités financières qui négocient des instruments financiers (valeurs mobilières, obligations, produits dérivés); si les agents extérieurs peuvent déterminer leur position ou leur intérêt, cela peut être utilisé au détriment des commerçants et affecter leur capacité à bien négocier.

Comment la taille est-elle prise en compte dans Zcash?

La taille est une ressource rare dans les blockchains publiques. Si vous avez une transaction qui occupe un demi-Mo d’espace, cela augmentera la taille de la blockchain d’un demi-Mo. Avec 2000 transactions, en deux heures, vous auriez un Go. Avec la croissance si rapide de la blockchain, elle deviendrait bientôt un système inutilisable.

Surtout, l’équipe de Zcash a pu optimiser la taille de ces transactions privées au point d’être réellement utilisables, les réduisant à environ 1500 octets. Avec la taille réduite, le calcul du blindage cryptographique est passé de cinq ou six minutes à une minute.

Ce qui a rendu le lancement de Zcash unique?

Le lancement de Zcash était différent du lancement, par exemple, d’Ethereum. Lors de la première vente symbolique d’éther, le ratio de vente était de 2000 éther pour chaque bitcoin. Puis après 42 jours, il est descendu linéairement à 1,337 par éther à la fin de la vente. Il n’y avait que 60 millions d’éther émis aux acheteurs sur le tout premier bloc. 12 millions d’éther supplémentaires sont allés à la Fondation Ethereum et aux premiers contributeurs à titre de compensation. 9,9% étaient consacrés aux anciens contributeurs et 9,9% étaient une dotation pour la Fondation. Ethereum a commencé avec 72 millions de pièces et a connu une inflation relativement faible par la suite. 30000 éther supplémentaires sont ajoutés chaque jour pour compenser les mineurs pour le traitement des transactions et la sécurisation du réseau.

Semblable au début du bitcoin, le mécanisme de distribution de Zcash au lancement consistait à commencer à extraire des pièces dès le départ sans pièces préexistantes «pré-minées». Après 24 heures, il y avait environ 100 Zcoins qui avaient été minés.L’émission par jour augmente continuellement de 0 à 7200 Zcoins pendant 30 jours, et reste à 7200 Zcoins après cela, Zcash recevant 10% de toutes les pièces minées au fil du temps. une taxe.

Pourquoi Zcash est-il si apprécié?

C’est l’économie 101. En l’absence de pièces de monnaie au moment du lancement, une offre très faible associée à une demande très élevée a conduit à un prix élevé. Zcash a débuté vendredi à un prix très élevé, puis a continué de baisser avec le début de l’inflation de la base monétaire. Une inflation extrêmement élevée conduit à une instabilité des prix significative. Lorsqu’il n’y avait qu’une seule pièce, le prix a oscillé autour de 500000 $, puis a continué de baisser au point où nous en sommes maintenant, autour de 1000 $.

Au cours des deux premiers mois, sur une base mensuelle, il y a effectivement une inflation de la base monétaire de 100% avec 210000 Zcoins extraits le premier mois. Le mois prochain, 210000 Zcoins supplémentaires seront extraits, doublant le nombre de pièces existantes. Puis deux mois plus tard, une autre inflation de 100% de la base monétaire se produira, les Zcoins existants passant de 420000 à 840000.

Alors, que signifie Zcash pour Ethereum?

Les développeurs d’Ethereum peuvent utiliser les fonctionnalités mises au point par Zcash de deux manières. Le moyen le plus simple d’intégrer les blockchains est d’utiliser un BTCRelay-système SPV (Simple Payment Verification) de style, appelé ZRelay. Cela permettrait aux transactions publiques sur la blockchain Zcash d’être vérifiées par des contrats intelligents sur Ethereum, permettant à Ethereum DApps de profiter de la confidentialité de Zcash pour les transferts de valeur. Le moyen le plus puissant, mais le plus complexe, consiste à incorporer les zkSNARK en tant que fonctionnalité native d’Ethereum. Cela permettrait, avec l’ajout de l’ensemble d’abstraction de compte à introduire dans Metropolis, à Ether lui-même d’être transféré de manière privée. Les travaux dans ce sens se poursuivent.

Aujourd’hui, les développeurs d’Ethereum sont capables de construire des prototypes expérimentaux et fonctionnels, cependant, des applications entièrement fonctionnelles utilisant Zcash ne peuvent actuellement pas être implémentées sur le réseau principal car la limite de gaz du réseau est inférieure à ce qui est requis par les calculs de vérification de preuve de travail relativement coûteux. Pour que Zcash fonctionne sur Ethereum, une nouvelle précompilation (un nouvel élément de protocole profond du système, similaire à un nouvel opcode) devrait être ajoutée afin que tous les calculs coûteux se produisent de manière native hautement optimisée, par opposition sur l’EVM à usage général.

Espérons que dans la prochaine version d’Ethereum, nous pourrons avoir cette capacité d’échange atomique entre éther et Zcash, et à l’avenir, nous pourrons avoir toutes les fonctionnalités des preuves à connaissance nulle disponibles directement dans Ethereum et accessibles à partir d’une variété de contrats intelligents.

Zooko Wilcox, fondateur et PDG de Zcash, a déclaré que Zcash «ne consiste pas tant à gagner de l’argent» qu’à «ce qui est important, c’est que la technologie soit là, utilisée et testée». Avec Zcash abordant la clé la plus importante pour résoudre le problème de la confidentialité, la communauté Ethereum pourrait bénéficier du partenariat, nous rapprochant de l’objectif ultime de construire une infrastructure privée, configurable et évolutive à l’échelle mondiale pour les systèmes économiques, sociaux et politiques pour l’ensemble planète.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me