Qu'est-ce qu'une double dépense et comment Bitcoin le gère-t-il? – crypto investissement

Carte de paiement Crypto

Demandez votre Carte de paiement Crypto ici

Recevez 8 € de BTC gratuitement

Inscrivez-vous à CoinBase









Actualité crypto


Qu'est-ce qu'une double dépense - Bitcoin

Bitcoin gagne rapidement en popularité et en adoption à travers le monde. Il redéfinit la façon dont nous utilisons l’argent en devenant la première monnaie numérique au monde entièrement fonctionnelle.

Vous serez peut-être surpris de savoir qu'avant Bitcoin, il y avait eu des tentatives pour créer un système monétaire numérique durable. Mais toutes ces tentatives échoué parce qu’un problème évident avec l’argent numérique est que les transactions peuvent être copiées et dépensées deux fois.

Laissez-moi simplement le concept…

Bitcoin a réussi à survivre et à prospérer car il résout le problème «Double dépense» problème.

Que signifie double dépense?

Que signifie Bitcoin Double Dépenses

Doubler les dépenses signifie dépenser deux fois le même argent.

Considérons cet exemple:

Vous allez chez Starbucks et commandez un cappuccino d'une valeur de 10 $. Vous payez en espèces. Maintenant, 10 dollars en espèces se trouvent dans le coffre à billets de Starbucks. Bien sûr, vous ne pouvez tout simplement pas dépenser les mêmes 10 $ ailleurs pour faire un autre achat.

À moins que vous ne le voliez… !!!

Alors que vous payiez avec votre facture de 10 $, le fournisseur de services chez Starbucks a immédiatement confirmé que vous avez payé et vous avez reçu votre café en échange de l'argent.

Mais Bitcoin est numérique de l'argent, pas de l'argent physique. Par conséquent, les transactions Bitcoin ont la possibilité d’être copiées et rediffusées. Cela ouvre la possibilité que le même BTC puisse être dépensé deux fois par son propriétaire.

Comment?

Dans notre exemple Starbucks, vous avez payé en espèces, le paiement a donc été confirmé et vérifié instantanément par un autre humain. Mais avec une monnaie numérique comme la BTC, si ce mécanisme de vérification fait défaut, cela peut entraîner un double dépense.

N'importe qui peut simplement copier cette monnaie numérique et payer ailleurs.

Et voici où réside l'unique invention…

Bitcoin, bien qu'étant une monnaie numérique, résout le problème d'être copié et d'être dépensé deux fois.

Comment Bitcoin gère le problème de la double dépense

Comment Bitcoin gère le problème de la double dépense

Bitcoin gère le problème de la double dépense en mettant en place un mécanisme de confirmation et en maintenant un grand livre universel. (appelé "blockchain"), semblable au système monétaire monétaire traditionnel.

La blockchain de Bitcoin maintient un grand livre de transactions horodaté et ordonné chronologiquement depuis le début de son exploitation en 2009.

