Если транзакция отправлена, но ещё не подтверждена, чаще всего она находится в мемпуле — временной очереди операций, ожидающих включения в блок.
Сначала кошелёк подписывает и отправляет транзакцию в сеть. Узлы проверяют подпись, баланс и правила протокола. Если всё в порядке, операция попадает в их мемпулы, а затем майнер или валидатор включает её в блок — так появляется первое подтверждение.
Мемпул — не единый центральный сервер. У каждого узла своя очередь, поэтому её содержимое может немного отличаться.
Транзакция способна задержаться из-за перегрузки сети, слишком низкой комиссии, конкуренции с операциями, предлагающими более высокую комиссию, либо потому, что её заменили или отклонили.
Майнеры и валидаторы обычно предпочитают транзакции с более выгодной комиссией, поэтому при высокой нагрузке дешёвая операция ждёт дольше.
Главная мысль: статус Pending означает, что транзакция передана в сеть, но ещё не стала окончательной. Считать перевод полученным безопаснее после включения в блок и необходимого количества подтверждений.
Материал носит информационно-развлекательный характер и не является финансовой рекомендацией.

