Сложность растёт прямо пропорционально количеству и качеству майнеров. У биткойна есть золотые константы. Одна из них - количество блоков в час. Их ровно 6 штук в час, т.е. 1 в 10 минут.
Если майнеров прибавляется, сложность увеличивают, и наоборот, если майнеры уходят, то сложность уменьшают. Такие поправки делают раз в две недели.
Есть даже вычисленная дата, когда будет добыт последний биткойн. Гуглите, я не помню её.
То, что будет с биткойном через 10 лет счас редкий аналитик скажет. Тут непонятно, что с евро и долларом будет и будет ли ядерная война. А биткойн - валюта новая. Не все риски известны, не все тесты пройдены. Пока что вот пузыри надувают и смотрят, как поведёт себя, ну а там видно будет.