Qu'est-ce qu'une attaque de dusting ?

Le "dust" désigne une infime quantité de crypto, généralement d'une valeur inférieure aux frais de réseau nécessaires pour la dépenser. Une attaque de dusting consiste à envoyer du dust à des milliers d'adresses simultanément, puis à surveiller la blockchain pour observer les transactions suivantes.

Recevoir du dust ne donne à personne accès à vos fonds. Le risque vient de ce que vous faites ensuite.

Fonctionnement du traçage

Les blockchains sont publiques : n'importe qui peut constater qu'une adresse a reçu du dust. Prises isolément, les adresses sont pseudonymes et ne sont rattachées à aucune identité.

Le lien se crée au moment où vous dépensez. Si une transaction ultérieure utilise le dust en même temps que vos propres fonds — c'est ce que l'on appelle la consolidation d'entrées — cette transaction constitue une preuve publique qu'une seule et même personne contrôle les deux adresses. L'attaquant peut alors regrouper vos adresses et estimer le total de vos positions. Si l'une des adresses de ce groupe a été en contact avec un compte vérifié sur une plateforme d'échange ou avec un commerçant, l'ensemble peut être rattaché à une identité réelle.

Ce mécanisme est particulièrement visible sur le Bitcoin et les autres blockchains qui utilisent les sorties de transaction non dépensées (UTXOs), mais la même analyse de patterns s'applique aux blockchains à base de comptes, comme Ethereum.

Pourquoi les attaquants envoient du dust

Pour vous désanonymiser. Une fois qu'un portefeuille est associé à une personne et qu'il affiche un solde important, cette personne devient une cible pour le spear-phishing, l'extorsion, ou dans les régions à risque élevé, des menaces physiques.

Pour promouvoir une arnaque. La poussière arrive souvent sous la forme d'un token inconnu dont le nom, l'image ou le mémo renvoie vers un site web — "réclamez votre récompense", "vous avez gagné". Le site vous invite à connecter votre portefeuille et à approuver une transaction qui accorde à l'attaquant l'autorisation de déplacer vos actifs réels.

Pour empoisonner votre historique des transactions. L'attaquant envoie un transfert de faible valeur ou de valeur nulle depuis une adresse imitant l'une de celles que vous utilisez, en espérant que vous la copiiez ultérieurement. Cette variante, connue sous le nom d'empoisonnement d'adresse, est à l'origine des pertes les plus importantes. Consultez Comment fonctionne l'empoisonnement d'adresse.

La poussière n'est pas toujours malveillante. Les forces de l'ordre et les administrations fiscales y ont recours dans le cadre d'enquêtes, les sociétés d'analyse blockchain l'utilisent à des fins de recherche, et les développeurs s'en servent pour tester la robustesse des réseaux ou les saturer. La poussière est également utilisée pour véhiculer des messages publicitaires. La seule transaction ne permet pas de faire la distinction — traitez-les toutes de la même façon.

Comment fonctionne l'empoisonnement d'adresse

  1. L'escroc surveille l'activité publique de la blockchain et repère une adresse à laquelle vous envoyez régulièrement des fonds.
  2. Il crée une adresse dont les premiers et derniers caractères sont identiques aux vôtres. La plupart des portefeuilles et applications n'affichent que le début et la fin d'une adresse, si bien que les deux paraissent identiques.
  3. Il envoie depuis cette adresse un montant infime, un transfert de valeur nulle ou un token fictif, afin qu'elle apparaisse dans votre historique des transactions.
  4. La prochaine fois que vous effectuez un envoi, vous copiez l'adresse depuis votre historique et votre crypto parvient à l'escroc.

Ce type d'attaque est particulièrement répandu avec les stablecoins tels que USDT et USDC. Certains logiciels malveillants procèdent de façon similaire : ils remplacent l'adresse que vous avez copiée par celle de l'escroc au moment où vous la collez. Consultez Méfiez-vous des logiciels malveillants.

Si vous détenez de la crypto sur Kraken

La crypto détenue sur Kraken est conservée sous la garde de Kraken. La poussière envoyée à une adresse de dépôt Kraken ne compromet pas votre compte, votre solde ni vos identifiants.

  • Un petit dépôt inattendu n'est pas le signe que votre compte a été compromis.
  • Vous n'avez pas besoin de signaler la poussière ni de prendre des mesures pour sécuriser votre compte.
  • Les dépôts inférieurs au montant minimum pour cet actif ne sont pas crédités sur votre compte.
  • Le trading ou la conversion d'un petit solde détenu sur Kraken n'expose pas vos adresses. Toute consolidation s'effectue au sein des systèmes de Kraken, et non sur la blockchain.
  • Considérez tout message, email ou appel faisant suite à un dépôt de poussière comme une tentative de phishing potentielle — surtout s'il mentionne ce dépôt pour paraître crédible.
  • Vérifiez l'adresse de retrait avant d'envoyer. L'empoisonnement d'adresse peut toujours vous piéger lors d'un retrait depuis Kraken. Copiez l'adresse de destination depuis sa source d'origine, et non depuis l'historique des transactions d'un portefeuille, puis vérifiez l'intégralité de l'adresse. Enregistrez les adresses que vous utilisez régulièrement dans vos adresses de retrait après les avoir vérifiées. Voir Ajouter et confirmer une nouvelle adresse de retrait en crypto.

