Post
Topic
Board Кодеры
Merits 1 from 1 user
Re: Кстати, а почему "атака 51"? Достаточно же пр
by
A-Bolt
on 05/02/2018, 23:32:39 UTC
⭐ Merited by TechPriest (1)
А они все перебирают одно и то же.

Не одно и то же.
Процесс майнинга заключается в подборе хеша заголовка блока, удовлетворяющего текущей сложности.
В заголовке блока есть параметр Nonce, который инкрементируется от нуля и до упора, и для каждой итерации вычисляется хеш заголовка блока, если хеш удовлетворяет критерию сложности - перебор прекращается, блок найден.

Но помимо Nonce в заголовке блока есть ещё параметры, и часть из них отличается от пула к пулу.

К примеру, параметр корень дерева Меркле - это хеш всех транзакций, содержащихся в блоке. Даже если в блоке нет пользовательских транзакций, всё равно всегда есть одна Coinbase-транзакция, которая формирует вознаграждение из ничего и отправляет его на адрес пула. Понятно, что адреса для получения вознаграждения у пулов разные, а значит и Coinbase-транзакции у разных пулов будет разные и, соответственно, корень дерева Меркле будет отличаться у разных пулов.