как-то бы отрегулировать этот момент, чтобы сложность более резво реагировала на изменение мощности сети

Копипаст функции из NVC решил бы этот вопрос...
Вроде бы в NVC в задачу сложности не входит обеспечение
точного соответствия общего числа блоков расчетному значению?
Может быть, лучше попытаться отредактировать пределы изменения сложности в здешнем алгоритме?
Там, по-моему, даже 500 не было, куда меньше. Но отката еле дождались.
"blocks" : 23695,
"difficulty" : 444.83521145,
И это еще был не пик

Вот интересно, когда приходит такой мощный чувак, задирает сложность и уходит, остальные-то при задранной сложности успевают вырабатывать блоки с требуемой для сети скоростью?
Я же говорю, шло всего 15-20 блоков в день, во всей сети. Но тогда ситуация была хуже, сначала было где-то 3000 "лишних" блоков, потом сложность не успела упасть, и появился "дефицит" 5000 блоков, поэтому сложность продолжала падать дальше, вплоть до ~6

Всего полтора месяца ушло на нормализацию...