Le cofondateur d'Ethereum, Vitalik Buterin, a partagé une solution possible à ce qu'il décrit comme le « plus grand défi restant » sur Ethereum, à savoir la confidentialité.
Dans un article de blog publié le 20 janvier, Vitalik Buterin a reconnu la nécessité de trouver une solution pour la protection de la vie privée, car par défaut, toutes les informations qui entrent dans une « blockchain publique » sont également publiques.
Il en est arrivé au concept des « adresses furtives », qui, selon lui, peuvent potentiellement rendre anonymes les transactions de pair à pair, les transferts de tokens non fongibles (NFT) et les enregistrements sur l'Ethereum Name Service (ENS), protégeant ainsi les utilisateurs.
An incomplete guide to stealth addresses:https://t.co/21Q18BrD30
— vitalik.eth (@VitalikButerin) January 20, 2023
Un guide incomplet des adresses furtives : https://t.co/21Q18BrD30- vitalik.eth (@VitalikButerin) 20 janvier 2023
Dans l'article de blog, Buterin a expliqué comment les transactions on-chain peuvent être effectuées entre deux parties avec l'anonymat.
Tout d'abord, un utilisateur qui cherche à recevoir des actifs génère et conserve une « clé de dépense » qui est ensuite utilisée pour générer une meta-adresse furtive.
Cette adresse, qui peut être enregistrée sur l'ENS, est ensuite transmise à l'expéditeur qui peut effectuer un calcul crypto sur la meta-adresse pour générer une adresse furtive, qui appartient au destinataire.
L'expéditeur peut alors transférer des actifs à l'adresse furtive du destinataire et publier une clé temporaire pour confirmer que l'adresse furtive appartient au destinataire.
Cela a pour effet de générer une nouvelle adresse furtive pour chaque nouvelle transaction.

Buterin a noté qu'un « échange de clés Diffie-Hellman » ainsi qu'un « mécanisme d'aveuglement des clés » devraient être mis en œuvre pour garantir que le lien entre l'adresse furtive et la meta-adresse de l'utilisateur ne puisse pas être vu publiquement.
Le cofondateur d'Ethereum a ajouté que les ZK-SNARK - une technologie à l'épreuve de la cryptographie avec des fonctions de confidentialité intégrées - pourraient transférer des fonds pour payer les frais de transaction.
Toutefois, M. Buterin a souligné que cela pourrait entraîner des problèmes en soi - du moins à court terme - en déclarant que « cela coûte beaucoup de frais de gaz, des centaines de milliers de frais de gaz supplémentaires juste pour un seul transfert ».
À lire également : La confidentialité est plus que jamais en danger dans le secteur de la crypto
Les adresses furtives ont longtemps été présentées comme une solution pour résoudre les problèmes de confidentialité on-chain, sur lesquels l'industrie travaille déjà depuis 2014. Cependant, très peu de solutions ont été mises sur le marché jusqu'à présent.
Ce n'est pas non plus la première fois que Buterin discute du concept d'adresses furtives sur Ethereum.
En août, il a qualifié les adresses furtives d'approche « à faible technicité » pour le transfert anonyme de la propriété des tokens ERC-721, également connus sous le nom de NFT.
Le cofondateur d'Ethereum a expliqué que le concept d'adresse furtive proposé offre une confidentialité différente de celle de Tornado Cash, désormais sanctionné par l'Office of Foreign Asset Control (OFAC) des États-Unis :
« Tornado Cash peut cacher les transferts d'actifs fongibles courants tels que l'ETH ou les principaux ERC20 [...] mais il est très peu efficace pour ajouter de la confidentialité aux transferts d'ERC20 obscurs, et il ne peut pas du tout ajouter de la confidentialité aux transferts NFT. »
Buterin a offert quelques conseils aux projets Web3 qui développent une solution :
« Les adresses furtives de base peuvent être mises en œuvre assez rapidement aujourd'hui, et pourraient constituer un coup de pouce significatif à la confidentialité pratique des utilisateurs sur Ethereum. »
« Ils nécessitent un certain travail du côté du portefeuille pour les prendre en charge. Cela dit, je pense que les portefeuilles devraient commencer à évoluer vers un modèle à plusieurs adresses de façon plus directe [...] pour d'autres raisons liées à la confidentialité. », a-t-il ajouté.
M. Buterin a suggéré que les adresses furtives peuvent introduire des « problèmes d'utilisation à plus long terme », tels que des problèmes de récupération sociale. Cependant, il est convaincu que ces problèmes pourront être correctement traités à terme :
« À long terme, ces problèmes peuvent être résolus, mais l'écosystème des adresses furtives à long terme ressemble à un écosystème qui dépendrait fortement des zero-knowledge proofs », a-t-il expliqué.