Le même actif sur deux réseaux est une autre chose
Un jeton largement utilisé existe souvent sur plusieurs réseaux en même temps. Le nom est identique, le solde est cité de la même manière, et les deux versions ne sont pas interchangeables. Envoyer la version d’un réseau à une adresse qui attend celle d’un autre est la façon classique de faire disparaître des fonds. Le transfert réussit souvent - il atterrit simplement quelque part que personne ne surveille. C’est pourquoi chaque écran de dépôt demande le réseau séparément de l’adresse, et pourquoi cette liste déroulante mérite la même attention que l’adresse elle-même. La récupération, lorsqu’elle est possible, est lente, manuelle et jamais garantie.
Les transferts depuis un compte ont un ordre strict
Sur certains réseaux, chaque compte numérote ses transactions dans un ordre séquentiel. Le réseau les traite dans cet ordre et ne sautera pas une transaction. Cela produit un symptôme déroutant qu’il vaut la peine de reconnaître. Si une transaction antérieure est bloquée, tout ce que vous envoyez ensuite attend derrière elle : non pas parce que ces transferts ultérieurs ont un problème, mais parce qu’ils ne peuvent pas être traités dans un autre ordre. La solution consiste à débloquer la transaction bloquée plutôt qu’à continuer à la renvoyer. Comprendre cela transforme « tous mes transferts sont gelés » en « un seul transfert est gelé », ce qui constitue un problème très différent.
Pourquoi une seule confirmation ne suffit parfois pas
Une confirmation signifie qu’un bloc contenant votre transaction a été ajouté, et que chaque bloc supplémentaire au-dessus constitue une autre confirmation. Plus il y a de confirmations, plus il est difficile d’annuler l’enregistrement. Différents services nécessitent des nombres différents, et la raison tient au risque plutôt qu’à une prudence gratuite. Une transaction peu enfouie peut, en principe, être déplacée si le réseau n’est brièvement pas d’accord sur les derniers blocs ; une transaction profondément enfouie ne le peut pas. Le nombre requis dépend donc de ce qui est en jeu. Quand une plateforme vous fait attendre, elle évalue le coût de la possibilité d’avoir tort.
Votre reçu est une chaîne, et il met fin aux désaccords
Chaque transaction reçoit un identifiant calculé à partir de son contenu. Collez-le dans un explorateur de blocs et vous verrez exactement ce qui s’est passé : montant, adresses, frais, confirmations, heure. C’est l’outil le plus sous-utilisé en crypto. Il remplace toutes les conversations qui commencent par « Je l’ai déjà envoyé » — non pas parce que les gens mentent, mais parce que cela supprime le besoin de prendre la parole de qui que ce soit. N’importe qui peut le vérifier, depuis n’importe quel appareil, sans compte et sans autorisation. Demandez l’identifiant de la transaction plutôt qu’une capture d’écran, et la question de savoir si quelque chose a été envoyé cesse d’être une question.
La salle d’attente où votre transfert reste en attente
Entre le moment où une transaction est diffusée et celui où elle est incluse dans un bloc, elle attend dans le mempool — l’ensemble des transactions que le réseau connaît, mais qu’il n’a pas encore enregistrées. C’est ici que « en attente » vit réellement, et l’observer explique beaucoup de choses. Un mempool saturé signifie des délais plus longs et des frais plus élevés pour quiconque veut passer la file. Cela signifie aussi qu’un transfert qui n’a pas encore été confirmé n’est pas nécessairement perdu ou bloqué pour toujours ; il se peut simplement qu’il propose une offre trop basse. Comprendre cela transforme un silence inquiétant en une place dans la file d’attente.
Pourquoi le même transfert ne coûte pas les mêmes frais à chaque fois
Les frais se composent de deux parties : le travail que votre transaction exige, et le montant que le réseau facture actuellement par unité de ce travail. Un simple transfert demande peu de travail ; interagir avec un contrat en demande beaucoup plus. Ainsi, le même transfert entre les mêmes deux adresses peut coûter des centimes à une heure donnée et plusieurs dollars à une autre, uniquement parce que le deuxième nombre a changé. Rien dans votre transaction n’a changé. Si des frais vous semblent absurdes, il suffit souvent d’attendre pour que tout s’arrange. Et si un transfert échoue, le travail déjà tenté a quand même consommé des frais ; c’est pourquoi une transaction échouée n’est pas automatiquement gratuite.
La plupart des vols de clés ne sont pas du piratage social ingénieux. Il s’agit d’un logiciel déjà en cours d’exécution sur l’appareil : quelque chose qui lit ce que vous tapez, observe votre écran, ou qui remplace discrètement l’adresse de votre presse-papiers par celle de l’attaquant. Ce dernier point mérite qu’on s’y attarde, car il neutralise le copier-coller, la habitude dont on nous dit de nous servir. Vous copiez la bonne adresse et vous en collez une autre, et rien ne semble anormal. Voilà pourquoi vérifier l’adresse collée après l’avoir collée, et non avant, est le contrôle qui fonctionne réellement, et pourquoi l’appareil sur lequel vous signez les transferts compte autant que l’endroit où vous stockez les clés.
Une adresse de portefeuille est une destination, pas un nom de compte. Rien sur le réseau ne vérifie que vous vouliez y envoyer. Si l’adresse est valide mais incorrecte, le transfert réussit parfaitement et les fonds sont ceux de quelqu’un d’autre. Deux habitudes réduisent presque tous les risques. Copiez-collez plutôt que de taper, puis vérifiez les premiers et derniers caractères par rapport à la source. Et lorsque le réseau est choisi séparément de l’adresse, confirmez aussi le réseau : une adresse correcte sur le mauvais réseau est l’autre manière courante de perdre un transfert.