Я думаю, что я могу перефразировать вопрос: Так как все шахтеры работают на тот же блок, в то же время (тот же blockheader), не было бы более эффективным, чтобы разделить значение одноразового номера (семя) между всеми шахтерами на ферме, так что вы что вы не собираетесь за тот же хэшей дважды, то есть для карты одного начинается временное значение на 0, 2 карты начинается в 2 ^ 30, карта 3 на 2 ^ 31 и карта 4 в (2 ^ 32) * 3/4 .. ..
Если бы это было так большая добыча ферма будет иметь преимущество в скорости.
Я попробую еще раз. Все шахтеры НЕ работают на одной и той же blockheader. Каждый шахтер, каждый рабочий, каждый CPU / GPU / FPGA / ASIC ядро работает на уникальной и независимой blockheader. Если бы они не были система была бы ужасно несовершенна и слабой. Большинство blockheaders никогда не будет производить блок. Сложность составляет 21 млн, что означает, что она занимает 21 миллионов уникальных blockheaders (пытаются все 2 ^ 32 возможных для каждого одноразовых номеров blockheader) в среднем, чтобы найти блок решения.
https://en.bitcoin.it/wiki/Block_hashing_algorithmОдним из элементов в blockheader является Merkle корень дерева хэш. Это хэш всех операций в блоке. Одна сделки в каждом блоке является coinbase ОЙ, который где шахтер "получает деньги", Coinbase, вообще говоря, уникальный и, когда это не шахтер просто увеличивает метку время и, таким образом, создать новый уникальный blockheader с тем же coinbase ТМ. Для сольных шахтеров их местный bitcoind обеспечивает каждый раз, когда шахтер запрашивает новый blockheader для работы на нем является уникальным. Для бассейна это немного сложнее, но сервер пула гарантирует, что никаких два шахтеров в бассейне получают ту же самую работу. Между шахтеров и бассейнов blockheaders всегда будет уникальной, так как они используют свой собственный coinbase ТЕ.
Ни один шахтер в сети не дублирует работу * другого шахтера и в таком маленьком шахтера столь же эффективным (с точки зрения хэшей на блок) в качестве крупнейшего шахтера.
* Технически это возможно, что два шахтеры случайно создать blockheaders с уникальной coinbases, которые происходят для получения того же Merkle дерева в то же самое время, и все остальные переменные являются один и теми же (операциями, blockheight, метки времени и т.д.). Шансы это 1 в 2 ^ 256 так что для всех значимых намерений в целях это 0%.