Hi!
В любом случае суммарная сложность зависит только от вычислительной мощности сети и никак не от сложности генерации отдельного блока.
Итак, повторю вопрос ещё раз: "Каким образом сложность позволяет защититься от атак?"
От атак позволяет защититься имеющаяся в сети мощность (чем больше в сети мощность, тем сложнее собрать машину в 60-70%% от этой мощности). Как связана мощность и сложность -- ты сам написал (надеюсь, и понимаешь).
Ещё раз. Я не спорю с тем, что чем больше вычислительная мощность сети, тем круче. Тем она устойчивее к атакам.
Я лишь говорю, что временное снижение сложности никак не скажется на надёжности сети. Да, временно возрастёт трафик. Но не более.
Мы говорим не о временном снижении сложности, а о получении контроля над более, чем 50-ю процентами мощности сети. При низкой сложности (ага, это означает, что мощность сети маленькая) это сделать проще.
Ну а дальше можно тупо генерировать свои блоки и забивать их на мегабайт переводами между своими кошельками. По правилам, остальная сеть должна будет их принимать и обрабатывать. Даже если кто-то "правильный" попытается вставить несколько своих блоков, то атакующий их проигнорирует. В длительной перспективе его цепочка всё равно будет длиннее. Оборот в сети прекратится, доверие к биткоину рухнет.
Чтобы этого не произошло, надо стимулировать рост мощности сети биткоин. Это можно сделать увеличивая налог в пользу майнеров.
Илья