Могут появиться две "правильные" цепочки - событие хоть и маловероятное, но возможное. Поэтому общепринятыми являются 6 подтверждений.
Я понимаю, такие цепочки время от времени появляются (в среднем раз на несколько тысяч блоков), но их длина вряд ли превышала когда-нибудь два блока, да даже вряд ли превышала один. На чем основана цифра 6 или 3 мне не понятно (кроме как из-за округления среднего времени ожидания - час и полчаса соответственно).
Думаю 6 взята из расчета вероятности продолжения "неправильной" цепочки, имеющей такую длину. Как часто появляются "неправильные" цепочки и каково их распределение нам остается только годать и употреблять это вводное "думаю'. Но наверняка число взято не с потолка, где-то есть статистика и соответствующие расчеты. Так 6 это еще хорошо. В некоторых блокчейнах встречал и 30.