Double dépense
La double dépense consiste à essayer de dépenser plusieurs fois la même cryptomonnaie ou le même token. Cela ne doit pas être possible, car l’argent numérique ne serait alors pas fiable.
Qu’est-ce que la double dépense ?
En théorie, un fichier numérique peut être copié ou envoyé de nouveau. Un système doit donc vérifier si une cryptomonnaie a déjà été utilisée pour un paiement.
Pour les cryptomonnaies, cette vérification est effectuée par un réseau d’ordinateurs. Les transactions sont enregistrées sur la blockchain, un registre numérique partagé. Le réseau détermine collectivement quelle transaction est valide. L’autre est rejetée.
Un paiement est plus sûr une fois confirmé. Cela signifie que la transaction figure dans un bloc de la blockchain. Plus il y a de confirmations, moins il est probable que le paiement soit annulé.
Un exemple de double dépense
Une personne possède 0,01 Bitcoin et envoie cette somme en même temps à une boutique en ligne et à un ami. Les deux paiements utilisent le même Bitcoin.
Une seule transaction peut finalement être inscrite sur la blockchain. Si la boutique expédie déjà le produit après un paiement non confirmé, celui-ci peut ensuite être déclaré invalide. La boutique risque alors de ne pas avoir reçu l’argent.
Pourquoi la double dépense est-elle importante dans la crypto ?
La double dépense est un problème fondamental de l’argent numérique. Sans protection, une même cryptomonnaie pourrait être utilisée plusieurs fois. Les gens feraient alors moins confiance aux cryptomonnaies comme moyen de paiement.
Dans les articles consacrés à la sécurité de la blockchain ou aux attaques, la double dépense peut être mentionnée. Il s’agit souvent du risque lié aux paiements qui n’ont pas encore été confirmés ou d’une tentative de modifier l’ordre des transactions.
Le fait qu’une transaction ait été envoyée ne signifie donc pas toujours qu’elle est définitive. Les confirmations du réseau sont importantes pour déterminer quel paiement restera valide.