вы правы , пулы в 51% случаев должны будут передавать майнерам на обсчёт не свой заголовок блока, а заголовок блока пула D
как их заставить ? не надо заставлять зачем?
нужно предложить выбрать между тем что есть и этими вариантами
которые нужно протестировать проверить на эффективность итд итп
или на указать на ошибку в моих рассуждениях (если я не прав)
зы я вот логически не вижу в варианте б. кому либо угрозу из участников сети кроме того кто использует или хочет использовать угрозу 51%
А, так вы хотите решить проблему "дипломатически"? Я почему-то подумал, что вы хотите решить её чисто алгоритмическим способом. Ну так и сейчас можно нескольким крупнейшим пулам объединиться в консорциум, и если доля какого-то из пулов подбирается к 50%, то он начинает предоставлять на обсчёт своим майнерам заголовки, сформированные каким-нибудь другим пулом консорциума (награду потом получит обратно). Таким образом можно хоть уравнять долю этих пулов в
статистике.
На самом деле этот метод является одновременно малоэффективным и по большому счёту ненужным. Малоэффективным - потому что статистика доли пулов имеет слабое отношение к возможности проведения сабжевой атаки. Что мешает недобросовестным пулам (или пулам, на владельцев которых было оказано давление спецслужбами) негласно объединиться, пусть даже в рамках консорциума?
А ненужным - потому что такая атака будет сразу замечена, что приведёт к резкому оттоку майнеров от атакующих. А если предположить маловероятное - что атакующие будут
владеть 51% мощностей, а не просто
привлекать чужие - то события будут развиваться по такому сценарию: доверие к биткоину вместе с курсом упадут, на день-два. Разработчики в авральном режиме выпустят патч и развесят объявление: "Всем срочно обновиться.
Хардфорк-патч меняет алгоритм хэширования". Все держатели биткоинов перейдут на новую версию, а ASICи мгновенно превратятся в песок. И стоит такой финал сил, потраченных на подготовку и проведение атаки?