L’équipe de développement Bitcoin Gold (BTG) parvient à empêcher 51% des attaques sur le réseau

L‘ équipe de développement Bitcoin Gold (BTG) a annoncé vendredi 10 juillet qu’elle avait réussi à empêcher une attaque de 51% sur le réseau de blockchain BTG.

Bitcoin Gold est un hard fork de Bitcoin Evolution qui a été lancé le 24 octobre 2017. Il utilise une version modifiée d’un algorithme d’exploration de données Proof-of-Work (PoW) appelé Equihash qui a été initialement développé pour Zcash (ZEC).

Voici comment Binance Academy définit une „attaque à 51%“:

„Une attaque à 51% est une attaque potentielle sur un réseau de chaînes de blocs, où une seule entité ou organisation est en mesure de contrôler la majorité du taux de hachage, ce qui pourrait entraîner une interruption du réseau.

„Dans un tel scénario, l’attaquant aurait suffisamment de puissance minière pour exclure ou modifier intentionnellement l’ordre des transactions. Ils pourraient également annuler les transactions qu’ils ont effectuées tout en étant sous contrôle – ce qui entraînerait un problème de double dépense.

„Une attaque à la majorité réussie permettrait également à l’attaquant d’empêcher la confirmation de certaines ou de toutes les transactions (déni de service des transactions) ou d’empêcher certains ou tous les autres mineurs de l’exploitation minière, entraînant ce qu’on appelle le monopole minier.“

Selon un avis „Emergency update 0.17.2“ publié sur le site Web Bitcoin Gold, bien que les attaquants aient finalement publié une très longue chaîne (plus de 1300 blocs de long) qu’ils exploitaient depuis le 1er juillet, la blockchain Bitcoin Gold Le réseau n’a subi aucun dommage, car l’équipe BTG a „détecté très tôt cette activité illicite et envoyé des alertes aux pools et aux échanges pour les protéger“.

La raison pour laquelle la blockchain BTG n’a pas été affectée par cette attaque est que tous les pools de minage BTG et les échanges cryptographiques centralisés qui prennent en charge BTG avaient déjà mis à jour la version 0.17.2 du logiciel BTG, qui est à l’abri de cette attaque car elle comprend „un point de contrôle au bloc 640650, hachage 000000059ec8884fa4fbbdbe46c09cfb4ecba281dfa2351a05084e817c1200ae du 2 juillet à 2 heures UTC, extrait par MiningPoolHub, un bloc honnête connu. „

En raison de ce point de contrôle, „la chaîne de l’attaquant n’a pas pu prendre le relais, mais cette information n’était pas publique, et l’attaquant a continué de miner“. L’attaquant a continué d’exploiter sa chaîne en secret pendant près de 10 jours en utilisant la puissance de hachage louée de NiceHash, et a publié sa chaîne de plus de 1300 blocs le 10 juillet.

Étant donné que «ces blocs attaquants sont ancrés dans un bloc miné le 1er juillet (avant le point de contrôle)», les pools et échanges honnêtes, qui exécutaient la version 0.17.2 du logiciel BTG, «ont automatiquement rejeté la chaîne de l’attaquant».

Désormais, tout le monde doit mettre à jour ses nœuds

Comme vous pouvez le voir sur le graphique des prix BTG-USD sur deux semaines de CryptoCompare , le 1er juillet, Bitcoin Gold s’échangeait jusqu’à 10,98 $ (à 10h00 UTC) et à 22h00 UTC le 10 juillet (environ 15 minutes avant l’équipe BTG a annoncé que l’attaque avait été déjouée), BTG s’échangeait à 9,089 $:

Cependant, depuis l’annonce de l’équipe BTG, le prix du BTG a augmenté et actuellement (à 19h10 le 11 juillet), le BTG se négocie à 9,660 $, en hausse de 4,77% au cours des dernières 24 heures.