Que sont les adresses furtives et comment fonctionnent-elles ?

Que sont les adresses furtives et comment fonctionnent-elles ?

Adresses crypto furtives, expliquées

Le but des adresses crypto furtives est de garantir la confidentialité de chaque transaction, en masquant l’identité du destinataire et l’historique des transactions.

Les adresses cryptographiques furtives sont une fonctionnalité améliorant la confidentialité de la technologie blockchain qui permet aux utilisateurs de recevoir de l’argent de manière anonyme. Contrairement aux adresses publiques conventionnelles, les adresses furtives fournissent des adresses distinctes et uniques pour chaque transaction. L’adresse réelle du destinataire est gardée secrète lorsqu’un expéditeur transfère des fonds en utilisant une adresse furtive ; la transaction est diffusée sur le réseau.

Le destinataire ne génère pas directement de clé privée à partir de l’adresse furtive ; le portefeuille est conçu pour identifier les transactions entrantes. Il utilise ensuite la clé privée associée à l’adresse publique du destinataire pour faciliter la reconnaissance et le traitement de ces transactions. Ce processus permet au destinataire d’accéder et de contrôler les fonds reçus sans exposer son adresse principale.

En conséquence, la confidentialité des transactions en crypto-monnaie est considérablement accrue, protégeant les utilisateurs d’une éventuelle surveillance ou examen de leur activité financière. Les adresses crypto furtives soutiennent le développement continu de transactions privées et sécurisées au sein de l’écosystème blockchain en ajoutant une protection supplémentaire.

Monero (XMR) est un exemple frappant de crypto-monnaie utilisant des adresses furtives. Il utilise diverses fonctionnalités, notamment les signatures en anneau et les adresses furtives, pour offrir à ses utilisateurs une confidentialité et un anonymat accrus. L’adresse furtive du destinataire est utilisée lors d’une transaction Monero, ce qui rend difficile pour les observateurs extérieurs de relier l’expéditeur, le destinataire et les montants de la transaction.

Adresses furtives par rapport aux adresses de portefeuille classiques

Les adresses furtives offrent une meilleure confidentialité des transactions avec des adresses uniques et uniques, alors que les adresses de portefeuille classiques ne disposent pas de telles mesures de confidentialité et sont souvent statiques.

Les adresses furtives ressemblent en apparence aux adresses de crypto-monnaie standard, généralement constituées d’une chaîne de caractères et de chiffres. Les principales différences, cependant, résident dans leur utilisation unique et dans les méthodes cryptographiques utilisées pour masquer la connexion entre l’adresse réelle du destinataire et l’adresse furtive.

En revanche, lors de l’utilisation d’adresses de portefeuille traditionnelles, la répétition d’une seule adresse pour plusieurs transactions permet de cartographier les activités financières des utilisateurs. En raison de la possibilité de révéler des informations sensibles, cette pratique viole la vie privée en permettant à des tiers de surveiller et d’examiner l’historique des transactions.

De plus, les adversaires pourraient utiliser ce modèle pour identifier les sources de revenus, les habitudes de dépenses et le comportement financier général. De plus, la réutilisation des adresses soulève la possibilité de plusieurs attaques, telles que des tentatives de désanonymisation et l’exposition possible des utilisateurs à des organisations malveillantes.

Comment fonctionnent les adresses furtives ?

Les adresses cryptographiques furtives améliorent la confidentialité en créant des adresses uniques pour chaque transaction, permettant uniquement au destinataire prévu d’accéder et d’identifier les fonds.

Pour comprendre comment les adresses furtives peuvent être utilisées, prenons un exemple : Bob et Alice sont deux individus utilisant une hypothétique cryptomonnaie. Ils ont décidé d’utiliser des adresses furtives pour tenter d’accroître leur confidentialité. Ces constructions cryptographiques offrent un degré supplémentaire d’anonymat, qui crée des adresses distinctes et uniques pour chaque transaction.

Comment les adresses furtives sont utilisées pour préserver la confidentialité_ Un scénario hypothétique

Étape 1 : Bob génère et partage son adresse furtive

