Кошелёк и фишинг
Pending, Unconfirmed, Mempool: как кошелёк показывает неподтверждённый биткоин
Коротко
- Единого правила нет: один кошелёк прибавит неподтверждённый перевод к балансу, другой покажет его отдельной строкой, третий — только после подтверждения.
- Поэтому по цифре баланса нельзя понять, получены ли деньги. Нужно знать, где в вашем кошельке статус перевода и число подтверждений.
- Ниже — итоги исследования GuardPay (октябрь 2026): мы разобрали исходный код и официальную справку популярных кошельков и бирж и называем только то, что подтверждено.
Три способа показать неподтверждённый перевод
1. Отдельной строкой, не в балансе. Основной баланс не меняется, пока перевод не подтверждён, а рядом появляется строка «Pending», «Mempool» или «+сумма incoming». Так, судя по исходному коду, устроены Bitcoin Core, Sparrow, BlueWallet и Phoenix (для переводов в основной сети). Код меняется от версии к версии, поэтому сверьтесь со своим приложением. Это самый осторожный вариант, но и он показывает сумму, и мошенник скажет: «вон же она».
2. В общем балансе, с пометкой. Сумма сразу входит в общий баланс, а рядом или внутри есть пометка. В Electrum, судя по коду, есть доля «Unconfirmed», и по умолчанию он разрешает тратить неподтверждённые монеты. В Exodus, по его справке, неподтверждённый перевод помечен «Pending», входит в общий баланс кошелька, но не в «доступный», и потратить его до подтверждения нельзя. Глядя на общий баланс в таких кошельках, легко решить, что деньги уже пришли.
3. Только после подтверждения. Сумма появляется в балансе, когда перевод попал в блок. Так, по справке, работает биткоин в MetaMask. Ошибиться здесь сложнее, но перевод всё равно может быть виден в истории, и на нём можно давить.
Предупреждают ли об отмене
Редко, и не всегда. Например, Muun, судя по коду, помечает входящий неподтверждённый перевод словом «Cancelable» и предупреждает, что до подтверждения отправитель может его отменить. Но делает это только для переводов с отметкой о замене, а сегодня сеть позволяет заменить и перевод без отметки. Во многих кошельках вы увидите только «Pending» или «Unconfirmed». Поэтому отсутствие предупреждения ничего не значит: решает только подтверждение. Почему так, рассказано в статье о том, как отправитель забирает неподтверждённый перевод.
Что происходит, когда перевод заменили
По-разному, и не всегда сразу. В одних кошельках заменённая транзакция просто исчезает из истории вместе с суммой. В других она может какое-то время оставаться на экране. Так было в Ledger Live до версии 2.7.0 (2020 год): баланс вырастал на неподтверждённый перевод и не уменьшался после его отмены. Ошибку исправили, но случай показывает: экран кошелька может отставать от сети или ошибаться.
Поэтому в спорной ситуации проверяйте перевод в обозревателе блокчейна — он показывает «Replaced» и ссылку на транзакцию, которая заняла место вашей. Пошагово — в статье как проверить биткоин-перевод.
Как узнать поведение своего кошелька
- Отправьте себе небольшую сумму с другого кошелька или с биржи.
- Сразу после отправки посмотрите: изменился ли основной баланс? Есть ли строка «Pending» или пометка у транзакции?
- Откройте транзакцию и найдите, где показано число подтверждений.
- Дождитесь первого подтверждения и посмотрите, как изменился статус.
Несколько минут — и во время сделки вы будете точно знать, куда смотреть.
Что делать во время сделки
- Не смотрите только на баланс.
- Откройте саму транзакцию и найдите число подтверждений.
- Пока там 0 — считайте, что денег ещё нет.
- Сомневаетесь — скопируйте хэш транзакции (TXID) и проверьте его в обозревателе блокчейна.
- Вас торопят: «обнови экран, уже пришло» — это почти всегда плохой знак.
Как поступают биржи
Крупные биржи зачисляют биткоин-депозит из основной сети после подтверждений. По их открытой справке: Binance — одно подтверждение для зачисления и два, чтобы депозит можно было вывести; Kraken — три подтверждения (по их оценке, это около 45 минут, но время не гарантировано). Продавцу за биткоин разумно держаться того же правила. Перед сделкой проверьте биткоин-адрес покупателя в GuardPay /check.
Проверьте адрес бесплатно
Балл надёжности, метки риска, связи с известными мошенническими адресами, поддельные токены и выданные разрешения — за минуту, без подписи и без подключения кошелька.
Проверить адресЧастые вопросы
У меня «Pending» уже несколько часов. Деньги потеряны?
Не обязательно: перевод с низкой комиссией может долго ждать в очереди и подтвердиться позже. Но может и не подтвердиться, а точного срока, после которого сеть сама его отменит, нет. Пока статус «Pending», товар не отдавайте.
Кошелёк разрешает потратить неподтверждённые монеты. Значит, они мои?
Нет. Если исходный перевод заменят, ваша трата тоже станет недействительной.
Почему в одном кошельке деньги видны сразу, а в другом нет?
Разработчики по-разному решают, что показывать пользователю: единого стандарта нет. Поэтому ориентируйтесь на число подтверждений, а не на то, как выглядит баланс.
Материал объясняет, как устроены схемы и как от них защититься. Это не юридическая и не финансовая консультация.