Si vous utilisez Kraken Wallet ou un autre portefeuille en self-custody

Le self-custody est le contexte où le dusting représente un vrai risque, car c'est vous qui contrôlez les adresses et signez les transactions.

  • Ne touchez pas au dust. Ne le dépensez pas, ne le swappez pas et ne le consolidez pas avec vos autres fonds. Le dust non dépensé ne peut pas servir à relier vos adresses.
  • Marquez-le "à ne pas dépenser" si votre portefeuille dispose du contrôle des pièces. Cela empêche le portefeuille de sélectionner automatiquement le dust lors de la création d'une future transaction.
  • N'interagissez pas avec des tokens ou NFTs inconnus qui apparaissent dans votre portefeuille : ne les réclamez pas, ne les swappez pas, ne les envoyez pas et n'approuvez rien.
  • Ne connectez jamais votre portefeuille à un site auquel vous avez accédé via un nom de token, un mémo, un message d'airdrop ou un résultat de recherche.
  • Masquez les tokens indésirables plutôt que d'essayer de les déplacer ou de les vendre. Dans Kraken Wallet, utilisez vos paramètres de réputation des tokens pour filtrer ceux qui ne sont pas référencés ou signalés comme indésirables.
  • Vérifiez l'adresse complète à chaque envoi. Vérifiez l'adresse dans son intégralité, pas seulement les premiers et derniers caractères, et copiez-la depuis la source d'origine – jamais depuis votre historique des transactions.
  • Soyez vigilant avec les transactions de test. Un simple test peut lui-même déclencher un empoisonnement d'adresse. Une fois le test reçu, copiez l'adresse depuis la source d'origine, et non depuis votre historique.
  • Utilisez une nouvelle adresse de réception pour chaque transaction. Les portefeuilles déterministes hiérarchiques (HD) le font automatiquement, ce qui répartit vos avoirs sur de nombreuses adresses et complique le regroupement. Envisagez d'utiliser des portefeuilles distincts pour vos avoirs à long terme et vos transactions courantes.
  • Ne partagez jamais votre phrase de récupération (aussi appelée seed phrase). Aucune démarche légitime de réclamation, de remboursement ou de support ne l'exige. Kraken ne vous la demandera jamais.

Kraken ne vous demande jamais de

  • Partager votre nom d'utilisateur, votre mot de passe, vos codes 2FA ou votre clé maîtresse.
  • Partager ou transférer un email de validation de l'appareil, ou le lien qu'il contient.
  • Partager votre phrase de récupération (également appelée seed phrase), quel que soit le portefeuille concerné.
  • Supprimer ou modifier votre 2FA, votre clé maîtresse ou le verrouillage global des paramètres (GSL), sauf si vous nous avez contactés au préalable pour obtenir de l'aide via nos canaux officiels.
  • Installer un logiciel d'accès à distance tel que AnyDesk ou TeamViewer. Consultez Risques liés aux logiciels d'accès à distance.
  • Envoyer des crypto, ou transférer vos fonds vers un portefeuille ou une adresse "sécurisé(e)" ou "de confiance".
  • Envoyer un paiement pour libérer, dégeler ou "vérifier" vos fonds.

Faut-il s'inquiéter ?

Pour la plupart des gens, le dust est une nuisance plutôt qu'une menace. La désanonymisation est principalement un risque si vous détenez un solde important en self-custody, ou si vous vivez dans un contexte où la sécurité personnelle ou l'instabilité politique est une préoccupation.

L'empoisonnement d'adresse est différent. Il ne dépend pas du montant de votre solde et peut toucher quiconque copie une adresse depuis son historique des transactions. Vérifiez l'adresse complète à chaque envoi.

Limites du dust

Recevoir de la crypto ne donne à l'expéditeur aucun contrôle sur votre portefeuille. Personne ne peut transférer vos fonds en vous envoyant une transaction. Des pertes ne surviennent que si vous signez quelque chose, approuvez une autorisation de token ou envoyez des fonds à une adresse non vérifiée.

Si vous pensez avoir interagi avec un token malveillant

  • Cessez toute transaction depuis le portefeuille concerné.
  • Révoquez toutes les autorisations de token que vous avez accordées au site ou au contrat.
  • Si vous avez saisi ou exporté votre phrase de récupération où que ce soit, transférez vos actifs restants vers un nouveau portefeuille créé avec une nouvelle phrase de récupération.
  • Signalez l'arnaque. Si quelqu'un est susceptible d'avoir accès à votre compte Kraken, contactez immédiatement le Support Kraken via ce formulaire et répondez aux questions avec sincérité et le plus précisément possible.

Si vous avez envoyé de la crypto à la mauvaise adresse

Les transactions blockchain sont irréversibles, et Kraken ne peut pas récupérer de la crypto envoyée à une adresse qu'il ne contrôle pas. Signalez l'arnaque aux autorités compétentes (voir Se protéger des arnaques). Méfiez-vous de quiconque propose de récupérer vos fonds.

Lecture supplémentaire