Bob crée deux adresses (appelons-les A et B), mais partage uniquement A publiquement tout en gardant secrète l’adresse privée B. Ce combo est sa nouvelle « adresse furtive », qui est une série apparemment aléatoire de caractères exclusifs à cette transaction. Ensemble, la paire (A, B) forme l’adresse furtive que Bob utilise pour recevoir des fonds.

Pour finaliser la transaction, Bob fournit à Alice, l’expéditeur, l’adresse furtive (publique) générée, une information essentielle dont Alice aura besoin pour créer l’adresse furtive de Bob.

Étape 2 : Alice calcule l’adresse furtive de Bob et envoie des fonds

Alice a effectué des calculs cryptographiques en utilisant l’adresse publique furtive de Bob (A) et le nombre aléatoire (r) pour créer une toute nouvelle adresse (appelons-la P). Une adresse furtive distincte et unique (temporaire) est générée spécialement pour cette transaction à la suite de ce calcul. Alice envoie les fonds à cette adresse (P), renforçant ainsi la confidentialité de la transaction.

Étape 3 : Alice publie une clé publique éphémère

Alice publie des informations cryptographiques supplémentaires appelées clé publique éphémère (appelons-la E) sur la blockchain, dont Bob a besoin pour localiser et réclamer les actifs. Une clé publique éphémère est une clé publique temporaire générée pour une transaction cryptographique spécifique. Cette clé publique n’est pas directement liée à l’adresse publique à long terme de l’utilisateur.

Étape 4 : Bob récupère les fonds

Bob garde un œil sur le réseau pour détecter toute transaction impliquant son adresse furtive. Lorsqu’il voit la transaction d’Alice avec P, il utilise ses adresses secrètes (A et B) et la clé publique éphémère (E) pour déterminer le numéro secret d’origine (r). L’utilisation de clés publiques éphémères rend difficile pour les parties externes de retrouver et de connecter de nombreuses transactions à un seul utilisateur, même si elles sont visibles sur la blockchain.

Tout au long du processus, le protocole d’échange de clés Diffie-Hellman est utilisé, permettant à Bob et Alice de créer un secret partagé via un canal de communication non sécurisé. Ce secret partagé est combiné avec la clé privée de Bob lors de la génération d’adresses furtives pour produire une adresse de destination distincte et non associable. Cette procédure garantit que les différentes transactions impliquant le même destinataire restent cryptographiquement distinctes.

Avantages et inconvénients des adresses furtives

Les adresses furtives offrent une confidentialité accrue des transactions, mais peuvent introduire de la complexité et des temps de traitement plus lents par rapport aux adresses de portefeuille classiques.

Avantages des adresses furtives

L’utilisation d’une adresse furtive présente plusieurs avantages, notamment une sécurité et une confidentialité accrues dans les transactions de crypto-monnaie. Comme chaque transaction utilise une adresse furtive unique et distincte, les adresses furtives soutiennent l’anonymat des utilisateurs en rendant difficile pour les parties extérieures le suivi des mouvements de fonds sur la blockchain.

Les adresses furtives réduisent également les risques de réutilisation des adresses, ce qui diminue la possibilité de lien entre transactions et protège la confidentialité de l’activité financière des utilisateurs. Pour que les crypto-monnaies restent fongibles – c’est-à-dire pour qu’une unité soit identique à une autre – cette protection accrue de la vie privée est particulièrement cruciale.

Inconvénients des adresses furtives

Malgré leurs avantages en matière de confidentialité, les adresses furtives ne sont pas sans inconvénients. Un obstacle important est la complexité éventuelle de leur mise en œuvre, qui peut provoquer des erreurs d’utilisation et compliquer le logiciel de portefeuille. Les temps de traitement des transactions peuvent être plus lents que pour les transactions traditionnelles en raison des étapes de calcul supplémentaires nécessaires pour créer et récupérer des fonds à partir d’adresses furtives.

De plus, les adresses furtives n’ont pas été largement adoptées par toutes les crypto-monnaies, ce qui limite leur utilité dans certains écosystèmes. Comme pour toute nouvelle technologie, il est essentiel de former les utilisateurs à utiliser correctement les adresses furtives afin de maximiser leurs avantages et de minimiser tout problème potentiel.

Voir l’article original en anglais