Adresses Dynamiques UTXO Maintenant Dans Tangem
Chaque transaction que vous effectuez est visible de manière permanente sur la blockchain. Quiconque possède votre adresse de portefeuille peut retracer chaque envoi et réception qui y sont liés, vérifier votre solde et cartographier votre activité au fil du temps. C'est ainsi que fonctionne le protocole.
Le problème de confidentialité provient de la réutilisation des adresses. Lorsque vous partagez à plusieurs reprises la même adresse Bitcoin, vous donnez aux observateurs un fil permanent à tirer. Les sociétés d'analyse de chaîne, les contreparties curieuses et quiconque vous a déjà payé peuvent voir tout ce qui a transité par cette adresse. Une seule adresse liée à une vérification KYC d'une plateforme d'échange ou à un don public peut démêler l'intégralité de l'historique des transactions. C'est pourquoi l'Unspent Transaction Output (UTXO) existe.
Qu'est-ce qu'un UTXO?
Un UTXO est une unité discrète de Bitcoin que vous avez reçue mais pas encore dépensée. Pensez-y comme à un billet de banque : une coupure spécifique, posée dans votre portefeuille, qui attend d'être utilisée.
Lorsque vous dépensez des bitcoins, vous ne débitez pas un solde comme le ferait un compte bancaire. Vous remettez un ou plusieurs de ces billets en tant qu'entrées, et le réseau crée de nouveaux billets en tant que sorties: l'un va au destinataire, l'autre vous revient en monnaie si vous avez trop payé. Les billets originaux ont disparu, mais de nouveaux billets sont à leur place.
Puisque chaque paiement que vous recevez se présente sous la forme d’un billet distinct lié à une adresse spécifique, le réseau peut attribuer une nouvelle adresse à chaque entrée sans complexité supplémentaire. Votre portefeuille collecte simplement tous les billets de toutes vos adresses et les additionne. Votre solde est donc simplement la somme de tout ce que vous détenez.
C'est pourquoi la rotation des adresses est simple sur Bitcoin mais pas sur Ethereum. Sur Ethereum, votre solde est un nombre unique associé à une adresse unique, comme un compte bancaire. Changer d'adresse signifie transférer l'argent, ce qui entraîne des frais et laisse une trace. Sur Bitcoin, chaque paiement entrant est déjà un objet distinct. Lui attribuer une nouvelle adresse n'est pas différent de mettre un nouveau billet dans une autre poche. Le total de votre portefeuille reste inchangé.
Quelles sont les adresses dynamiques?
Les adresses dynamiques génèrent automatiquement une nouvelle adresse de réception après chaque transaction entrante, pour Bitcoin et les autres réseaux UTXO pris en charge. Vous ne réutilisez jamais la même adresse deux fois.
Toutes ces adresses appartiennent au même portefeuille et à la même phrase de récupération. Votre solde total est la somme de l'ensemble de ces adresses. Rien ne change du côté de la sécurité. La seule différence est ce que le monde extérieur peut observer.
De plus, vous n'avez rien à gérer manuellement. Tangem gère la rotation des adresses en arrière-plan. Lorsque vous ouvrez l'écran de réception, vous voyez l'adresse active en cours. Lorsqu'une transaction est confirmée, l'adresse suivante est prête.
Comment ça fonctionne
Les adresses dynamiques utilisent des chemins de dérivation BIP-44 standard. Les adresses de réception suivent le format m/44'/0'/0'/0/index, avec l'index incrémenté après chaque transaction. Les adresses de change suivent le format m/44'/0'/0'/1/index.
Ces chemins étant des standards de l'industrie, tous les fonds que vous déteniez précédemment sur ces chemins de dérivation dans un autre portefeuille seront automatiquement détectés et inclus dans votre solde lors de l'activation de la fonctionnalité.
Le solde affiché dans l'application Tangem correspond toujours au total agrégé de toutes les adresses de votre portefeuille. Vous n'avez pas besoin de suivre les adresses individuelles ni de savoir lesquelles contiennent des fonds.
Réseaux pris en charge
Les adresses dynamiques sont désormais disponibles sur les blockchains proof-of-work suivantes :
- Bitcoin (BTC)
- Bitcoin Cash (BCH)
- Litecoin (LTC)
- Dash (DASH)
- Dogecoin (DOGE)
- Ravencoin (RVN)
Tous sont des réseaux basés sur le modèle UTXO. Ces réseaux suivent les sorties non dépensées individuelles plutôt que les soldes courants, ce qui rend la rotation des adresses par transaction pratiquement réalisable.
Comment activer les adresses dynamiques
La fonctionnalité est désactivée par défaut. Pour l'activer:
- Ouvrez l'application Tangem et accédez à la page Token pour Bitcoin ou tout autre réseau pris en charge.
- Appuyez sur le menu à trois points en haut à droite.
- Sélectionnez Adresses dynamiques.
- Sélectionnez Activer les adresses dynamiques.
- Terminé.
Si vous avez plusieurs portefeuilles, vous devrez activer les adresses dynamiques séparément pour chaque token dans chacun d’eux.
Ce que les adresses dynamiques ne comprennent pas encore
Les adresses dynamiques sont une fonctionnalité de confidentialité v1 axée sur la rotation des adresses. Il ne s'agit ni d'une suite complète de contrôle des pièces ni de la gestion des UTXO.
Vous ne pouvez pas sélectionner manuellement l'adresse depuis laquelle envoyer ou recevoir. L'historique des transactions affiche une vue agrégée de toutes les adresses. Les adresses passées ne s'affichent pas à l'écran de réception.
Désactiver les adresses dynamiques
Vous pouvez désactiver les adresses dynamiques à tout moment. Si vous n'avez utilisé que l'adresse de base, la fonctionnalité se désactive automatiquement. Si des adresses supplémentaires ont été utilisées, Tangem proposera une opération de consolidation pour regrouper tous les soldes sur votre adresse la plus récemment utilisée.
Une chose à comprendre: consolider les entrées vers une seule adresse réduit l'avantage en matière de confidentialité. Plusieurs adresses précédemment séparées se retrouvent liées dans une seule transaction on-chain, que les outils d'analyse de chaîne peuvent utiliser pour associer des activités que vous aviez gardées séparées. La plupart des utilisateurs qui activent cette fonctionnalité la laisseront activée.
FAQ
-
Non. Toutes les adresses générées par les adresses dynamiques sont dérivées de votre phrase de récupération existante à l'aide de chemins de dérivation standard. La sécurité de votre portefeuille est inchangée. Si vous avez besoin de restaurer votre portefeuille, la même phrase de récupération vous permet de retrouver toutes vos adresses et leurs soldes associés.
-
Non. Chaque adresse que votre portefeuille n’a jamais générée reste accessible et incluse dans votre solde. Tangem calcule votre total en additionnant toutes les adresses dérivées. Les anciennes adresses ne disparaissent pas. Elles ne sont simplement pas affichées à l'écran de réception pour réduire l'encombrement.
-
Cela fonctionne normalement. Les fonds sont arrivés et ont été ajoutés à votre solde. La fonctionnalité fait pivoter votre adresse de réception active après chaque transaction, mais les anciennes adresses restent valides et peuvent recevoir des fonds à tout moment.
-
Oui. Tangem analyse les chemins de dérivation BIP-44 standard lors de l'activation et détecte automatiquement les soldes existants. Vous n'avez rien à faire manuellement.
-
Pas dans cette version. L'écran de réception n'affiche que l'adresse active en cours. Un affichage complet de l'historique des adresses est un ajout envisageable pour de futures versions, en fonction de la demande des utilisateurs.
-
Pas pour le moment. Cette fonctionnalité gère automatiquement la rotation des adresses. La sélection manuelle des pièces, parfois appelée « coin control », n’est pas incluse dans cette version. Si c'est une priorité pour vous, faites-le-nous savoir. L'adoption par les utilisateurs oriente ce qui sera développé ensuite.
-
Non. Les adresses dynamiques sont spécifiques aux réseaux basés sur le modèle UTXO. Ethereum et les chaînes compatibles EVM utilisent un modèle de compte plutôt qu'un modèle UTXO ; la rotation des adresses ne s'applique donc pas de la même manière.
-
Nous évaluons les deux. Ils sont techniquement plus complexes à mettre en œuvre et ne font pas partie de cette version. La prise en charge de réseaux supplémentaires sera déterminée par l'adoption généralisée de la fonctionnalité par les utilisateurs.
-
Si un token personnalisé utilise déjà un chemin de dérivation dont les adresses dynamiques ont besoin, vous verrez une erreur lorsque vous tenterez d'activer la fonctionnalité pour ce token. Vous devez d'abord supprimer le token personnalisé en conflit. Il s'agit d'un cas particulier qui concerne très peu d'utilisateurs.
-
Dans la plupart des cas, non. La fonctionnalité réduit votre empreinte on-chain sans inconvénient pour une utilisation normale. La principale raison pour laquelle quelqu'un pourrait la désactiver est de consolider des entrées ou de gérer une structure d'adresses plus simple. Sachez que désactiver la fonctionnalité et consolider lieront vos adresses précédemment séparées en une seule transaction.