Aller au contenu
buybitcoinsmart

Glossaire / Adresses et clés

Adresse unique

Qu'est-ce qu'une adresse unique ?
Une adresse unique n'apparaît que dans un seul paiement et n'est jamais réutilisée, ce qui correspond au comportement par défaut de tout portefeuille construit sur le BIP-32.

Spécifié dans BIP-32.

L'expression a deux sens qu'il est facile de confondre. Dans un portefeuille, une adresse unique relève d'une règle d'hygiène : une adresse, un paiement, puis on passe à autre chose. Dans un graphique d'explorateur de blocs intitulé "unique addresses", c'est une unité de comptage, et un bien mauvais indicateur du nombre de personnes qui utilisent le bitcoin.

Comment cela fonctionne

Un portefeuille produit des adresses uniques en parcourant un index, et non en inventant de nouveaux secrets. Avec le BIP-32, la branche de réception d'un compte comporte 2 147 483 648 enfants numérotés à partir de zéro, et l'écran de réception affiche le plus petit d'entre eux qui n'est jamais apparu on-chain. Rien n'est généré à l'avance et rien ne s'épuise.

Deux réglages maintiennent ce mécanisme fiable. La limite d'écart, fixée à 20 dans le BIP-44, est le nombre d'adresses qu'un portefeuille restauré explore au-delà de la dernière adresse ayant reçu un paiement avant de conclure qu'il n'y a plus rien à trouver. Bitcoin Core conserve pour la même tâche une réserve d'anticipation de 1 000 clés. Ces deux mécanismes existent parce qu'un portefeuille restauré ne peut demander à personne quelles adresses il a utilisées ; il doit dériver des candidates et chercher chacune d'elles dans la chaîne.

La limite d'écart mérite d'être comprise avant de poser problème. Générez 40 adresses neuves, n'utilisez que la quarantième, puis restaurez la phrase de récupération dans un autre logiciel : un portefeuille qui respecte une limite d'écart de 20 explorera les vingt premières, ne trouvera rien et affichera un solde nul. Les bitcoins sont en sécurité et la solution consiste à augmenter la limite d'écart dans le portefeuille qui restaure, mais les dix minutes qui précèdent cette conclusion sont désagréables.

Où vous le voyez

Les adresses uniques apparaissent comme indicateur phare sur les tableaux de bord des explorateurs, où le nombre signifie bien moins que ce qu'il laisse croire.

Un décompte quotidien d'adresses uniques recense les adresses distinctes qui ont touché la chaîne ce jour-là. Une personne effectuant trois paiements depuis un portefeuille moderne peut en créer quatre ou cinq une fois la monnaie comptée. Une plateforme d'échange servant deux millions de clients peut n'en toucher que quelques dizaines, parce qu'elle regroupe les dépôts et exécute les retraits par lots dans des transactions uniques. L'indicateur suit donc la conception des portefeuilles et l'architecture des plateformes d'échange au moins autant que l'adoption, et il évolue lorsqu'un portefeuille populaire change sa politique de rendu de monnaie, et non lorsqu'un nouvel utilisateur arrive.

Le sens lié au portefeuille a une forme plus récente qu'il vaut la peine de connaître. Les paiements silencieux, spécifiés dans le BIP-352, permettent de publier une seule chaîne statique qui n'apparaît jamais on-chain : chaque expéditeur s'en sert pour calculer une adresse à usage unique différente, si bien que vous conservez un identifiant public réutilisable et que chaque paiement aboutit malgré tout à une adresse unique. Aucun changement de consensus n'est nécessaire, seulement la prise en charge dans le logiciel expéditeur et récepteur, ce qui explique que la disponibilité varie selon les portefeuilles.

Les factures sont le cas courant. Un processeur de paiement dérive une adresse unique par commande à partir d'une clé publique étendue, ce qui explique qu'une adresse de facture soit liée à une fenêtre temporelle plutôt qu'à votre personne. Si vous payez en retard, le logiciel du commerçant peut devoir la rapprocher manuellement, non parce que l'adresse a cessé de fonctionner, mais parce que la commande à laquelle elle appartenait est close.

À ne pas confondre avec

Questions fréquentes

Les adresses uniques d'un graphique indiquent-elles combien de personnes utilisent le bitcoin ?

Non. Un portefeuille peut produire plusieurs adresses en une journée, et une plateforme d'échange peut servir des millions de clients avec une poignée d'adresses. Le décompte reflète le comportement des portefeuilles et des plateformes d'échange autant que le nombre d'utilisateurs.

Que devient une adresse unique après que je l'ai utilisée une fois ?

Rien. Elle reste valable indéfiniment et les bitcoins qui y sont envoyés plus tard vous appartiennent toujours, car la clé derrière elle provient de votre phrase de récupération. Les portefeuilles cessent de l'afficher uniquement pour éviter de relier les paiements entre eux.

À lire ensuite

Termes associés

Plus de termes : Adresses et clés

Lire cette page en anglais