Транзакция зависла: что делать, если перевод не подтверждается

Коротко. Зависшая транзакция чаще всего не потеряна: она ждёт подтверждения из-за низкой комиссии или перегрузки сети. Скопируйте txid, откройте его в обозревателе блокчейна и посмотрите статус. Если перевод в очереди, обычно достаточно подождать. Не отправляйте платёж повторно: это может привести к двойному списанию. При обмене напишите в поддержку с номером заказа и txid.

Что значит «транзакция зависла»

Криптовалютный перевод не доходит до получателя мгновенно. Сначала вы подписываете транзакцию в кошельке, затем она попадает в сеть и ждёт, пока майнер или валидатор включит её в блок. Только после этого у перевода появляется первое подтверждение. Если между отправкой и включением в блок проходит заметно больше времени, чем вы ожидали, пользователи говорят, что транзакция «зависла».

Важно понимать главное: в большинстве случаев деньги не пропали. Пока транзакция не подтверждена, средства либо ещё не списаны окончательно, либо находятся в очереди сети. Блокчейн не теряет переводы, он лишь обрабатывает их в порядке приоритета. О том, как устроены подтверждения в разных сетях, подробнее написано в статье сколько ждать подтверждения.

Почему транзакция зависает

Причин обычно несколько, и они часто встречаются вместе.

  • Низкая комиссия. Майнеры и валидаторы в первую очередь берут транзакции с более высокой комиссией. Если вы выставили минимум, перевод может долго лежать в очереди.
  • Перегрузка сети. Когда желающих отправить средства много, очередь растёт, а комиссии, необходимые для быстрого включения в блок, поднимаются.
  • Большой размер транзакции. В сети Bitcoin размер транзакции зависит от количества входов. Перевод, собранный из множества мелких поступлений, занимает больше места, и за него нужна большая суммарная комиссия.
  • Проблемы кошелька или узла. Иногда кошелёк использует перегруженный сервер и показывает устаревший статус, хотя в сети всё в порядке.
  • Зависимость от другой транзакции. Если ваш перевод тратит средства из ещё не подтверждённой транзакции, он не будет подтверждён раньше неё.

Разницу между сервисной и сетевой комиссией мы разбирали в статье о комиссиях при обмене: сетевую комиссию получает сеть, а не сервис, и именно от неё зависит скорость включения в блок.

Что такое mempool и при чём тут очередь

Mempool, или пул неподтверждённых транзакций, это место, где транзакция ждёт включения в блок. У каждого узла сети свой mempool, но в целом они похожи. Пока ваш перевод находится там, он виден в обозревателе со статусом «неподтверждённый» или «в ожидании».

Если комиссия слишком низкая, узлы могут со временем удалить транзакцию из своего mempool. Тогда обозреватель может перестать её показывать, а кошелёк вернёт средства в доступный баланс. Это не значит, что деньги исчезли: в сети такая транзакция просто больше не ожидает подтверждения. Сроки, через которые это происходит, зависят от сети и настроек узлов, поэтому не рассчитывайте на конкретное число часов.

Как проверить транзакцию по txid

Txid, или хеш транзакции, это уникальный идентификатор вашего перевода. Его можно найти в истории кошелька или в письме биржи, с которой вы отправляли средства. По нему любой желающий может увидеть состояние перевода. Подробный разбор есть в статье про txid и обозреватель блокчейна.

  1. Скопируйте txid из кошелька. Не набирайте его вручную.
  2. Откройте обозреватель блокчейна для нужной сети: для Bitcoin, Ethereum, Tron и других сетей они разные.
  3. Вставьте txid в строку поиска.
  4. Посмотрите статус: неподтверждена, в блоке, число подтверждений.
  5. Сверьте адрес получателя, сумму и сеть с тем, что вы собирались отправить.

Если обозреватель не находит транзакцию, проверьте, что выбрана правильная сеть, и подождите несколько минут: иногда данные появляются с задержкой. Если и после этого ничего нет, возможно, кошелёк так и не передал транзакцию в сеть.

Как отличить зависание от обычного ожидания

Не каждое ожидание является зависанием. Время подтверждения зависит от сети. В Bitcoin блоки появляются примерно раз в десять минут, и несколько подтверждений занимают заметное время. В других сетях блоки идут быстрее, но число нужных подтверждений тоже отличается. Это ориентиры, а не гарантии, и в загруженные периоды сроки растягиваются.

Посмотрите на три признака:

  • Транзакция видна в обозревателе и имеет статус «в ожидании». Это нормальная очередь, и вопрос только в комиссии.
  • Транзакция уже в блоке, но подтверждений меньше, чем требует получатель. Нужно дождаться следующих блоков.
  • Транзакции в обозревателе нет вообще. Тогда проблема, скорее всего, в кошельке или в отправке, а не в очереди сети.

Если у вас первый или второй случай, это обычное ожидание. Только третий требует разбираться с кошельком.

