Scannez pour télécharger l’application Gate
qrCode
Autres options de téléchargement
Ne pas rappeler aujourd’hui

Les développeurs d'Ethereum travaillent sur le protocole 'Secret Santa' pour renforcer la confidentialité

Les chercheurs d'Ethereum travaillent sur des moyens de déployer un protocole qu'ils ont d'abord introduit plus tôt cette année, ce qui pourrait suralimenter la confidentialité grâce à des preuves à divulgation nulle de connaissance.

Le développeur Ethereum Artem Chystiakov a partagé ses recherches sur le forum de la communauté Ethereum lundi, intitulées “Zero Knowledge Secret Santa (ZKSS),” qui propose un algorithme “Secret Santa” en trois étapes. L'article a été introduit pour la première fois en janvier sur arXiv.

Le Secret Santa est un jeu d'échange de cadeaux populaire joué autour de Noël, dans lequel un groupe de personnes échangent des cadeaux de manière anonyme. Chaque personne achète un cadeau pour une autre personne comme son « Secret Santa » et reçoit également un cadeau de son « Secret Santa ».

Les destinataires des cadeaux ne découvrent jamais qui est leur Père Noël secret.

Défis liés au jeu sur Ethereum

Chystiakov a déclaré qu'il y a trois principaux obstacles à jouer au Secret Santa sur Ethereum, que ce protocole pourrait résoudre.

Tout sur Ethereum est visible par tous, donc il doit y avoir un moyen de cacher qui donne à qui et de maintenir la confidentialité.

Les blockchains n'ont pas de véritable aléatoire, donc les participants doivent contribuer leurs propres choix aléatoires, et le jeu doit être conçu pour empêcher quiconque de participer deux fois ou de se faire un cadeau à soi-même.

Cas d'utilisation potentiels pour Ethereum

La confidentialité de la blockchain est devenue un sujet brûlant récemment alors que la crypto devient de plus en plus intégrée à la finance traditionnelle.

Les protocoles de confidentialité pourraient être appliqués à des scénarios tels que le vote anonyme et la gouvernance, y compris les DAOs ou les organisations, où les utilisateurs doivent prouver qu'ils sont membres et émettre un vote, mais garder leur choix privé.

Cela pourrait également s'appliquer aux systèmes de dénonciation, où les utilisateurs doivent prouver qu'ils sont un employé autorisé tout en soumettant des informations de manière anonyme, ou à des airdrops ou allocations privés, où les jetons doivent être distribués sans révéler qui a reçu quoi.

Lorsqu'on lui a demandé des mises en œuvre ou un déploiement open-source, Chystiakov a déclaré : « Nous y travaillons. »

Comment fonctionne le Secret Santa à connaissance nulle

Le protocole Solidity de preuve de concept utilise des preuves à divulgation nulle pour établir les relations entre l'expéditeur et le destinataire du cadeau tout en maintenant la confidentialité et la vie privée de l'expéditeur.

Les preuves ZK sont une méthode cryptographique pour prouver la connaissance sans révéler l'information spécifique. Le protocole ZKSS utilise également un relais de transactions, qui agit comme un intermédiaire soumettant des transactions, gardant ainsi l'identité de l'expéditeur cachée.

Une partie des mathématiques qui alimentent le protocole ZKSS. Source : Artem ChystiakovLié à : Détaillant vs. baleines : Qui conduit réellement le rallye de Noël ?

Pour participer, les participants enregistrent leurs adresses Ethereum dans un contrat intelligent, créant une liste de tous les participants. Ensuite, chaque participant s'engage à utiliser une signature numérique spécifique.

Cela empêche une attaque de tricherie où quelqu'un pourrait participer plusieurs fois en créant différentes signatures.

Chaque participant ajoute ensuite secrètement son numéro aléatoire à une liste partagée en utilisant le relayer, de sorte que personne ne sache qui a ajouté quoi. Cela permet aux destinataires de chiffrer leur adresse de livraison, afin que seul leur “Santa” assigné puisse la lire.

Enfin, chaque participant sélectionne un nombre aléatoire d'une autre personne dans la liste partagée, après quoi l'identité du destinataire est révélée.

Magazine : Lorsque les lois sur la vie privée et sur le blanchiment d'argent entrent en conflit : le choix impossible des projets crypto

  • #Blockchain
  • #Ethereum
  • #Confidentialité
  • #zk-Rollup Ajoutez une réaction
ETH8.64%
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • Commentaire
  • Reposter
  • Partager
Commentaire
0/400
Aucun commentaire
  • Épingler
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)