Mon idée est peut-être farfelue.
D’après ce que j’ai compris, quand un nœud trouve un bloc il est exclu du calcul pendant un certain temps.
Si je ne me trompe cette exclusion se fait par la mise en place d’une difficulté de calcul très importante.
Quand le nœud se voit face à cette difficulté énorme il ne fait aucun calcul, ce qui permet à la CPU de refroidir un peu.
Il y a donc (si j’ai bien compris) une difficulté limite au dessus de laquelle le nœud se refuse à calculer.
Avec le temps qui passe la difficulté attribuée au nœud redeviens raisonnable, et le nœud reprends alors ses calculs, la CPU chauffe!
D’autre part, j’ai cru comprendre que quand un nœud reste longtemps sans trouver de blocs, sa difficulté personelle diminue, pour lui laisser plus de chance de trouver.
Si j’ai bon jusque là! Je me demande s’il ne serait pas possible de paramétrer une « difficulté limite » plus basse pour dire à mon nœud de calculer moins souvent, ce qui ferait des économies d’énergie.
Bon je suis peut-être à coté de la plaque, parce si la difficulté est plus basse le nœud calcule trop vite, et le délai de 5 minutes entre 2 blocs ne serait peut-être plus respecté. Mais il y aurait peut-être moyen de contourné cet écueil sans casser complètement la PoW!
Je sais pas s’il y a une idée à creuser dans mon délire! Mais on ne sait jamais un coup débile peut parfois (rarement je sais!) se transformé en coup de maître.