Почему сложность сети изменяется?
У любой криптовалюты задано среднее время нахождения нового блока, которое сеть должна контролировать. Если майнеров становится больше (хешрейт сети растет) реальное время нахождения блока становится меньше, чем заданное среднее значение. В этом случае сеть начинает увеличивать свою сложность, т.е. сложность задачи которую решают майнеры, до тех пор, пока время нахождения блока не будет примерно равно заданному значению.Аналогичный процесс происходит в том случае, если количество майнеров падает. Когда майнеры уходят, уменьшается хешрейт сети, требуется больше времени на нахождение блока, сеть уменьшает свою сложность - упрощает задачу. Сложность и хешрейт сети на пальцах.