1. У вас 1000 блоков и вы выключили комп.
2. За сутки в сети стало две цепочки А-1200 блоков и Б-1050 блоков
3. По предложенному правилу, вы скачиваете более длинную (А) и ждете новых блоков для нее, все блоки с номером меньше 1100 (от цепочки Б) вы игнорите.
4. Через сутки цепочка Б обогнала цепочку А, тогда по предложенному правилу вы переключаетесь на цепочку Б
А если я работал на стройке месяц и мне деньги перегнали и они попали в исчезнувший участок цепочки А (например 1201).
Я просыпаюсь утром, а уменя денег ноль, зато у моего работодателя все мои деньги в цепочке Б.
Как то демотивирует пользоватся системой такой.
Придется ждать 500 подтверждений, чтобы наверняка.
Вчера в моем кошельке было 100500 блоков, а мои балансы записаны в блоке 1000.
Сегодня я включаю комп и дядя показывает цепочку с 100700 блоками. Я говорю ОК, дай ка мне для начала блок 100501, я проверю - есть ли там хэш блока 100500 который сохранен у меня на компе. Действия дяди?
Он говорит тебе - ну дружок, теперь у нас разные цепи. И в зависимости от того, к какой ноде твоей или супердяди подключится новый пришедший, история транзакций будет разной.