Когда достаточно просто подождать

Ожидание разумно, если транзакция видна в обозревателе, адрес и сумма верны, а сеть в данный момент загружена. Низкая комиссия не делает перевод недействительным. Он будет обработан, когда очередь разгрузится, например в периоды меньшей активности. Часто это происходит в течение нескольких часов, но точного срока никто не назовёт.

Пока вы ждёте, не нервничайте и не предпринимайте поспешных действий. Самая частая ошибка в такой ситуации: отправить платёж ещё раз «на всякий случай». Если исходная транзакция всё-таки подтвердится, вы окажетесь с двумя списаниями. Сроки адреса при обмене описаны ниже, а о типичных проблемах с суммой можно прочитать в статье про недоплату и переплату.

Что такое RBF и как он помогает

RBF (Replace-By-Fee) это механизм сети Bitcoin и некоторых похожих сетей, позволяющий заменить неподтверждённую транзакцию новой версией с более высокой комиссией. Старая версия при этом отменяется, а новая попадает в очередь с лучшим приоритетом. Деньги остаются у вас, пока какая-то из версий не подтвердится.

Что важно знать:

  • RBF доступен не во всех кошельках. Нужно, чтобы кошелёк поддерживал замену и чтобы транзакция была создана с такой возможностью.
  • Заменить можно только неподтверждённую транзакцию. После включения в блок это уже невозможно.
  • Пользоваться этой функцией стоит по инструкции именно вашего кошелька. Если не уверены, лучше подождать или обратиться в его поддержку.
  • Если вы платили по заказу с фиксированной суммой, учтите, что комиссия сети оплачивается сверх суммы заказа. Её повышение не должно уменьшать сумму, которая дойдёт до получателя.

Что такое CPFP и когда он применим

CPFP (Child Pays For Parent) это приём, при котором новая транзакция тратит выход ещё не подтверждённой, и именно она содержит повышенную комиссию. Майнеру выгодно включить в блок обе транзакции вместе, поэтому «родитель» подтверждается вместе с «дочерней».

Этот способ может помочь, если у вас есть доступ к неподтверждённому выходу, например в вашем собственном кошельке, куда вернулась сдача. Если вы отправляли средства на чужой адрес и сдача не вернулась в ваш кошелёк, такой возможности у вас может не быть. Иногда ускорить транзакцию может и получатель, если у него есть доступ к выходу.

Оба метода, RBF и CPFP, носят технический характер. Применяйте их только если понимаете, что делаете, и опираясь на функции вашего кошелька. Ошибка может привести к лишним комиссиям.

Как ведут себя другие сети

Описанные выше приёмы относятся прежде всего к Bitcoin и похожим сетям. В других сетях зависание выглядит иначе.

  • Ethereum и совместимые сети, включая BNB Chain. Транзакции идут по порядку номеров (nonce). Если одна из них осталась в ожидании из-за низкой платы за газ, следующие за ней тоже будут ждать. Многие кошельки позволяют ускорить или отменить такую транзакцию, повторно отправив её с тем же номером и более высокой платой.
  • Tron. Комиссия на этой сети привязана к ресурсам аккаунта. Перевод обычно не зависает в классическом смысле, но может не пройти при нехватке ресурсов. Тогда обозреватель покажет ошибку.
  • Solana, Litecoin и другие сети. У каждой свои правила. Статус всегда нужно сверять по обозревателю нужной сети.

Помните, что USDT существует в нескольких сетях, и от выбранной сети зависит скорость и стоимость перевода. Об этом подробнее в статье про выбор сети USDT.

Чего делать не стоит

В стрессовой ситуации легко совершить действия, которые усложнят положение.

  • Не отправляйте тот же платёж повторно. Пока первая транзакция может подтвердиться, повторная отправка приведёт к двум списаниям.
  • Не переводите средства «на ускорение» посторонним. Мошенники в чатах и комментариях часто предлагают «ускорить» транзакцию за плату. Настоящего платного ускорения от случайных людей не бывает.
  • Не сообщайте сид-фразу и приватные ключи. Ни один настоящий сервис или специалист поддержки их не запросит. О защите кошелька см. статью о безопасности кошелька.
  • Не создавайте новый заказ на ту же сумму, пока не выяснили судьбу первого. Так проще запутаться и сложнее разобраться.

Что делать при обмене на BITWHITE

При обмене на BITWHITE для каждого заказа выдаётся отдельный адрес для оплаты, и он действует до 2 часов. Отправлять нужно точную сумму и в выбранной сети. Если ваша транзакция зависла и срок адреса подходит к концу, последовательность действий такая.

  1. Найдите в кошельке или на бирже txid вашего перевода.
  2. Откройте страницу заказа по его номеру или ссылке: статус заказа и txid там отображаются.
  3. Проверьте txid в обозревателе блокчейна и убедитесь, что адрес получателя совпадает с адресом из заказа.
  4. Если перевод ещё в очереди, подождите. Платёж не отправляйте повторно.
  5. Если срок адреса истёк, а перевод всё ещё ждёт подтверждения или подтвердился позже, обратитесь в поддержку.

