Я знаю, что одноранговый узел в криптовалютной сети может внести свой вклад в решение следующего блока, который должен быть добавлен в цепочку блоков. Чтобы сделать это и получить некоторое вознаграждение, такой партнер должен быть первым, кто сможет разрешить какой-либо алгоритм PoW. Из того, что я понял, пулы майнинга используют вычислительную мощность клиентских машин для максимально быстрого разрешения PoW. Я так полагаю, что сервер майнинга пула является единственным равноправным участником, который непосредственно участвует в сети, и он полностью выполняет алгоритм, используя вычислительную мощность клиентов, которые выполняют только некоторые второстепенные задачи.
Как можно разделить эту вычислительную среду задача для многих клиентов?