L'attaque redoutée à 51% est l'un des dangers latents dans toutes les blockchains, en particulier celles basées sur le protocole PoW.
LLa technologie Blockchain depuis sa création a eu une faiblesse de conception que ses développeurs cherchent à éviter, elle s'appelle 51% d'attaque. Cette attaque permet à un ou plusieurs agents malveillants qui contrôlent au moins 51% du réseau d'en faire ce qu'ils veulent. Il n'y a pas de limites aux actions que vous pouvez entreprendre sur le blockchain. Ils sont majoritaires et en tant que tels ils peuvent réécrire ou même faire un Attaque DOS sur le réseau.
Cette faiblesse est liée à la manière dont les réseaux blockchain sont structurés. Ce ne sont qu'une série de noeuds distribué. Tous conduisent un protocole de consensus qui est basé sur la confiance et le travail offert par un groupe majoritaire de participants. Ceci afin d'éviter que l'existence d'un faible pourcentage de nœuds malveillants puisse créer le chaos dans le réseau.
Cependant, l'histoire change complètement lorsque des acteurs malveillants détiennent 51% ou plus de la puissance du réseau. À ce stade, comme nous l'avons déjà dit, ils peuvent faire ce qu'ils veulent. D'où le nom de l'attaque dérive, car ce pourcentage de puissance est le minimum nécessaire pour la réaliser.
Comment ces attaques sont-elles menées?
Réaliser une attaque à 51% n'est pas du tout complexe sur le plan technique. Il suffit d'avoir un nœud de minage et d'avoir la majorité des parts dans le réseau blockchain. C'est tout ce dont nous avons vraiment besoin, et cette situation peut sembler inquiétante, mais ce n'est pas le cas. Eh bien, le problème est d'avoir cette participation majoritaire. Une situation qui en fonction de la blockchain peut coûter quelques milliers de dollars ou coûter des millions.
Prenons par exemple le cas du Bitcoin. Avec votre protocole de consensus PoW et algorithme SHA-256 il est techniquement assez facile de faire une telle attaque. Il y a des machines puissantes ASIC y FPGA qui peut faciliter la tâche d’obtenir de la puissance de calcul. Cependant, la taille et la puissance de calcul totale distribuée du réseau Bitcoin rendent l'attaque difficile. Il ne faudrait pas des milliers de ces équipes pour mener à bien notre attaque. Une situation qui ferait grimper les coûts à des millions de dollars. Une dépense économique qui pourrait ne pas être récompensée par les bénéfices que l'acteur malveillant pourrait tirer de son attaque réussie.
Mais si au lieu de Bitcoin, nous prenons une blockchain plus petite comme LéaCoin, l'histoire change. Avec la même fonction de hachage Bitcoin et le même protocole de consensus, LéaCoin c'est une petite blockchain facilement attaquable. Avec une puissance de calcul totale dépassant à peine 1 TH / s, un équipement ASIC actuel suffirait et serait en surplus pour mener une telle attaque. Si l'attaquant pouvait profiter financièrement de la situation, il serait certainement une cible de choix. La réalité est que LeaCoin a très peu de valeur et est considéré comme un shitcoin.
L'histoire de ces attaques se répète sur des algorithmes tels que PoS y DPoS, chacun d'eux avec ses difficultés et ses particularités.
Que savez-vous, cryptonuta?
Est-ce simple et peu coûteux de mener une attaque à 51%?FAUX!
Les attaques à 51% sont une forme d'attaque assez complexe et coûteuse contre les crypto-monnaies. La vérité est que plus les mineurs et les personnes participent au réseau, plus il devient complexe et coûteux de mener à bien ces types d'attaques. D'où le grand avantage des réseaux tels que Bitcoin ou Ethereum, dont la taille et le potentiel les protègent de ce type d'actions malveillantes.
Quelles conséquences peut avoir une attaque à 51%?
Tout d'abord, une telle attaque permettrait à l'attaquant d'obtenir le plus de récompenses pour l'exploitation minière du réseau. Ceci grâce au fait que vous contrôlez la majeure partie de la puissance minière, et donc le système vous récompensera proportionnellement.
Un autre cas qui peut se produire est la capacité de l'attaquant à effectuer attaques doublées. Autrement dit, la possibilité de modifier l'historique de la blockchain pour récupérer les pièces dépensées et avoir la possibilité de les dépenser à nouveau. Ces deux premières actions sont les principales raisons pour contrôler la majorité de la puissance minière d'une blockchain. Eh bien, ils vous permettent de réaliser un profit de manière complètement malhonnête et personne ne peut vous empêcher d'atteindre cet objectif.
Un cas plus extrême de ce type d'attaque est de mener une attaque DoS qui met le réseau hors service. Le tout dans le but d'affecter négativement l'écosystème économique dudit réseau, ce qui entraînerait des millions de pertes en fonction de la valeur marchande de la crypto-monnaie.