Платёж, пришедший после срока, на другую сумму или в другой сети, оператор обрабатывает вручную через поддержку. Это не значит, что результат известен заранее: решение зависит от обстоятельств конкретного случая.

Что сообщить в поддержку

Чем полнее информация, тем быстрее оператор разберётся. Официальные каналы указаны на странице «Контакты». Подготовьте:

  • номер заказа в формате BW-…;
  • монету и сеть, в которой отправляли;
  • точную отправленную сумму;
  • txid транзакции;
  • время отправки и, если есть, скриншот статуса из обозревателя.

Сообщайте только эти данные. Сервис никогда не просит сид-фразу и приватные ключи и не предлагает обмен в личных сообщениях. Если кто-то пишет вам первым и обещает «решить вопрос», это повод насторожиться. Единственный официальный домен сервиса: bitwhite.net. О признаках подделок читайте в статье про фейковые обменники.

Типичные ошибки при зависшей транзакции

  • Отправка повторного платежа до выяснения статуса первого.
  • Паника и закрытие заказа, хотя транзакция в очереди и скоро подтвердится.
  • Путаница сетей: транзакция вроде бы подтверждена, но не в той сети, которая указана в заказе. Это уже другой случай, он разобран в статье про ошибку с сетью и адресом.
  • Игнорирование требуемого числа подтверждений: перевод в блоке, но выплата ещё не пришла, потому что подтверждений недостаточно.
  • Выставление минимальной комиссии в загруженной сети ради экономии.
  • Обращение за «помощью» к первому встречному в чатах.

Чек-лист: что сделать, если транзакция зависла

  1. Не отправляйте платёж повторно.
  2. Скопируйте txid.
  3. Проверьте его в обозревателе нужной сети.
  4. Сверьте адрес, сумму и сеть.
  5. Определите статус: в очереди, в блоке или не найдена.
  6. Если в очереди, подождите или воспользуйтесь RBF либо CPFP, если это поддерживает ваш кошелёк.
  7. Если это перевод по заказу, откройте его по номеру или ссылке и сравните срок адреса.
  8. При необходимости напишите в поддержку, указав номер заказа, монету, сумму и txid.

Общий порядок действий при обмене описан в пошаговом руководстве. Если вы только планируете обмен, заранее выбирайте сеть и комиссию с запасом. Начать можно на странице обмена BITWHITE.

Как это связано с обменом на BITWHITE

На BITWHITE курс и итоговая сумма к получению показываются до создания заказа, а курс фиксируется на момент создания заказа. Адрес для оплаты выдаётся на каждый заказ и действует до 2 часов. Выплата приходит после того, как сеть наберёт нужное число подтверждений. Их количество зависит от сети и указано в заказе.

Регистрация для обмена не нужна, поэтому номер заказа (BW-…) и ссылку на заказ нужно сохранять: по ним вы увидите статус и txid. Если платёж пришёл после срока, на другую сумму или в другой сети, он обрабатывается оператором вручную через поддержку, и повторно платить не нужно. Заранее обещать конкретный результат нельзя: всё зависит от обстоятельств заказа.

Частые вопросы

Что делать, если транзакция зависла в Bitcoin?

Скопируйте txid и проверьте его в обозревателе блокчейна. Если перевод в очереди, подождите или ускорьте его через RBF или CPFP, если это поддерживает ваш кошелёк. Повторно платёж не отправляйте.

Сколько можно ждать подтверждения транзакции?

Обычно перевод подтверждается за минуты или часы, но в перегруженной сети срок может быть больше. Точного времени назвать нельзя, поэтому ориентируйтесь на статус в обозревателе.

Можно ли отменить неподтверждённую транзакцию?

Иногда да: в некоторых сетях и кошельках неподтверждённую транзакцию можно заменить через RBF или повторной отправкой с тем же nonce. После включения в блок отмена невозможна.

Пропадут ли деньги, если транзакция не подтверждается?

Как правило, нет. Неподтверждённая транзакция либо со временем подтвердится, либо будет удалена из очереди узлов, и средства вернутся в доступный баланс кошелька.

Что такое RBF и CPFP простыми словами?

RBF заменяет неподтверждённую транзакцию версией с большей комиссией. CPFP добавляет вторую транзакцию с высокой комиссией, чтобы вместе с ней подтвердилась и первая.

Что делать, если транзакция зависла при обмене на BITWHITE?

Не платите повторно, найдите txid и откройте заказ по номеру или ссылке. Если срок адреса в 2 часа истёк, напишите в поддержку, указав номер заказа, монету, сумму и txid.

Готовы обменять? Выберите монеты, вставьте адрес и оплатите: курс, комиссия и итоговая сумма видны до создания заказа.

Перейти к обмену