Incident de Réorganisation de la Blockchain Bitcoin
Le 11 septembre, Bitcoin a subi une légère réorganisation de sa blockchain. Cet incident s’est produit au niveau du bloc 966 500, où deux pools de minage distincts ont généré des blocs valides concurrents, tous deux construits sur le même bloc parent.
Blocs Concurrentiels
La version produite par SpiderPool a été considérée comme la tête de la blockchain Bitcoin après avoir été validée par le nœud de Galaxy Research. Cependant, AntPool avait également produit un autre bloc valide à la même hauteur. Finalement, le bloc d’AntPool a été intégré à la chaîne principale.
Il est important de souligner qu’il n’y avait aucun problème avec le réseau Bitcoin : il n’y a eu ni bug de consensus ni attaque réussie.
Des blocs concurrents de courte durée sont tout à fait normaux, même si le terme « réorganisation » peut sembler alarmant. Selon Galaxy, le bloc 966 500 d’AntPool, qui a finalement été retenu, avait un horodatage de 11:30:30 UTC et contenait 4 359 transactions.
Processus de Validation des Blocs
SpiderPool a également produit un bloc valide au même niveau. Le nœud de Galaxy a d’abord détecté ce bloc, ce qui a temporairement fait de SpiderPool la tête de la blockchain selon ce nœud particulier. Cela s’explique par le fait que les blocs Bitcoin ne parviennent pas simultanément à tous les ordinateurs du réseau. Ainsi, un mineur dans une partie du réseau peut voir le bloc de SpiderPool en premier, tandis qu’un autre mineur peut déjà travailler sur le bloc concurrent d’AntPool.
Il est à noter que le nœud de Galaxy n’était initialement pas conscient de l’existence des deux versions du bloc 966 500. Cela a changé lorsque AntPool a produit le bloc 966 501 sur sa version. Les nœuds Bitcoin suivent la chaîne valide qui possède la plus grande preuve de travail accumulée. Par conséquent, le nœud de Galaxy a abandonné la version de SpiderPool pour se tourner vers la branche d’AntPool.
Le bloc de SpiderPool est devenu ce que l’on appelle communément un bloc obsolète ou orphelin.
Le bloc abandonné de SpiderPool contenait une récompense d’environ 3,1389 BTC, selon les données de Galaxy. Cette récompense est devenue inutilisable. En revanche, le bloc gagnant d’AntPool a rapporté environ 3,1411 BTC.
Historique des Réorganisations
Galaxy Research indique que deux réorganisations de blocs précédentes ont eu lieu aux hauteurs 962 722 le 16 août et 963 853 le 24 août. L’incident du 16 août concernait des blocs concurrents à la hauteur 962 722, suivi d’une autre réorganisation le 24 août au bloc 963 853. Comme mentionné précédemment, une réorganisation de ce type n’est généralement pas considérée comme préoccupante.