Crypto

Attaque des 51%

Aussi appeléattaque de la majorité

Une attaque des 51 %, aussi appelée attaque majoritaire, se produit lorsqu’un attaquant contrôle suffisamment la puissance de consensus d’un réseau blockchain pour influencer la production des blocs ou le choix de la chaîne, ce qui permet des actions telles que la réorganisation de transactions récentes ou l’empêchement de la confirmation de transactions.

Que signifie attaque 51 %

Sur une blockchain en preuve de travail, la puissance de consensus se mesure couramment par le hash rate. Un attaquant disposant de la majorité peut souvent construire plus vite qu’un mineur honnête une chaîne alternative et tenter de remplacer des blocs récents. Sur les systèmes en preuve d’enjeu, une attaque analogue concerne le contrôle d’une puissance de vote stakée suffisante, mais les capacités exactes et les pénalités diffèrent selon le protocole.

Ce risque affecte la finalité et la confiance dans le règlement, en particulier pour les réseaux plus petits dont la puissance de minage ou de staking est concentrée. Les exchanges et les commerçants peuvent réagir en exigeant davantage de confirmations avant de créditer les dépôts. Une attaque majoritaire est particulièrement pertinente pour le risque de double dépense, lorsqu’un attaquant dépense des coins, reçoit des biens ou un autre actif, puis tente de remplacer l’historique des transactions.

Un acheteur envoie 10 pièces à un commerçant, qui accepte après une confirmation. L’acheteur mine secrètement une chaîne concurrente sur laquelle ce paiement n’existe pas. Si la chaîne de l’acheteur devient la chaîne acceptée, le paiement initial peut disparaître de l’historique récent tandis que l’acheteur conserve les biens. Cet exemple simplifié suppose que l’attaquant dispose d’une puissance de consensus suffisante.

Questions fréquentes

Une attaque à 51 % peut-elle voler des coins depuis n’importe quel wallet ?+

Non. Le fait de contrôler le pouvoir de consensus ne révèle pas les clés privées et n’autorise pas à dépenser les fonds d’autrui. Le principal risque consiste à manipuler l’ordre ou la confirmation des transactions récentes, y compris les propres paiements d’un attaquant.

Pourquoi plus de confirmations sont-elles utilisées pour certains dépôts ?+

Chaque bloc supplémentaire rend en général une réorganisation de la chaîne proof-of-work plus difficile et plus coûteuse. Les plateformes fixent leurs politiques de confirmation en fonction de leur appréciation de la sécurité du réseau, du montant de la transaction et du risque opérationnel.

Accédez au document source.

01Bitcoin Developer Documentation — Glossaire02Documentation pour développeurs Bitcoin — chaîne de blocs et attaques majoritaires