- Retour au menu
- Retour au menuTarifs
- Retour au menuRecherche
- Retour au menuConsensus
- Retour au menu
- Retour au menu
- Retour au menu
- Retour au menuWebinaires et Événements
Plus performant à Byzance ? Ethereum progresse progressivement vers une meilleure Politique de confidentialité .
Le prochain hard fork « Byzantium » d' Ethereum inaugurera de nouvelles procédures cryptographiques qui devraient éventuellement ouvrir la voie à une Politique de confidentialité accrue.
Les utilisateurs Ethereum pourraient bientôt bénéficier d’un renforcement de la Politique de confidentialité dont ils ont tant besoin.
Longtemps une lacune pour tous les réseaux blockchain publics, le mondedeuxième plus grande blockchainvise néanmoins de grandes améliorations dans sesprochaine sortie de ByzantiumPour la plupart des utilisateurs qui achètent et conservent, ces limitations peuvent ne pas être apparentes, mais cela ne veut pas dire qu'il n'y a T d'implications potentielles qui pourraient affecter la grande variété d'utilisateurs que le réseau essaie d'attirer.
À titre d'exemple, la mise à niveau logicielle intervient à un moment où la réglementation met le réseau à rude épreuve. Au moins un gouvernement s'est déjà attaqué à ce qui est devenu en 2017 son principal cas d'utilisation. Le mois dernier, la Chine a publié non seulement une interdiction totalesur les ICO, mais a ordonné aux échanges (y compris ceux qui achètent et vendent de l'éther) dedonnées clients manuellesaux autorités.
Cette attention accrue n'est ONE des éléments qui ont mis en lumière les limites du réseau. Actuellement, chaque transaction est visible en permanence sur la blockchain Ethereum , ce qui signifie que les investissements effectués par des particuliers, y compris ceux potentiellement illégaux, peuvent être largement observés. Ni un bug ni une fonctionnalité, cette disponibilité des informations utilisateur est un problème que de nombreux développeurs s'efforcent de corriger.
Ce qui complique les choses, c'est Ethereum n'est T connu jusqu'à présent pour ses fonctionnalités de Politique de confidentialité .
Alors que Zcash a aidé à devenir pionnier l'utilisation de zk-snarks et de Monero a popularisé les signatures en anneau et les adresses furtives, Ethereum a peut-être eu du mal à trouver une valeur ajoutée similaire en matière d'anonymat.
Mais le prochain hard fork de Byzantium, actuellement prévu pour octobre, introduira deux nouvelles procédures cryptographiques qui devraient éventuellement ouvrir la voie à une Politique de confidentialité accrue.
Première mise à niveau majeure d'Ethereum depuis 2016, Byzantium est en fait la moitié d'une mise à niveau beaucoup plus importante conçue pour améliorer la convivialité de la plateforme,nommé MetropolisIl s'agira également de la première mise à niveau technique majeure depuis que le réseau est évalué à plusieurs milliards, une évolution qui pourrait ajouter du suspense aux débats.
En ce qui concerne l'avenir, la deuxième partie de Metropolis, Constantipole, a été reportée indéfiniment, ce qui signifie que les utilisateurs devront attendre avant de pouvoir profiter Politique de confidentialité maximale sur la plateforme.
Cela ne veut pas dire pour autant qu’aucun effort substantiel T déployé pour atteindre cet objectif.
Où sommes-nous actuellement?
La Politique de confidentialité sur Ethereum est une entreprise notoirement complexe, car elle contredit certaines méthodes de base du fonctionnement d'une blockchain.
La transparence sur une blockchain est essentielle pour protéger ses utilisateurs du risque de double dépense, c'est-à-dire lorsqu'un utilisateur malveillant envoie la même pièce à deux endroits différents à la fois. Ce risque est résolu en rendant visibles les détails de chaque transaction et en les stockant dans un registre largement distribué.
Comme cette procédure est fondamentale pour la Technologies, sa réécriture nécessite des mathématiques de haut niveau qui n’ont jamais été tentées auparavant.
Les développeurs d'Ethereum prennent donc cette initiative au sérieux et se tournent vers leurs pairs d'autres plateformes blockchain pour trouver de nouvelles idées et fonctionnalités. Par exemple, l'équipe d'Ethereum a ététravailler ensemble avec la monnaie centrée sur la confidentialité Zcash sur zk-snarks, qui pourrait permettre aux utilisateurs Ethereum de rendre leurs transactions plus privées.
Grâce à cette Technologies, une affirmation peut être vérifiée sans révéler d'informations au-delà de sa validité. En tant que méthode de chiffrement, les zk-snarks fonctionnent en traduisant ce que vous souhaitez prouver sous une forme équivalente, sans que personne ne connaisse la solution des équations algébriques qui l'ont produit.
Notamment, le prochain hard fork de Byzantium introduit de nouvelles primitives de courbe elliptique et une fonction d'appariement pour une courbe spécifique, ce qui rendra la cryptographie possible et renforcera la sécurité des calculs zk-snark. Plus la courbe est grande, plus elle est sécurisée, mais cela entraîne des coûts plus élevés pour chaque opération.
En conséquence, ces procédures mathématiques lourdes sont désormais beaucoup trop coûteuses pour être exécutées sur la plateforme Ethereum .
En principe, avant Byzantium, un zk-snark pouvait être exécuté par la machine virtuelle Ethereum , mais son intégration dans un seul bloc était trop coûteuse. Cependant, le hard fork de Byzantium introduira une vérification d'appariement subventionnée par le gaz, rendant le calcul d'un zk-snark moins coûteux. En cas de doute, «GAS" est une unité utilisée pour mesurer l'effort de calcul nécessaire à une transaction et est utilisée pour calculer les frais.
Que faut-il faire ?
Grâce à cette nouvelle fonctionnalité, la première transaction zk-snarka été vérifiésur le réseau de test Byzantium en début de semaine. La transaction, visible sur le réseau de test,ici, a coûté au total 1 933 895 $ en GAS. Pour mettre cela en contexte, une transaction non privée coûte actuellement beaucoup moins cher, environ 21 000 $ en GAS.
Cependant, outre ce coût, et au-delà de la vérification elle-même, il n’y a rien dans Ethereum qui puisse aujourd’hui supporter cette technologie.
Comme l'explique Christian Reitwiessner, chercheur principal en zk-snark chez Ethereum, la « pièce manquante » est la partie du système qui communiquerait avec la machine virtuelle Ethereum , qui traduit les instructions et les relaie aux nœuds du réseau.
« Nous avons besoin d'implémentations pratiques de tous les autres composants d'un système zk-snark (en dehors de la vérification) », a-t-il déclaré à CoinDesk.
Certaines de ces fonctionnalités pourraient être bientôt mises au point. Par exemple, il faudra travailler à la traduction d'une tâche de calcul du code source au format requis par un zk-snark. Reitwiessner a indiqué que ce projet est actuellement en plein développement et sera probablement publié d'ici la conférence des développeurs Ethereum en novembre.
Cependant, d’autres étapes nécessitent encore des recherches approfondies avant de pouvoir être atteintes.
À l’heure actuelle, qu’une transaction Ether soit privée ou non, elle sera toujours visible pour la personne qui paie le GAS.
À terme, les nouvelles fonctionnalités de la deuxième mise à jour Ethereum , Constantinople, viseront à offrir un portefeuille Ethereum plus flexible, permettant aux utilisateurs de payer leur GAS en jetons plutôt qu'en ethers. Selon Reitwiessner : « Il pourrait s'agir de payer leur GAS avec des jetons, par exemple des jetons zk-SNARK. »
Le report de cette fonctionnalité jusqu'à Constantinople donne également aux développeurs Ethereum le temps de relever d'autres défis complexes.
D' une ONE, Ethereum doit remédier à un problème de sécurité inhérent à la technologie zk-snark, connue sous le nom de configuration de confiance. Lorsque Zcash a lancé sa monnaie basée sur zk-snark en octobre 2016, elle correspondait à une performance élaborée, au cours duquel chaque membre de l'équipe de développement de Z-Cash a mis le feu aux ordinateurs qu'ils avaient utilisés pour donner vie à Z-Cash.
L'objectif était de prouver qu'il n'existait aucune porte Technologies permettant aux développeurs de manipuler le réseau. Le problème est Ethereum doit désormais développer un système équivalent, mais ONE d'accueillir des milliers de participants.
Parallèlement, des solutions doivent être développées pour générer des preuves mathématiques parallèlement à un zk-snark. De plus, davantage de programmation est nécessaire pour établir la possibilité que des zk-snarks se produisent hors de la blockchain.
À la lumière de cela, il se pourrait qu’une alternative plus fluide aux zk-snarks soit développée entre-temps.
Reitwiessner a fait allusion à cela en ajoutant :
« De plus, nous ne sommes pas liés à un zk-snark spécifique ni même aux zk-snarks eux-mêmes. »
Ainsi, ses déclarations suggèrent que, pour Ethereum, la conversation sur la Politique de confidentialité ne fait que commencer.
Petits pasimage via Shutterstock
Rachel-Rose O'Leary
Rachel-Rose O'Leary est codeuse et rédactrice chez Dark Renaissance Technologies. Elle a été rédactrice technique principale pour CoinDesk de 2017 à 2018, couvrant les technologies de Politique de confidentialité et Ethereum. Elle a une formation en art numérique et en philosophie et écrit sur les Crypto depuis 2015.
