Сложность сети Bitcoin растёт с увеличением числа майнеров по нескольким причинам:
- Рост общей мощности сети. 2 Когда к майнингу подключается больше участников, время на добычу новых блоков значительно уменьшается. 2 Чтобы сохранить стабильную работу блокчейна, сеть вынуждена реагировать на это усложнением майнинга. 2
- Появление более производительного оборудования. 23 Производители выпускают на рынок всё более мощные майнинговые устройства. 2 Каждое новое поколение оборудования добывает больше хешей в секунду, что приводит к росту суммарной мощности сети и, как следствие, сложности. 3
- Рост стоимости биткоина. 23 Когда цена криптовалюты увеличивается, доходность майнинга выравнивается, и больше людей хотят заниматься этим процессом. 3 Крупные компании вкладывают деньги в оборудование, что также приводит к росту хешрейта и сложности. 3
Сложность биткоина рассчитывается автоматически каждые 2016 блоков (примерно раз в две недели) на основе времени, которое потрачено на поиск предыдущих 2016 блоков. 4