Confidentialité Ethereum

L’attention a augmenté ce mois-ci autour de Zether (PDF), un protocole de confidentialité qui a été développé et proposé pour les crypto-monnaies contractuelles intelligentes basées sur un compte, telles que l’Ether, les jetons ERC20 et les lumens Stellar.

Le protocole facilite la dissimulation des valeurs de transaction via le cryptage, de sorte que le mécanisme de paiement pourrait permettre aux principales crypto-monnaies non actuellement centrées sur la confidentialité de devenir de facto des pièces de confidentialité..

Confidentialité Ethereum

Protocole de confidentialité Zether

Le système de contrat intelligent, mis en avant dans un Papier 2018 qui a été révisé en 2019, a des soutiens accrédités. Deux de ses auteurs, Shashank Agrawal et Mahdi Zamani, sont originaires de Visa Research. Et les deux autres auteurs de l’article sont les cryptographes de l’Université de Stanford, le Dr Dan Boneh et Benedikt Bünz, qui ont tous deux déjà travaux pionniers publiés sur le protocole de confidentialité Bulletproofs.

«Nous décrivons Zether comme un contrat intelligent qui peut être exécuté individuellement ou par d’autres contrats intelligents pour échanger des montants confidentiels d’un token, désigné par ZTH», ont écrit les auteurs..

Sur Ethereum, l’éther caché devient zether (ZTH) via un contrat intelligent appelé ZSC et a cinq fonctions publiques:

Fonds – créer zth en déposant eth

Graver – récupérer eth

Transfert – transfert zth

Verrouiller – verrouiller zth sur un contrat intelligent

Déverrouiller – débloquer zth à partir d’un contrat intelligent 3 / pic.twitter.com/SXyeMAe2AW

– Jordan Clifford (@ jcliff42) 25 février 2019

En conséquence, les utilisateurs financeraient le contrat ZSC avec un jeton compatible et recevraient une somme équivalente en ZTH, qui pourrait alors être traitée avec sa valeur masquée. Les utilisateurs pourraient plus tard «brûler» le ZTH afin de récupérer leur garantie de crypto-monnaie d’origine.

Les chercheurs ont également notamment soutenu Zether avec Σ-Bullets, ou Sigma Bullets, une optimisation des Bulletproofs qui prouvent que «les transactions cryptées sont correctes». Le mécanisme de paiement pourrait ainsi être utilisé pour garantir «les enchères, les canaux de paiement, le vote, etc. [sont] confidentiels» sur les plateformes de contrats intelligents.

Mais Zether n’est pas le seul système de preuve sans connaissance qui pourrait faire passer la confidentialité d’Ethereum au niveau supérieur.

L’automne dernier, les partisans du Protocole AZTEC a levé 2,1 millions de dollars américains dans le cadre d’un cycle de financement pour aider à faire passer la marque du projet de transactions sans connaissance au grand jour. Le protocole, qui est déjà actif sur le réseau principal Ethereum, utilise des preuves de cryptage et de plage comme Zether pour masquer les valeurs de transaction éther. La différence entre les deux objectifs de confidentialité est qu’AZTEC tire parti d’une expérience de configuration fiable, tandis que le contrat intelligent ZSC de Zether peut être interagi en toute confiance.

À peu près à la même période, la centrale comptable «Big Four» Ernst & Jeune (EY) annoncé son propre système de preuve sans connaissance pour Ethereum, la soi-disant EY Ops Chain Public Edition.

«Cette technologie […] permettra aux entreprises de créer et de vendre en privé et en toute sécurité des jetons de produits et de services sur une blockchain publique avec un accès privé à leurs enregistrements de transactions», a déclaré EY dans son annonce..

Autres développements relatifs à la confidentialité

Zoom arrière sur les développements généraux de la confidentialité, le gobelet basé sur Ethereum Möbius a également été introduit en 2018. Le service de mixage décentralisé a proposé l’utilisation d’un contrat intelligent Ethereum en combinaison avec des signatures en anneau et des adresses furtives (à la Monero) pour faciliter le commerce privé.

Le co-créateur d’Ethereum, Vitalik Buterin, a noté l’année dernière que les progrès en matière de confidentialité de la blockchain avaient progressé mais que beaucoup plus de travail devait être fait à l’avenir..

“Actuellement, il n’y a pas de bons moyens d’utiliser la blockchain tout en préservant la confidentialité”, a déclaré Buterin.

«Il y a eu de bons efforts pour résoudre ce problème en utilisant Zcash par exemple, ainsi que des recherches sur Ethereum. Cependant, il reste encore du chemin à parcourir en termes de préservation de la vie privée sur la blockchain. »

Pourtant, les principales pièces de confidentialité Monero et Zcash ont, en effet, fait des progrès impressionnants récemment. En octobre 2018, Monero a vu Bulletproofs activé, un développement qui a rendu les transactions XMR considérablement plus petites et beaucoup plus privées. Et ce même mois, la communauté Zcash a adopté la mise à niveau de Sapling, qui a introduit des adresses protégées et réduit considérablement la mémoire et le temps nécessaires pour effectuer des transactions ZEC..

Bien sûr, si Ethereum et d’autres plates-formes de contrats intelligents peuvent continuer à progresser dans le domaine de la confidentialité, alors leurs positions au sommet de la cryptoéconomie devraient être renforcées. Avec le temps, des capacités de confidentialité améliorées combinées à leurs capacités de calcul supplémentaires pourraient rendre ces projets de contrats intelligents plus attrayants que les jeux de confidentialité purs..