17 avril 2021 21:01

Double-dépense

Qu’est-ce que la double dépense?

La double dépense est le risque qu’une monnaie numérique puisse être dépensée deux fois. Il s’agit d’un problème potentiel propre aux monnaies numériques, car les informations numériques peuvent être reproduites relativement facilement par des individus avertis qui comprennent le réseau blockchain et la puissance de calcul nécessaire pour le manipuler.

Les monnaies physiques ne présentent pas ce problème car elles ne peuvent pas être facilement répliquées et les parties impliquées dans une transaction peuvent immédiatement vérifier l’authenticité et la propriété passée de la monnaie physique. Cela exclut bien entendu les questions impliquant des transactions en espèces.



Avec la monnaie numérique, le titulaire risque de faire une copie du jeton numérique et de l’envoyer à un commerçant ou à une autre partie tout en conservant l’original.

C’était une préoccupation au départ avec le bitcoin, la monnaie numérique la plus populaire ou «crypto-monnaie», car il s’agit d’une monnaie décentralisée sans agence centrale pour vérifier qu’elle n’est dépensée qu’une seule fois. Cependant, le bitcoin dispose d’un mécanisme basé sur les journaux de transactions, appelé blockchain, pour vérifier l’authenticité de chaque transaction et éviter le double comptage.

Points clés à retenir

  • La double dépense se produit lorsqu’un réseau de blockchain est perturbé et que la crypto-monnaie est essentiellement volée. Le voleur enverrait une copie de la transaction monétaire pour la rendre légitime, ou pourrait effacer complètement la transaction.
  • Bien que ce ne soit pas courant, une double dépense se produit. Ce qui est beaucoup plus probable, cependant, est que la crypto-monnaie est volée dans un portefeuille qui n’était pas correctement sécurisé.
  • La méthode la plus courante de double dépense est lorsqu’un voleur de blockchain enverra plusieurs paquets au réseau, inversant les transactions de sorte qu’il semble qu’elles ne se soient jamais produites.

Comprendre la double dépense

Bitcoin exige que toutes les transactions, sans exception, soient incluses dans la blockchain. Ce mécanisme garantit que la partie qui dépense les bitcoins les possède vraiment et empêche également le double comptage et autres fraudes. La chaîne de blocs de transactions vérifiées se construit au fil du temps à mesure que de plus en plus de transactions y sont ajoutées.

Les transactions Bitcoin prennent un certain temps à vérifier car le processus implique un calcul intensif des nombres et des algorithmes complexes qui prennent beaucoup de puissance de calcul. Il est donc extrêmement difficile de dupliquer ou de falsifier la blockchain en raison de l’immense puissance de calcul qui serait nécessaire pour le faire.

Inconvénients de la blockchain concernant les doubles dépenses

Les pirates ont tenté de contourner le système de vérification des bitcoins en utilisant des méthodes telles que le sur-calcul du mécanisme de sécurité de la blockchain ou en utilisant une technique de double dépense qui consiste à envoyer un journal de transactions frauduleux à un vendeur et un autre au reste du réseau bitcoin.

Ces stratagèmes n’ont rencontré qu’un succès limité. En fait, la plupart des vols de bitcoins jusqu’à présent n’ont pas impliqué de double comptage, mais ont plutôt été dus au fait que les utilisateurs stockaient des bitcoins sans mesures de sécurité adéquates.

Le plus grand risque de double-dépense se présente sous la forme d’une attaque à 51%, qui peut survenir si un utilisateur contrôle plus de 50% de la puissance de calcul en maintenant les registres distribués d’une cryptomonnaie. Si cet utilisateur contrôle la blockchain, il pourra traiter plusieurs fois les bitcoins de transfert vers son portefeuille en inversant le grand livre de la blockchain comme si les transactions initiales n’avaient jamais eu lieu.