Duniter version 1.8
Télécharger Duniter 1.8 variante Server ou Desktop
L'image docker est disponible sur dockerhub : duniter/duniter:v1.8.0
Cette version nécessite une réinitialisation manuelle de la blockchain
Procédure de mise à jour
-
Télécharger et installer la nouvelle version
-
Stopper Duniter
-
Exécuter les commandes suivantes :
rm -rf ~/.config/duniter/duniter_default/data/ rm ~/.config/duniter/duniter_default/wotb.bin
-
Selon votre variante : a. Desktop: relancer Duniter, vous serez alors obligé de refaire une synchronisation. b: Server: refaire une synchronisation (duniter sync HOST:PORT).
Remplacez HOST et PORT par le nom d'hôte et le port du nœud de confiance sur lequel vous souhaitez vous synchroniser.
Dois-je installer cette version ?
Oui, elle corrige de nombreuses vulnérabilités de sécurité et apporte une amélioration sensible des performances de la preuve de travail (mécanisme de forgeage des blocs).
@Blacksmith tous les membres forgerons sont invités à se mettre à jour dès que possible.
Quels changements ?
Cette nouvelle version majeure de Duniter cumule beaucoup de petites modifications, dont certaines ont été réalisées il y a plus d'un an déjà (notamment le passage à nodejs v10); elle marque également le commencement d'une migration progressive de Duniter en Rust !
Changements principaux :
- Migration sous nodejs v10 @cgeek et @Moul
- Migration en Rust de module wotb @elois
- Migration en Rust de toutes les fonctionnalités de cryptographie (sauf scrypt) @elois
- Remplacement vielles dépendances qui présentaient des vulnérabilités de sécurité @elois
- Auto-complétion bash @vit
- Amélioration du process de build et allègement des paquets @sveyret
Cette version inclut de très nombreux autres petits changements, je vous invite à lire le CHANGELOG pour plus de détails :
https://git.duniter.org/nodes/typescript/duniter/-/blob/dev/CHANGELOG.md#v180-12th-march-2020