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 unique aux monnaies numériques, car les informations numériques peuvent être reproduites relativement facilement par des individus avertis qui comprennent le réseau de la chaîne de blocs et la puissance de calcul nécessaire pour le manipuler.
Les monnaies physiques n'ont 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, il existe un risque que le titulaire puisse faire une copie du jeton numérique et 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, connu sous le nom de blockchain, pour vérifier l'authenticité de chaque transaction et empêcher le double comptage.
Points clés à retenir
- La double dépense se produit lorsqu'un réseau de chaînes de blocs 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, des dépenses doubles se produisent. Cependant, ce qui est beaucoup plus probable, c'est que la crypto-monnaie est volée dans un portefeuille qui n'a pas été correctement sécurisé.La méthode la plus courante de double dépense est lorsqu'un voleur de blockchain envoie plusieurs paquets au réseau, inversant les transactions pour qu'elles aient l'air comme ils ne sont jamais arrivés.
Comprendre les dépenses doubles
Le Bitcoin nécessite que toutes les transactions, sans exception, soient incluses dans la blockchain. Ce mécanisme garantit que la partie qui dépense les bitcoins en est réellement propriétaire et empêche également le double comptage et autres fraudes. La blockchain des 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 consomment beaucoup de puissance de calcul. Il est donc extrêmement difficile de dupliquer ou de falsifier la blockchain en raison de l'immense quantité de 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 calcul du mécanisme de sécurité de la blockchain ou en utilisant une technique de double dépense qui consiste à envoyer un journal des 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 sont plutôt dus au fait que les utilisateurs stockent 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 se produire si un utilisateur contrôle plus de 50% de la puissance de calcul en maintenant les registres distribués d'une crypto-monnaie. Si cet utilisateur contrôle la blockchain, il pourra traiter plusieurs fois les bitcoins vers son portefeuille en inversant le registre de la blockchain comme si les transactions initiales n'avaient jamais eu lieu.
