Qu'est-ce que 51% Attack ?
Un 51% Attack se produit lorsqu'un groupe unique obtient plus de la moitié de la puissance de minage d'une blockchain et peut réécrire l'historique des transactions très récentes. Ils ne peuvent pas prendre des pièces dans votre portefeuille, mais ils peuvent remplacer leurs propres paiements par une version différente des faits. Imaginez quelqu'un qui saisit la télécommande pendant une diffusion et échange les dernières minutes.
Un 51% Attack permettrait aux attaquants de vider tous les portefeuilles. Faux. Ils peuvent réordonner des blocs récents et tenter un Double Spend, mais ils ne peuvent pas faire apparaître des pièces ni prendre les vôtres sans vos clés.
Comment fonctionne 51% Attack
Résumé rapide du mode opératoire en termes simples :
- Préparation : Les attaquants rassemblent beaucoup de matériel de minage ou louent de la puissance de calcul, puis choisissent une chaîne cible avec une sécurité plus faible.
- Contrôle : Ils coordonnent suffisamment de miners pour dominer la majorité du hash rate.
- Minage privé : Avec cet avantage, ils minent en privé une version de la chaîne pendant que la chaîne publique continue d'avancer.
- Dépense : Ils envoient des pièces sur la chaîne publique, attendent des confirmations et retiennent leurs blocs privés.
- Publication : Une fois que leur chaîne privée est plus longue, ils la publient. Le réseau passe à la chaîne la plus longue et le paiement antérieur disparaît de la chaîne.
Voilà l'idée.
Pourquoi 51% Attack est important
Que devriez-vous en retenir ?
- Avantage : Connaître le risque vous aide à décider du nombre de confirmations à attendre avant de considérer des fonds comme définitifs.
- Perspective : Cela montre pourquoi la décentralisation du minage et la répartition des participations maintiennent la santé des chaînes.
- Pertinence : Vous le verrez cité par les plateformes d'échange, les dapps et les DAO lorsqu'ils fixent les règles de dépôt et les délais de confirmation.
Sur les chaînes plus petites, attendez plus de confirmations que sur les grandes, et surveillez les sauts brusques de la part des pools de minage.
Principales caractéristiques de 51% Attack
Ce qui le distingue :
- Majorité : Le contrôle temporaire de la production de blocs permet à un attaquant de devancer les nœuds honnêtes.
- Réorganisations : Cela provoque des réorganisations de chaîne qui annulent des transactions récentes.
- Coût : Cher à mener sur les grands réseaux avec une large répartition des mineurs.
- Cible : Les chaînes plus petites ou plus récentes sont plus exposées au risque.
- Limites : Il ne peut pas créer des pièces à partir de rien ni accéder à vos clés privées.
Variantes
Différentes variantes et techniques associées que vous pourriez entendre :
- Majorité : L'attaque classique sur preuve de travail consistant à devancer les mineurs honnêtes.
- Minage égoïste : Le minage égoïste retient des blocs pour obtenir un avantage de revenus sans doubles dépenses évidentes.
- Timewarp : Des astuces d'horodatage pour fausser la difficulté en faveur de l'attaquant sur certaines chaînes.
- Social : En guise de réponse, les communautés choisissent parfois de Fork the Blockchain pour annuler les dégâts et modifier les règles.
Plus de confirmations réduisent le risque car remplacer des blocs plus profonds devient plus difficile et plus coûteux à chaque bloc ajouté.
Exemple
Une plateforme retarde les dépôts lors d'attaques suspectées, augmentant le nombre de confirmations exigées de six à cent pour protéger les utilisateurs.
Fait amusant
Satoshi a écrit que tant que les nœuds honnêtes contrôlent la majeure partie de la puissance de calcul, la chaîne la plus honnête croît le plus vite. Cette phrase unique a encadré tout le sujet.
Conclusion
En une phrase : un 51% Attack est un contrôle majoritaire temporaire qui permet à quelqu'un de réécrire l'historique très récent, donc planifiez vos confirmations comme un professionnel.
