Гипотетически, конечно, все подобные варианты возможны. Как и с биткойном - пул А намайнил транзакцию ХХХ, пул Б одновременно - УУУ, мощности пулов одинаковые, каждый хочет забрать себе коины за транзакцию -> каждый продолжает майнить свою ветку. В итоге, мы бы должны получить количество веток по количеству пулов (а ещё раньше - по количеству видеокарт на душу населения) - но в реальности этого не происходит.
Если даже мощности 2 майнеров равны и они майнят 2 разные транзакции и создали 2 ветки, то в итоге все равно останется только одна ветка. Тот из двух, кто раньше подтвердит свою транзакцию - тот и победит. Транзакция считается подтвержденной спустя 6 блоков. Кто раньше найдет еще 5 блоков после транзакции, тот и выиграет это соревнование. Получатель монет считает, что монеты получил не раньше, чем получит 6 подтверждений. Только после этого эта ветка станет основной.