ETFFIN Finance >> cours Finance personnelle >  >> Crypto-monnaie >> Bitcoin

51% d'attaque

Qu'est-ce qu'une attaque à 51 % ?

Une attaque à 51% fait référence à une attaque sur une blockchain, le plus souvent Bitcoin, pour laquelle une telle attaque est encore hypothétique - par un groupe de mineurs contrôlant plus de 50 % du taux de hachage ou de la puissance de calcul du réseau.

Les attaquants pourraient empêcher les nouvelles transactions d'obtenir des confirmations, leur permettant d'arrêter les paiements entre certains ou tous les utilisateurs. Ils seraient également en mesure d'annuler les transactions qui ont été effectuées alors qu'ils contrôlaient le réseau, ce qui signifie qu'ils pourraient doubler les pièces de monnaie.

Ils ne seraient presque certainement pas en mesure de créer de nouvelles pièces ou de modifier d'anciens blocs. Une attaque à 51% ne détruirait probablement pas le Bitcoin ou une autre devise basée sur la blockchain, même si cela s'est avéré très dommageable.

Points clés à retenir

  • Les blockchains sont des registres distribués qui enregistrent chaque transaction effectuée sur le réseau d'une crypto-monnaie.
  • Une attaque à 51% est une attaque contre une blockchain par un groupe de mineurs qui contrôlent plus de 50% du taux de hachage minier du réseau.
  • Les attaquants ayant le contrôle majoritaire du réseau peuvent interrompre l'enregistrement de nouveaux blocs en empêchant les autres mineurs de terminer les blocs.
  • La modification des blocs historiques est difficile en raison du codage en dur des transactions passées dans le logiciel Bitcoin.

Comment fonctionne une attaque à 51%

Bitcoin et autres crypto-monnaies sont basées sur des blockchains, une forme de grand livre distribué. Ces fichiers numériques enregistrent chaque transaction effectuée sur le réseau d'une crypto-monnaie et sont disponibles pour tous les utilisateurs - et le grand public - pour examen. Par conséquent, personne ne peut dépenser une pièce deux fois. (Les soi-disant « chaînes de blocs privées » introduisent des autorisations pour empêcher certains utilisateurs du grand public de voir toutes les données d'une chaîne de blocs.)

Comme son nom l'indique, une blockchain est une chaîne de blocs, qui sont des ensembles de données qui enregistrent toutes les transactions effectuées au cours d'une période donnée. Pour les bitcoins, un nouveau bloc est généré environ toutes les 10 minutes. Une fois un bloc finalisé ou miné, il ne peut pas être modifié puisqu'une version frauduleuse du grand livre public serait rapidement repérée et rejetée par les utilisateurs du réseau.

Cependant, en contrôlant la majorité de la puissance de calcul sur le réseau, un attaquant ou un groupe d'attaquants peut interférer avec le processus d'enregistrement de nouveaux blocs. Ils peuvent empêcher d'autres mineurs de terminer des blocs, leur permettant théoriquement de monopoliser l'extraction de nouveaux blocs et de gagner toutes les récompenses.

Bitcoin

Pour Bitcoin, la récompense est actuellement de 6,5 bitcoins nouvellement créés, bien qu'il finira par tomber à zéro. Ils peuvent bloquer les transactions des autres utilisateurs, et ils peuvent envoyer une transaction puis l'inverser, donnant l'impression qu'ils avaient encore la pièce qu'ils venaient de dépenser. Cette vulnérabilité, connu sous le nom de double dépense, est l'équivalent numérique d'une contrefaçon parfaite et l'obstacle cryptographique de base que la blockchain a été conçue pour surmonter. Ainsi, un réseau qui permettrait de doubler les dépenses subirait rapidement une perte de confiance.

Changer les blocs historiques, c'est-à-dire les transactions verrouillées avant le début de l'attaque, serait extrêmement difficile, même en cas d'attaque à 51%. Plus les transactions sont en arrière, plus il serait difficile de les changer. Il serait impossible de modifier les transactions avant un point de contrôle, après lesquelles les transactions sont codées en dur dans le logiciel de Bitcoin.

D'autre part, une forme d'attaque à 51% est possible avec moins de 50% de la puissance de minage du réseau, mais avec une moindre probabilité de réussite.

Le pool minier gHash.IO a brièvement dépassé 50% de la puissance de calcul du réseau Bitcoin en juillet 2014, conduisant le pool à s'engager volontairement à réduire sa part du réseau. Il a déclaré dans un communiqué qu'il n'atteindrait pas 40% de la puissance minière totale à l'avenir.

51 % d'attaques dans le monde réel

Krypton et Shift, deux blockchains basées sur Ethereum, a subi 51% d'attaques en août 2016.

En mai 2018, Bitcoin Or, à l'époque la 26ème plus grande crypto-monnaie, a subi une attaque à 51%. L'acteur ou les acteurs malveillants contrôlaient une grande quantité de puissance de hachage de Bitcoin Gold, de telle sorte que même avec Bitcoin Gold tentant à plusieurs reprises d'augmenter les seuils d'échange, les assaillants ont pu doubler leurs dépenses pendant plusieurs jours, finalement voler plus de 18 millions de dollars de Bitcoin Gold. Bitcoin Gold a de nouveau été touché en 2020.

Récemment, le réseau Bitcoin SV (BSV) a subi une attaque en août 2021.

51% d'attaque contre 34% d'attaque

L'enchevêtrement, un grand livre distribué fondamentalement distinct d'une blockchain mais conçu pour atteindre des objectifs similaires, pourrait théoriquement succomber à un attaquant déployant plus d'un tiers du taux de hachage du réseau, appelé attaque à 34 %.