Duniter 0.90.10 | Blockchain stopée

Version Corrective + Améliorations

La blockchain est à nouveau bloquée depuis hier soir, voici un lot de correctifs qui va relancer la machine.

Le soucis principal venait de la synchronisation initiale, qui créait une base de données légèrement différente de celle qu’un nœud toujours présent sur le réseau aurait généré. Cela suffit à avoir des nœuds qui ne sont pas d’accord, et qui en plus peuvent se bloquer à cause de données incohérentes.

Merci de vous resynchroniser après installation.

:warning: Attention : la synchronisation est désormais plus lente qu’avant, mais aussi plus rigoureuse. Ne soyez donc pas étonnés qu’elle prenne du temps !

Liste des modifications :

  • la blockchain n’est plus systématiquement retéléchargée durant la synchronisation
  • la blockchain synchronisée correspond désormais bien à celle possédée par le nœud cible
  • Duniter s’arrêtait brutalement lors de la vérification de certains blocs
  • correction d’une faille ou un bloc pouvait arbitrairement éjecter un membre de la toile (:grinning:)

Resynchroniser son nœud

En ligne de commande

duniter stop
duniter reset data
duniter sync gtest.duniter.org 8999
duniter restart

Via la WebUI

Settings > Data > Full reset of the node 
Connect to an existing currency > Simplified mode > gtest.duniter.org:8999

Mettre à jour sa version

5 Likes

Bonsoir

Nœud réinitialisé et mis a jour à l’instant en 30 Minutes environ -> R.A.S.