1. У вас 1000 блоков и вы выключили комп.
2. За сутки в сети стало две цепочки А-1200 блоков и Б-1050 блоков
3. По предложенному правилу, вы скачиваете более длинную (А) и ждете новых блоков для нее, все блоки с номером меньше 1100 (от цепочки Б) вы игнорите.
4. Через сутки цепочка Б обогнала цепочку А, тогда по предложенному правилу вы переключаетесь на цепочку Б
Вы только что описали работу биткойн-блокчейна

Именно так (с несущественными отклонениями) он и работает.
Только вместо 100 в биткойне 1, а сложность цепочки не линейная, а с небольшими поправками на сложность блоков в ней.
В биткоине есть косяк, который я предлагаю исправить: намайненные монеты вызревают 100 блоков, а орфаны можно делать хоть от нулевого... Надо чтобы орфан цепочка не могла быть длиннее 100 блоков и все тогда станет логичным.