Introduction à l’ERC-5564
Le réseau Ethereum (ETH) s’apprête à accueillir une nouvelle fonctionnalité d’adresses furtives, permettant aux portefeuilles des utilisateurs de rester discrets. Pour ce faire, l’écosystème intégrera l’ERC-5564, garantissant que le véritable portefeuille et l’historique des transactions d’un utilisateur demeurent privés. Ce développement a été annoncé par le développeur Ethereum Pandit Dhamdhere sur X.
Fonctionnalités et Objectifs
L’ERC-5564, coécrit par le fondateur Vitalik Buterin, vise à ajouter une couche de confidentialité aux portefeuilles des utilisateurs, leur permettant de recevoir des paiements de manière anonyme grâce à l’utilisation d’une « adresse furtive à usage unique ». L’objectif est de protéger l’identité de l’utilisateur et d’empêcher quiconque de savoir combien a été reçu, qui a effectué le paiement ou de suivre les habitudes de dépenses. Ce développement représente un pas important vers la garantie de la confidentialité pour les utilisateurs de l’écosystème Ethereum.
Fonctionnement de l’ERC-5564
L’ERC-5564 est l’un des EIP les plus sous-estimés de l’histoire d’Ethereum, apportant des adresses furtives nativement à l’ETH, bien que beaucoup ne comprennent pas encore pleinement son fonctionnement. Dhamdhere explique que pour profiter de cette fonctionnalité, au lieu de fournir une véritable adresse de portefeuille, un utilisateur peut simplement donner une « méta-adresse » publique spéciale. Chaque fois qu’une personne envoie de l’argent, les fonds sont dirigés vers une nouvelle adresse au look aléatoire, que seul l’utilisateur reconnaît. La protection de la vie privée réside dans le fait que personne ne peut lier la méta-adresse publique spéciale à l’utilisateur. De plus, seul l’utilisateur est capable de reconnaître et de dépenser à partir de cette adresse. Les personnes extérieures ne voient qu’une adresse au look aléatoire, sans connaître l’identité réelle de l’utilisateur.
Avancées et Défis
Dhamdhere a souligné deux systèmes clés qui font de cette fonctionnalité une avancée majeure pour la confidentialité. L’utilisateur peut détecter les paiements entrants grâce à une « clé de visualisation » et dépenser l’argent avec une « clé de dépense ». Il a expliqué que cette fonctionnalité permet à l’utilisateur de déléguer certaines responsabilités. Par exemple, une application ou un service pourrait scanner les paiements au nom de l’utilisateur, sans compromettre le contrôle des fonds à un tiers.
Cependant, malgré les avantages de cette fonctionnalité de confidentialité, Dhamdhere a également identifié certains défis et risques potentiels. Un problème notable est que tout argent arrivant à une toute nouvelle adresse furtive pourrait rencontrer des difficultés, car il n’y a pas d’Ethereum pour couvrir les frais de gaz nécessaires au déplacement des fonds. Ce goulet d’étranglement pourrait être facilement résolu si l’expéditeur inclut de l’ETH pour les frais de gaz. Un risque majeur, en ce qui concerne les hackers, est que n’importe qui pourrait publier de fausses annonces pour inciter les portefeuilles à effectuer un travail de scan supplémentaire. Cela pourrait probablement être corrigé en utilisant des filtres pour les spammeurs connus.
Comme l’a souligné Dhamdhere, l’objectif de cette fonctionnalité de confidentialité est de garantir que les dons, paiements ou salaires reçus restent « anonymes » sur le registre transparent d’Ethereum, sans avoir besoin de mélangeurs ou de solutions complexes.