Я сейчас читаю «Освоение биткойна» и задаюсь вопросом, все ли узлы майнинга в сети решают одну и ту же криптографическую головоломку c (цель ie в заголовках блоков). Если так, как они получают эту цель? Распространяется ли он по сплетням или предопределен кодом bitcoin?
Я понимаю, что время от времени они сбрасывают цель, чтобы приспособиться к вычислительной мощности. Если это определяется по формуле, не будет ли у разных майнинговых узлов разных целей из-за временных вилок?
Теперь, допустим, мы позволяем им иметь разные цели. Как разные узлы проверяют, что узел майнинга не составил произвольно легкую цель, чтобы он мог установить следующий блок?