Toutes les 10 minutes, un bloc (c'est-à-dire un groupe de transactions) est ajouté au grand livre. Et tous les nœuds du réseau Bitcoin conservent une copie de ce grand livre. (la blockchain).

Voyons comment le réseau Bitcoin évite les doubles dépenses:

Supposons que vous ayez 1 BTC que vous essayez de dépenser deux fois.

Vous avez effectué la transaction 1 BTC auprès d'un commerçant. Maintenant, vous signez à nouveau et envoyez le même BTC sur une autre adresse Bitcoin pour tromper le commerçant.

Les deux transactions entrent dans le pool de transactions non confirmé. Mais seule votre première transaction a reçu des confirmations et a été vérifiée par les mineurs du bloc suivant. Votre deuxième transaction n'a pas pu obtenir suffisamment de confirmations car les mineurs l'ont jugée invalide. Elle a donc été extraite du réseau.

Mais attendez… et si les deux transactions étaient effectuées simultanément par les mineurs?

Lorsque les mineurs extraient simultanément les transactions du pool, la transaction obtenant le nombre maximal de confirmations du réseau sera incluse dans la blockchain et l’autre sera rejetée.

Vous pourriez dire que c'est injuste pour le commerçant, car la transaction pourrait échouer à obtenir des confirmations. Ouais, ça peut arriver !!!

C’est pourquoi il est recommandé aux marchands d’attendre une minimum de 6 confirmations.

Ici, «6 confirmations» signifie simplement qu’après l’ajout d’une transaction à la blockchain, 6 blocs supplémentaires contenant plusieurs autres transactions ont été ajoutés après celle-ci.

Les «confirmations» ne sont rien d’autre que plus de blocs contenant plus de transactions étant ajoutés à la blockchain. Chaque transaction et chaque bloc sont liés mathématiquement à la précédente.

Toutes ces confirmations et transactions sont horodatées sur la blockchain, ce qui les rend irréversibles et impossibles à altérer.

Ainsi, si un commerçant reçoit son nombre minimal de confirmations, il peut être certain que l’expéditeur n’a pas doublé ses dépenses.

Pourquoi le commerçant peut-il être assuré?

Parce que pour pouvoir doubler ses dépenses, l'expéditeur doit revenir en arrière et inverser toutes les transactions des 6 blocs ajoutés. après leur transaction, ce qui est impossible en calcul.

Comment des attaques à double dépense peuvent se produire

Si, d'une manière ou d'une autre, un attaquant s'empare de 51% de la puissance de hachage du réseau, il est possible de doubler les dépenses.

Le «pouvoir de hachage» désigne le pouvoir de calcul qui vérifie les transactions et les blocages. Si un attaquant a ce contrôle, il peut annuler toute transaction et créer une blockchain privée que tout le monde considérera comme réelle.

Mais jusqu'à présent, aucune attaque de ce type n'a eu lieu, car contrôler 51% du réseau est très coûteux. Cela dépend de la difficulté actuelle de l'exploitation minière, du prix du matériel et du coût de l'électricité, qu'il est impossible d'acquérir.

Lorsqu'un attaquant envoie la même pièce en succession rapide à deux adresses différentes, le résultat évident est qu'un seul d'entre eux sera inclus.

Si, en tant que commerçant, vous n’attendez pas les confirmations de paiement, dans un cas comme celui-ci, il ya 50% de chances que vous obteniez la double pièce dépensée (et vous ne recevrez pas cet argent).

Voyons comment…

Votre client peut vous piéger s'il envoie à nouveau les mêmes pièces à son adresse.

Une fois que le client a effectué les deux transactions, les deux transactions sont transférées dans un pool de transactions non confirmé. Quelle que soit la transaction qui est vérifiée en premier et qui obtient 6 confirmations seront acceptées, l’autre sera rejetée.

En tant que commerçant, vous obtiendrez d’abord les 6 confirmations, mais si l’attaquant les reçoit en premier, vous ne recevrez pas vos fonds. C’est pourquoi on dit d’attendre un minimum de 6 confirmations.

Jusqu'ici, dans les 8 années d'histoire de Bitcoin, aucune attaque de ce type n'a abouti. Le mécanisme Bitcoin consistant à maintenir un livre de transactions universel basé sur des confirmations n’a pas encore été trompé.

J'espère que ces connaissances sur Bitcoin vous aideront à les utiliser en toute sécurité.

Faites-moi savoir vos pensées et commentaires dans la section commentaires ci-dessous.

Et n'oubliez pas de partager ce message avec vos amis sur Facebook et Twitter!

Aussi, lisez:



Traduit depuis https://coinsutra.com/bitcoin-double-spending/

Carte de paiement Crypto

Demandez votre Carte de paiement Crypto ici

Recevez 8 € de BTC gratuitement


Inscrivez-vous à CoinBase