блин десять раз перечитал (старость не радость) вы опосаетись появления фальшивых узлов в сети?
Нет, не так. По пунктам:
1. Исходная картина. Есть один пул, привлекший >50% майнерских мощностей (или несколько пулов, суммарная мощность которых >50% - в принципе, пулы могут договориться действовать совместно). Опасность заключается в том, что этот пул сможет отбрасывать (орфанить) чужие блоки, а в свою цепочку блоков включать только проверенные/одобренные транзакции. Т.е., может стать всемирным контролирующим органом в биткоин-системе.
2. Кажущееся решение. Для успокоения общественности пул публикует и вводит правило: "Давайте я для сохранения децентрализации буду раздавать майнерам на поиск удачного хэша (перебор nonce) не только свои блоки, но и присланные населением. Единственное требование - награда в блоке будет отходить мне (пулу)." Неодобренные пулом транзакции, даже если и не будут включаться в блоки, формируемые самим пулом, будут попадать в блоки честных рядовых участников. А они (участники) будут присылать эти блоки пулу на поиск хэша. Плюс схемы (
внимание - плюс мнимый!) заключается в том, что теперь пул не сможет решать, какие транзакции в блок можно включать, а какие нельзя.
Ещё раз, кратко: любые узлы присылают пулу блоки, пул рандомно выбирает какие-нибудь из присланных и передаёт их на обсчёт майнерам.
3. Проблема. А теперь предположим, что пул недобросовестен, и правило ввёл лишь для отвода глаз. Как ему обмануть алгоритм? Очень просто - присылать себе блоки, сформированные самим собой, якобы от лица (несуществующих на самом деле) участников сети, и отдавать майнерам только эти свои блоки. И он опять сможет решать, какие транзакции включать в блокчейн, а какие нет. А реальным честным участникам скажет: "Ну, вероятность выбора одного конкретного блока мала, вам просто пока не повезло".
Смысл городить огород, если недобросовестный пул всё равно сможет обмануть метод?