For my non-French speaking readers, I invite you to read the following series of posts: Update from 2022 from @blocktrades about Hive's HardFork 26 scheduled for October 11th (if the date doesn't change). You will find much more information than what I will talk about here in French ;)
Très chère communauté Francophone
D'ici quelques jours (le 11 Octobre si rien ne change d'ici là) va intervenir une grosse mise à jour de la blockchain Hive, le HardFork 26.
Une nouvelle fois la Core Team Hive a effectué un beau Level Up, je suis impressionné de la masse de travail abattue pour en arriver là!
Il s'agit d'une mise à jour majeur tant au niveau architecture que dans certains points qui vont vous aussi vous impacter comme:
- L'irréversibilité fixé à un seul bloc (belle prouesse vu ce que cela implique)
- La limite de 1 vote/3 secondes (par bloc) est supprimée
- Suppression de la pénalité en cas de changement de vote
- Possibilité de délégué du RC et plus seulement du HP
- Augmentation du taux de dette HBD (le fameux 10% qui arrêtait la fabrication de HBD)
Pour la liste complète je vous invite à jeter un oeil à la série de posts mentionné au début.
Bref, une belle occasion de revoir mon infrastructure Witness qui pour rappel est composé de 2 serveurs en datacenter.
J'ai donc pris le 1er serveur (un Intel Xeon E3-1230v6 4 Cores/8 Threads 3.50 GHz, 32GB DDR4 ECC 2133MHz, 1 To SSD NVMe), qui est aussi vieux que Hive, et l'ai refait de zéro.
Du partitionnement à la compilation du programme permettant de produire les blocs sur la blockchain en passant par un système d'exploitation Ubuntu 20.04 LTS. Je n'ai pas non plus repris mon fichier blockchain de 700Go mais j'ai procédé à une resynchronisation depuis le bloc 1 de la blockchain.
Les 58 premiers millions de blocs ont été très vite (impressionnant)

sans être extrêmement gourmant en ressources tant au niveau processeur et RAM

que de la bande passante utilisée

En une journée à peine les 68 millions de blocs et le milliard de transactions étaient engloutis hahaha
Un résultat impressionnant dû à une impressionnante optimisation effectuée, sans oublier un gain de place grace à la mise en place d'un système de compression sur le fichier blockchain qui ne pèse désormais plus que 360Go (énorme gain!)
Un witness ayant aussi pour rôle d'envoyer un flux à jour du prix du Hive sur les différents marchés à la blockchain j'ai aussi réinstallé ce sympatique petit programme qui fonctionne très bien: https://github.com/Someguy123/hivefeed-js
Quand au second serveur il reste en version 1.25 de Hive et sert de serveur de secours au cas où. Il ne sera migré que 2 semaines après l'application du HardFork 1.26
@mintrawa :)
producteur de blocs HIVE (witness active rank 69)
Mon post d'introduction de producteur de blocks HIVE
Pour supporter par un vote mon witness: cliquez ici (via HiveSigner) ou bien ici:
https://wallet.hive.blog/~witnesses?highlight=mintrawa
https://peakd.com/me/witnesses
https://ecency.com/witnesses
Original Cover Photo of this post by Florian Krumm on Unsplash