Vous vous êtes déjà demandé pourquoi la double dépense est un problème si important dans la crypto ? C'est essentiellement l'équivalent numérique de dépenser deux fois le même billet de 20 $, ce qui détruirait complètement tout système monétaire si cela était possible.



Laissez-moi expliquer comment cela fonctionne réellement. Dans les systèmes numériques traditionnels, il faudrait quelqu’un qui surveille tout – une banque, en gros. David Chaum a trouvé une solution élégante en 1982 avec des signatures aveugles et son système eCash. En gros, une banque vous délivrerait des notes numériques avec des identifiants uniques. Vous les dépensez chez un commerçant, qui les vérifie immédiatement auprès de la banque pour éviter que vous n’utilisiez ces mêmes notes ailleurs. Le problème ? Si la banque tombe en panne, tout s’effondre. C’est la faiblesse centralisée.

Bitcoin a résolu cela différemment. Au lieu de faire confiance à un intermédiaire, le réseau lui-même empêche la double dépense grâce à la technologie blockchain. Lorsque vous envoyez des Bitcoin, votre transaction est diffusée au réseau, mais elle n’est définitive qu’une fois que les mineurs l’ont incluse dans un bloc. C’est crucial – les commerçants doivent attendre au moins 6 confirmations de bloc (environ une heure) avant de considérer un paiement comme sécurisé. Une fois confirmée, la transaction est verrouillée dans la chaîne, et la la faire annuler nécessiterait une quantité de puissance de calcul insensée.

Maintenant, voici où cela devient intéressant. Il existe en réalité plusieurs façons pour les attaquants d’exploiter le système, surtout si vous acceptez des transactions non confirmées. Les attaques par course se produisent lorsqu’une personne diffuse deux transactions conflictuelles utilisant les mêmes fonds, en espérant qu’une soit confirmée en premier. Les attaques Finney sont plus sournoises – l’attaquant pré-miner une transaction dans un bloc, la garder cachée, puis dépenser ces mêmes coins dans une autre transaction et diffuser leur bloc caché pour invalider le paiement. Les deux nécessitent que le commerçant accepte des paiements non confirmés.

La véritable conclusion ? La conception de Bitcoin rend pratiquement impossible les attaques de double dépense si vous suivez correctement le protocole. Attendez les confirmations, et vous êtes en sécurité. Accepter des paiements instantanés sans attendre, c’est prendre un risque inutile. C’est pourquoi comprendre cela est important – c’est la base pour que la monnaie décentralisée fonctionne réellement.
BTC-1,53%
XEC-5,19%
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • Commentaire
  • Reposter
  • Partager
Commentaire
Ajouter un commentaire
Ajouter un commentaire
Aucun commentaire
  • Épinglé