Nouveautés
Duniter passe en version 0.31 et apporte plusieurs nouveautés ainsi que plusieurs correctifs importants.
Au programme :
- synchronisation en P2P, avec sélection simplifiée
- exploitation des CPU multicœurs
- nouvelle tuile de calcul
- gestion des nouveaux noms d’interfaces réseau
- mémorisation de la taille de la fenêtre de Duniter Desktop
- meilleur partage des données réseau
- possibilité d’avoir plusieurs machines avec une même clé
- … et de nombreux correctifs !
Cette version est totalement compatible avec la version précédente 0.30, l’installation de la nouvelle version ne déstabilisera pas votre nœud ni ne provoquera d’embranchements réseau, cette version s’inscrit dans la continuité du protocole 0.3.
Notez bien que nous sommes encore dans une phase de prototypage, pas de mise en production ! Les logiciels ne sont pas matures et présenteront à coup sûr des points à améliorer. Vous pouvez faire vos retours sur ce forum ou sur le dépôt GitHub et contribuer aux améliorations.
Vers la version 0.40
Quelle est la suite ? Le protocole va passer en version supérieure (0.4) pour 3 raisons :
- changement de la formule de difficulté réseau, qui était instable (ticket #572)
- assouplissement de la règle de distance (ticket #576)
- éventuellement, changer la règle de calcul du DU (ticket #606)
À cette occasion, les blocs passeront en Version: 4
. Aucun champ ne changera à part celui-là, afin que Duniter puisse sélectionner les nouvelles règles une fois la nouvelle version du protocole adoptée par la majorité. cc @kimamila, @Inso, @vit et @Moul donc, pour les impacts éventuels sur les clients.
Il y aura aussi une tripotée de changements mineurs dans le fonctionnement du logiciel, et une refactorisation du code afin de préparer le code à une large ouverture aux nouveaux contributeurs pour les RML8, si l’on veut espérer passer la vitesse supérieure.
Mettre à jour sa version
- Lien pour installer la nouvelle version depuis un poste vierge
- Lien pour mettre à jour vers la nouvelle version depuis une installation existante