Звучит логично. Получается, клиент в момент получения новой цепочки должен
проверить не пропущены ли в ней какие-либо транзакции, при наличие таковых
сразу ретранслировать эти транзакции или отказаться от такой цепочки. Лично
я выбрал бы вариант с повторной ретрансляцией, чем совсем отказываться от
более сильной цепочки. Как-то уж больно радикально, а на 100% нельзя быть
уверенным, что это мошенничество. Однако, если же в новой цепочке будут
транзакции с теми же монетами на другие адреса, тогда уже вполне можно.
В общем, полезу-ка я в исходный код, посмотрю, как там сейчас дела...

Просто игнорируя все честные блоки захватчик и обеспечивает максимальную длину своей цепочки
Стоп. Все-все блоки после последнего вшитого в клиент?
