Une attaque 51% est une attaque qui a pour but de prendre le contrôle de la majorité des puissances de calcul (hashrate) d’un réseau de blockchain.
Une fois que l’attaquant a la majorité du hashrate, il peut modifier les transactions passées et bloquer les transactions futures sur le réseau. Cela peut être utilisé pour annuler des transactions, double-dépenser des actifs, ou manipuler le registre de la chaîne de manière générale.
Les attaques 51% sont considérées comme l’une des principales faiblesses potentielles des réseaux de blockchain, bien que la plupart d’entre eux aient des mesures en place pour minimiser le risque d’une telle attaque.