Mercredi matin, les utilisateurs du XRP Ledger ont eu une petite frayeur. Pendant un bref instant, le registre distribué de Ripple est devenu indisponible. Mais cet incident technique n’a eu aucun impact sur le cours de XRP qui est resté stable. Que s’est-il passé exactement ? Explications.
Un bug dans le protocole de consensus du XRP Ledger
D’après des sources proches du dossier, tout a commencé quand le mécanisme de consensus du réseau a rencontré un problème. Normalement, ce protocole permet aux validateurs du registre de se mettre d’accord sur les transactions à inclure. Mais mercredi matin, bien que le consensus semblait fonctionner, aucune validation n’était publiée.
Résultat, les différentes copies du registre ont commencé à « dériver », c’est à dire à diverger les unes des autres. Sans accord sur l’état du ledger, impossible pour le réseau d’avancer et d’enregistrer de nouvelles transactions. Le XRP Ledger était bloqué.
Le réseau s’est auto-corrigé
Heureusement, cet incident n’a duré que quelques minutes. Comme l’explique David Schwartz, le CTO de Ripple, le réseau a réussi à se rétablir de lui-même :
Il est probable que les serveurs ont refusé d’envoyer des validations justement parce qu’ils savaient que quelque chose n’allait pas. Ils voulaient s’assurer qu’aucun serveur n’accepte un registre comme totalement validé alors qu’il y avait un doute.
David Schwartz, CTO de Ripple
Certains opérateurs de validateurs sont aussi intervenus manuellement pour aider le consensus à revenir à un état stable. Mais selon Schwartz, le réseau était déjà en train de rectifier le problème de façon autonome.
Un risque de « réseau silencieux » écarté
Le CTO de Ripple souligne qu’il existe un risque théorique pour le XRP Ledger, appelé la faille du « réseau silencieux » :
Un scénario possible serait que tous les validateurs pensent que quelque chose ne va pas, refusent d’envoyer des validations, et il n’y a alors plus de communication pour permettre au réseau de converger à nouveau.
David Schwartz, CTO de Ripple
Mais les serveurs ont justement refusé de valider pour éviter d’aggraver le problème. Ce réflexe de précaution a permis au protocole de consensus de reprendre le dessus et de resynchroniser le registre.
Aucun impact sur le cours de XRP
Malgré ce petit incident technique, les prix de XRP n’ont pas bougé durant la panne. Ils sont restés stables, en phase avec les mouvements plus larges du marché des cryptomonnaies.
Cet événement démontre la résilience du XRP Ledger et sa capacité à surmonter des bugs imprévus. Le réseau a pu s’auto-corriger rapidement sans intervention humaine majeure ni conséquence pour les utilisateurs. De quoi renforcer la confiance dans la fiabilité de cette blockchain et du protocole de consensus de Ripple.