Застряла транзакция: почему перевод «висит» и что реально можно сделать
23 августа 2026 года в очереди сети Bitcoin стояло 73 411 неподтверждённых транзакций — почти 41 мегабайт. И в ту же минуту, чтобы попасть в ближайший блок, достаточно заплатить 0,38 сатоши за виртуальный байт: около четырёх центов за типовой перевод в 140 виртуальных байт при курсе биткоина порядка $77 000. Оба числа сняты с mempool.space одновременно, и противоречия в них нет. Очередь почти целиком состоит из транзакций, отправленных ниже этой планки, — это и есть «зависшие». Отсюда вывод, с которого стоит начинать любой разбор: в 2026 году «висит» почти никогда не значит «сеть перегружена».
Главное за 30 секунд
- Сначала определите, где стоит перевод: транзакции нет в обозревателе блоков, она в очереди сети или уже подтверждена, а денег нет — это три разные ситуации с тремя разными решениями.
- Bitcoin: поднять ставку заменой (RBF) или «ребёнком» (CPFP). С версии Bitcoin Core 28.0, вышедшей в октябре 2024 года, узлы по умолчанию принимают замену любой неподтверждённой транзакции — даже если кошелёк не помечал её как заменяемую.
- Ethereum и сети с той же механикой: помогает только повторная отправка с тем же номером (nonce) и +10% сразу к обоим полям комиссии. Пока младшая транзакция висит, все следующие стоят за ней — очередь идёт строго по номерам, без пропусков.
- В Tron и Solana зависания в привычном смысле не бывает: перевод либо проходит за секунды, либо падает с ошибкой, либо протухает — деньги при этом остаются на месте.
- Ждёте зачисления в обменнике — задержка почти всегда означает вопрос курса, а не пропавшие деньги: курс фиксируется на 30–60 минут, дальше заявку разбирают вручную и считают по актуальному.
«Висит» — это три разные ситуации, а не одна
Первое действие всегда одинаковое: взять хеш транзакции из кошелька и открыть его в обозревателе блоков той сети, в которой вы отправляли. Дальше вы увидите одну из четырёх картин, и лечение у них разное.
| Что показывает обозреватель | Что это значит | Первое действие |
|---|---|---|
| Хеша нет, «transaction not found» | Транзакция не ушла в сеть: кошелёк не подписал или не смог отправить. В Tron — чаще всего не хватило TRX на энергию | Проверить баланс монеты самой сети и отправить заново |
| Есть, ноль подтверждений, статус pending | Стоит в очереди — единственный случай, когда помогает поднятие комиссии | Bitcoin: RBF или CPFP. Ethereum-подобные: замена по тому же nonce |
| Есть, статус FAILED, reverted, OUT_OF_ENERGY | Транзакция исполнена и не удалась. Комиссия сгорела, переводимые деньги на месте | Устранить причину (энергия, лимит газа, проскальзывание) и отправить заново |
| Подтверждений достаточно, а денег нет | Сеть свою часть сделала. Вы ждёте получателя — биржу, обменник, сервис | Смотреть условия площадки: сколько подтверждений она требует, нужен ли memo, та ли сеть |
Половина паники снимается на этом шаге. Особенно обидная разновидность — четвёртая строка: человек полдня ускоряет уже подтверждённый перевод, хотя ждать нужно не блокчейн.
Почему транзакция вообще стоит в очереди
Все сети продают одно и то же — место в ближайшем блоке, — но торгуются по-разному.
Bitcoin торгует байтами. Плата считается не от суммы, а от веса транзакции: перевод на 100 долларов и на 100 тысяч при одинаковой структуре стоят одинаково. Майнер сортирует очередь по ставке за виртуальный байт и набирает блок сверху. Заплатили ниже, чем платят другие, — ждёте, пока очередь дойдёт до вас. Важная деталь: единого мемпула не существует, у каждого узла своя копия, по умолчанию до 300 мегабайт, и неподтверждённые транзакции живут в ней 14 суток, после чего выбрасываются. Деньги при этом никуда не пропадают: они просто снова становятся доступны в вашем кошельке, будто отправки не было.
Ethereum торгует газом и порядком. Комиссия за газ складывается из базовой части, которую сжигает сама сеть, и чаевых валидатору. Но главное отличие не в этом, а в нумерации: каждая транзакция с вашего адреса получает порядковый номер (nonce), и сеть обязана исполнять их подряд, без пропусков. Застряла транзакция с номером 42 — все следующие висят, даже если вы щедро заплатили. Именно поэтому в Ethereum «застряло» превращается в «всё встало».
Сегодняшний фон делает такие ситуации редкими, но не отменяет их. Среднесуточная цена газа по данным Etherscan 21 августа 2026 года — 1,63 gwei, а неделей раньше держалась в районе 0,32–0,44 gwei. Простой перевод ETH тратит фиксированные 21 000 газа — при такой цене это около 0,000034 ETH. Застревает тут не потому, что сеть забита, а потому, что кошелёк подставил устаревшую ставку, вы вручную выставили минимум или отправили несколько операций подряд.
Bitcoin: заменить, подтолкнуть или подождать
Замена по комиссии (RBF). Вы отправляете новую версию той же транзакции — с теми же входами, но с более высокой платой. Узлы вытесняют старую версию новой, майнер берёт ту, что платит больше. Раньше это работало только если кошелёк заранее пометил транзакцию как заменяемую; с Bitcoin Core 28.0 (октябрь 2024) поведение по умолчанию изменилось — заменить можно любую неподтверждённую. Практическая оговорка: политика узлов и наличие кнопки в кошельке — вещи разные, и если ваш кошелёк «ускорять» не умеет, остаётся второй способ.
Ребёнок платит за родителя (CPFP). Работает, когда менять транзакцию вы не можете — например, вы получатель, а не отправитель. Вы тратите ещё не подтверждённый выход новой транзакцией с высокой ставкой. Майнеру, чтобы забрать щедрого «ребёнка», придётся включить в блок и скупого «родителя»: сначала одно, потом другое, иначе нельзя. Способ поддерживают Sparrow, Electrum, Ledger Live и ряд мобильных кошельков — ищите пункт вроде bump fee или «ускорить получение».
Просто подождать. Самый недооценённый вариант: если перевод не срочный, а ставка отстала от рынка на пару сатоши, дешевле дождаться спада, чем платить за замену. А если ставка была совсем символической — через 14 дней транзакция выпадет из мемпулов и монеты вернутся в ваше распоряжение.
Ethereum и всё, что устроено так же
Здесь нет «ускорителей» — есть только одно действие: отправить новую транзакцию с тем же номером nonce и более высокой комиссией. Кошельки называют это «Speed up» и «Cancel», но под капотом обе кнопки делают одно и то же, разница лишь в содержимом: ускорение повторяет исходный перевод, отмена отправляет ноль монет самому себе.
Правило, о которое спотыкаются чаще всего: узлы Ethereum принимают замену, только если оба поля комиссии — максимальная цена газа и чаевые — выросли минимум на 10%. Подняли одно, забыли второе — получите отказ «replacement transaction underpriced», и оригинал останется на месте. Справка MetaMask советует запас побольше: чаевые +10%, максимальную цену +30%, и это разумно, потому что базовая часть комиссии меняется от блока к блоку.
Порядок действий, если всё встало:
1. Найдите самую старую незавершённую транзакцию — ту, у которой минимальный nonce. Пока она не исполнится, остальные не сдвинутся.
2. Решите, нужна ли она вам вообще. Не нужна — отменяйте: нулевой перевод самому себе с тем же номером стоит дёшево и освобождает очередь.
3. Ускоряйте или отменяйте строго по одной, от младшего номера к старшему.
4. Если кошелёк не даёт задать nonce вручную, включите такую возможность в настройках — в MetaMask это «Customize transaction nonce» в разделе «Дополнительно».
Отдельный случай — «дырка» в нумерации: транзакция с будущим номером, перед которой ничего нет. Узел держит такие в отдельной очереди и по умолчанию выбрасывает через три часа. Лечится либо ожиданием, либо отправкой недостающего номера.
Tron: висеть тут нечему
Блок в Tron собирается каждые три секунды, поэтому «pending час» — не про эту сеть. Проблемы выглядят иначе: перевод USDT либо не отправляется вовсе, либо отваливается со статусом FAILED и пометкой OUT_OF_ENERGY.
Причина почти всегда одна — энергия. Перевод TRC-20 — это вызов смарт-контракта, и он сжигает примерно 65 000 единиц энергии, если у получателя этот токен уже был, и вдвое больше, если адрес принимает его впервые. Энергию либо дают за замороженные TRX, либо покупают сжиганием TRX прямо в момент перевода. Нет ни того ни другого — транзакция падает, а комиссия за попытку списывается. Что делать: держать на адресе запас TRX именно под комиссию (не USDT — им заплатить нельзя) и повторить отправку. Подробнее про разницу сетей при переводе стейблкоинов — в разборе TRC-20 против ERC-20.
Solana: транзакция не ждёт, она затухает
В Solana транзакция подписывается с привязкой к недавнему хешу блока, а он действителен около 150 слотов — примерно 60–90 секунд. Не попала в блок за это время — сеть её отвергает, и она просто перестаёт существовать. Ни очереди на сутки, ни смысла что-то ускорять здесь нет: обновите кошелёк и отправьте заново. Бесконечная «отправка» в интерфейсе — это почти всегда проблема приложения или узла, а не сети.
Сводка: что видите, что делать
| Причина | Как выглядит | Что делать | Где бывает |
|---|---|---|---|
| Ставка ниже рыночной | Pending, часы и дни, комиссия заметно ниже текущей | RBF, CPFP или ждать спада | Bitcoin |
| Пиковый скачок спроса | Pending у многих сразу, ставка в трекере выросла в разы | Поднять комиссию или переждать пик | Bitcoin, Ethereum |
| Слишком низкая цена газа | Pending, следующие переводы тоже стоят | Замена по тому же nonce, +10% к обоим полям | Ethereum и сети с той же моделью |
| Пропуск в нумерации | Транзакция «в очереди», а не «в обработке» | Отправить недостающий номер или подождать три часа | Ethereum |
| Не хватило энергии | FAILED, OUT_OF_ENERGY, деньги на месте | Пополнить адрес TRX и повторить | Tron |
| Истёк срок действия | Транзакция исчезла из истории | Отправить заново | Solana |
| Не хватило монеты сети на комиссию | Кошелёк не даёт подписать или транзакции нет в сети | Пополнить баланс базовой монеты | Все сети |
| Ждёт получатель | Подтверждения есть, зачисления нет | Проверить требования площадки | Все сети |
Подтверждений достаточно, а денег нет
Это уже не про блокчейн. У каждой площадки свои требования к числу подтверждений, свои технические окна и свои проверки. Пока перевод не набрал нужное количество блоков, для получателя он не существует, и это нормальная работа, а не сбой.
Что стоит проверить прежде, чем писать в поддержку: совпадает ли сеть, в которой вы отправили, с той, которую площадка ждёт; заполнен ли memo или тег, если он требуется, — это половина всех «потерянных» депозитов, и мы разбирали её в материале про memo и выбор сети; не идут ли на площадке работы по обслуживанию кошельков.
С обменниками задержка перевода — почти всегда вопрос курса, а не пропавших денег. Обычно фиксируется не «заявка» как таковая, а курс: на 30–60 минут. Уложился перевод в это окно — обмен идёт по тому курсу, который вы видели. Не уложился — заявку разбирают вручную, и считать будут уже по актуальному курсу. Деньги при этом никуда не деваются, но именно вокруг таких пересчётов и возникает большая часть споров с обменниками. Если направление идёт по плавающему курсу, задержка меняет сумму выплаты напрямую; при фиксированном — пока окно не истекло, не меняет ничего. Механику фиксации разбирали отдельно, в статье про проскальзывание и спред.
Самая частая причина «висит» на стороне обменника — не блокчейн, а режим работы и правила. Классика жанра: человек заходит в сделку ночью по хорошему курсу, а обменник работает не круглосуточно. Заявка принята, выполнена она будет утром — и в правилах честно написано, что курс применят на момент начала работы. Дальше идёт негодование, хотя всё было прописано заранее. Второй частый сюжет того же рода — фиатная сторона: подтверждение и верификация карты, дополнительные проверки. Разбирательства чаще растут отсюда, а не из очереди в сети.
Отсюда — правило, которое экономит больше нервов, чем любой приём с комиссией: правила читаются до сделки, а не после. Перед обменом убедитесь, что оператор на связи и отвечает, уточните у него, актуальны ли данные на сайте, и прочитайте условия — особенно про верификацию, режим работы и сроки выполнения заявки. Сравнить площадки и открыть их условия можно в мониторинге Wellcrypto — до того, как отправлять деньги, а не когда перевод уже ушёл.
И честная оговорка про сам инструмент: по скорости блокчейн-операций обменники биржам проигрывают. Их выбирают не за это — за разовость операции, за отсутствие регистрации, за конкретное направление, которого больше нигде нет, или за десяток индивидуальных обстоятельств, которые в каждом случае решают. Если критична именно скорость, стоит понимать это заранее.
Четыре вещи, которых делать не нужно
Не отправляйте перевод повторно. В Bitcoin вторая отправка с теми же входами — это либо замена (если кошелёк умеет), либо конфликт, который никуда не пройдёт. В Ethereum новая транзакция получит следующий номер и встанет позади застрявшей, увеличив затор. В сетях, где повтор пройдёт, вы просто отправите деньги дважды.
Не платите «ускорителям», которые нашли вас сами. Сервисы ускорения существуют, у майнинг-пулов они бывают бесплатными в пределах квоты. Но человек, написавший вам в личные сообщения с предложением «протолкнуть» перевод за предоплату, не имеет доступа ни к каким майнерам.
Не отдавайте фразу восстановления никому. Ни для «разблокировки транзакции», ни для «синхронизации», ни для «проверки кошелька». Настоящей поддержке она не нужна ни при каких обстоятельствах — это универсальный признак кражи, как и в схемах с драйнерами кошельков.
Не ускоряйте на панике. Если перевод не срочный, замена комиссии — это просто добровольная переплата. Сначала посмотрите на трекер: если рынок вернулся к нормальным ставкам, транзакция уедет сама.
Что делать прямо сейчас
Шаг 1. Откройте хеш в обозревателе блоков и определите, в какой из четырёх строк первой таблицы вы находитесь. Всё остальное зависит от ответа.
Шаг 2. Если транзакция в очереди — сравните свою ставку с текущей в трекере сети (mempool.space для Bitcoin, встроенный трекер газа для Ethereum). Отставание небольшое — ждите, кратное — поднимайте.
Шаг 3. В Bitcoin используйте RBF, а если кнопки нет — CPFP. В Ethereum ищите самый младший незавершённый nonce и ускоряйте или отменяйте только его.
Шаг 4. Если ждёте зачисления в обменнике — свяжитесь с оператором и уточните статус, а заодно перечитайте условия по срокам и верификации. В следующий раз сделайте это до отправки денег: большинство разбирательств возникает не из-за сети, а из-за правил, которые никто не читал.
Шаг 5. На будущее: держите на адресе запас базовой монеты сети — ETH, TRX, BNB, SOL — отдельно от суммы перевода. Половина «зависаний» на самом деле это «нечем заплатить комиссию». Как выбирать ставку заранее, чтобы не переплачивать и не застревать, разбирали в материале про экономию на газе Ethereum, а выбор сети под задачу — в сравнении CEX, DEX и обменников.
Дисклеймер: Материал актуален на август 2026 года. Не является финансовой или юридической рекомендацией.