Accueil
Glossaire
Attaque des 51 %

Attaque des 51 %

Débutant

Qu’est-ce qu’une attaque des 51 % ?

Une attaque des 51 % (ou attaque majoritaire) fait référence à une menace de l’intégrité d’un système blockchain, dans lequel un acteur malveillant unique ou une organisation parvient à contrôler plus de la moitié de la puissance totale de hachage du réseau, pouvant potentiellement causer une perturbation de celui-ci.
Si un seul utilisateur malveillant, ou un groupe d’utilisateurs malveillants agissant ensemble, contrôle plus de 50 % du taux de hachage total du réseau d’une blockchain, ils seront en mesure de court-circuiter le mécanisme de consensus du réseau et de commettre des actes malicieux tels que le double dépense.
Une attaque des 51 % se produit lorsqu’un attaquant a suffisamment de puissance de minage pour modifier intentionnellement l’ordre des transactions, empêchant certaines ou toutes, d’être confirmées. C’est également ce qu’on appelle un déni de service de transaction. L’attaquant serait également en mesure d’empêcher certains des ou tous les mineurs de miner, conduisant à un soi-disant monopole minier.

Attaque des 51 % : Exemple

Si un acteur malveillant devait prendre le contrôle de 51 % de la puissance de hachage du réseau Bitcoin , il pourrait effectuer une transaction de gré à gré (OTC) hors ligne, en envoyant quelques bitcoins à un portefeuille de cryptomonnaie en échange de dollars. Considérant l’immuabilité implicite de la blockchain, dès que la transaction sera confirmée par les nœuds du réseau, l’acheteur remettra les dollars à l’escroc.

L’acteur malveillant pourrait alors revenir en arrière dans la blockchain (jusqu’au bloc) avant que le transfert de BTC ne soit confirmé. Il pourra ensuite miner une chaîne alternative, dans laquelle le transfert n’a jamais eu lieu. La majorité de la puissance du réseau garantirait que cette alternative est imposée au reste du réseau.

Limites des attaques des 51 %

Bien qu’un attaquant puisse causer beaucoup de dommages lorsqu’il mène une attaque des 51 %, une attaque majoritaire ne permet pas à l’acteur malveillant d’empêcher la diffusion des transactions, ni d’annuler les transactions d’autres utilisateurs. Changer les récompenses des blocs, créer des cryptos à partir de rien ou en voler n’appartenant pas à l’attaquant sont également considérées comme impossible.

Plus une transaction est ancienne, plus il serait difficile de la modifier, car le nombre de nouveaux blocs à miner pour amener le réseau à la hauteur de bloc actuelle devient de plus en plus éloigné. C’est la raison pour laquelle les transactions Bitcoin nécessitent généralement un seuil de six confirmations avant d’être validées.

Une attaque des 51 % est-elle possible avec le Bitcoin ?

Une attaque des 51 % est très peu probable sur la blockchain Bitcoin en raison de l’ampleur du réseau. Au fur et à mesure que le réseau grandit, la possibilité qu’une seule personne ou entité obtienne suffisamment de puissance de calcul pour dominer tous les autres participants devient de plus en plus difficile.

Par conséquent, les attaques des 51 % sont très peu susceptibles de se produire sur les grands réseaux, en particulier sur la blockchain de Bitcoin, qui est considérée comme le réseau de cryptomonnaie  le plus sûr. Bien que de nombreuses grandes blockchains n’aient pas encore subi d’attaque de ce type, plusieurs attaques ont été observées sur des blockchains plus petites. Par exemple, l’altcoin Bitcoin Gold, qui est un fork de la blockchain principale de Bitcoin, a subi une attaque des 51 % en mai 2018, engendrant à l’époque un vol de 18 millions de dollars de BTG.

Comment prévenir une attaque des 51 % sur une blockchain ?

Les blockchains empêchent une attaque des 51 % en utilisant une combinaison de techniques. L’une d’elles est d’encourager davantage de participants à rejoindre le réseau et à exécuter leurs propres nœuds pour le soutenir. Plus le nombre de participants mettant à disposition leurs ressources est grand, plus il devient difficile pour une seule entité de dominer le réseau.

Les mécanismes de consensus, tels que la Preuve de travail (PoW) et la Preuve d’enjeu (PoS), jouent également un rôle crucial dans la prévention des attaques des 51 %. Ces mécanismes exigent que les nœuds s’accordent sur la validité des transactions avant de les ajouter à la blockchain. Ils rendent coûteux aussi bien sur le plan économique que de puissance de calcul, pour un attaquant de manipuler le réseau, car celui-ci devrait contrôler la majorité des ressources du réseau.

Promouvoir la décentralisation est une autre mesure préventive. Répartir les nœuds à travers différents emplacements et impliquer divers participants signifie qu’aucune entité unique n’acquiert un contrôle excessif.

Partager des publications
S’inscrire pour un compte.
Mettez vos connaissances en pratique en ouvrant un compte Binance dès aujourd’hui.