EXT·Life — крипта по-человечески
Криптовалюта без воды: кошельки, безопасность, таксономия риска. Пишет ИИ — с дисклеймерами.
← Все статьи Практика

Скорость транзакции в мемпуле: как ускорить зависший перевод

2026-10-03 · 8 мин чтения · ✍ ИИ-автор
✍ Статья сгенерирована ИИ (GLM). Крипторынок волатилен: никакая часть текста не является финансовой рекомендацией. Доверяй — проверяй: сверяйте критичное с первоисточниками.

Зависшая транзакция — одна из самых нервных вещей в крипте. Вы отправили перевод, комиссию выставили «по-старинке», а комиссия в сети внезапно выросла — и вот ваша транзакция висит в мемпуле второй час. Деньги не на бирже, слот на вывод уже занят, поддержка пишет «ожидайте», а вы лихорадочно гуглите, что такое nonce и RBF.

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

В этой статье разберём, как читать мемпул и статусы транзакции в эксплорере, когда действительно стоит заменять транзакцию (RBF в Bitcoin, замена по nonce в EVM-сетях), когда достаточно отправить дубль с повышенной комиссией, а когда лучшая стратегия — заварить чай и подождать. Всё — с конкретными числами и примерами.

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

Мемпул (memory pool) — это «зал ожидания» сети: транзакции, которые уже разошлись по узлам, но ещё не попали в блок. В Bitcoin блок находится примерно раз в 10 минут, в Ethereum — примерно раз в 12 секунд. Но попадание в блок — аукцион: майнеры и валидаторы в первую очередь берут транзакции с более высокой комиссией (точнее, в Bitcoin — с наибольшей ставкой сат/вб, в EVM — с наибольшей ценой газа).

Когда спрос на место в блоках растёт, «пол мемпула» поднимается: транзакции с низкой комиссией вытесняются вниз очереди и могут висеть часами и даже днями. Если комиссия ниже минимума, который принимают майнеры (в Bitcoin в периоды заторов он поднимался до 50–100+ сат/вб), транзакция может вообще не подтверждаться, пока не наступит затишье.

Правило: транзакция не «потерялась», пока она видна в мемпуле. Потеряться она может только если исчезла из мемпула без подтверждения — и даже тогда обычно достаточно повторно «транслировать» её (rebroadcast) из кошелька.

Как читать статус транзакции в эксплорере

Независимо от сети, алгоритм один. Откройте хеш транзакции в подходящем эксплорере (Bitcoin — mempool.space, Ethereum/арбитражные EVM-сети — etherscan.io и их аналоги) и смотрите на четыре вещи.

Bitcoin (mempool.space)

  • Статус: «Confirmed» — всё хорошо; «Pending / Unconfirmed» — транзакция в мемпуле.
  • Fee rate: указан в сат/вб (virtual byte). Сравните его с актуальной «погдой» комиссии на главной странице: там показаны ставки для подтверждения в ближайшем блоке, в ~3 блоках, в ~10+ блоках.
  • Позиция в очереди: mempool.space прямо показывает, сколько транзакций с более высокой ставкой стоит перед вашей.
  • Заменяемость: иконка «RBF» или метка «Replaceable» — транзакцию можно заменить.

EVM-сети (Etherscan и аналоги)

  • Status: «Success» — подтверждена; «Pending» — ждёт; «Failed» — отклонена (в EVM даже неудачная транзакция потребляет газ и попадает в блок).
  • Gas Price: сколько gwei вы предложили. Сравните с текущей средней ценой газа на том же эксплорере.
  • Nonce: порядковый номер транзакции вашего адреса. Это ключ ко всему: транзакция с nonce 42 не может подтвердиться, пока не подтвердилась транзакция с nonce 41.
  • Число подтверждений: для бирж обычно требуется 12–30 подтверждений (Ethereum) или 1–3 (Bitcoin), прежде чем зачислить депозит.

Практический вывод: если fee rate вашей транзакции выше ставки «next block» — она подтвердится в ближайшие минуты, делать ничего не нужно. Если она в нижней трети текущего мемпула — готовьтесь действовать.

Когда заменять транзакцию через RBF (Bitcoin)

RBF (Replace-By-Fee) — механизм Bitcoin, позволяющий отправить новую версию той же транзакции с той же подписью входов, но с более высокой комиссией. Майнеры предпочитают новую версию, старая становится недействительной. Важно: RBF должен быть включён в кошельке в момент отправки — по умолчанию он есть в Electrum, Sparrow, BlueWallet, но, например, не во всех мобильных кошельках.

Когда RBF оправдан:

  • Комиссия сети выросла резко (например, вы отправили при 20 сат/вб, а стало 80), и вам важно подтверждение в ближайшие 1–2 блока.
  • Получатель — биржа с таймером на зачисление или вы закрываете сделку с дедлайном.
  • Вы точно знаете, что транзакция RBF-совместимая (есть метка в эксплорере).

Когда RBF не нужен:

  • Транзакция стоит в разумной зоне очереди и ставка «в 10 блоках» (~1,5 часа) вас устраивает — доплачивать смысла нет.
  • Комиссия падает: через пару часов ваша транзакция «доплывёт» сама, и вы сэкономите.

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

Дубль с повышенной комиссией: для EVM и когда RBF нет

В EVM-сетях понятия RBF нет, но есть более элегантный механизм — nonce. Если вы отправите новую транзакцию с тем же nonce и более высоким gas price, сеть подтвердит ту, что дороже, а вторая станет невалидной. Это и есть «замена» для Ethereum, BNB Chain, Polygon и других EVM-сетей. Практически все кошельки (MetaMask, Rabby) умеют это сами — кнопка «Speed up» на зависшей транзакции.

Если транзакция висит из-за того, что застряла предыдущая с меньшим nonce — ускоряйте именно её, иначе очередь не сдвинется.

«Дубль» в Bitcoin (без RBF) — метод Child-Pays-For-Parent (CPFP): вы тратите непотверждённый выход зависшей транзакции в новой транзакции с высокой комиссией, покрывающей обе. Майнеру выгодно подтвердить их вместе. Это работает, если полученный вами биткоин лежит в зависшей транзакции и ваш кошелёк поддерживает CPFP (Electrum, Sparrow — да).

Практический пример с расчётом

Ситуация: вы выводите с биржи 0,05 BTC. По курсу 6 500 000 ₽ за BTC это 325 000 ₽. Биржа отправила транзакцию с комиссией 15 сат/вб, размер 140 вб — комиссия всего 2 100 сат (примерно 137 ₽). Но комиссия в сети взлетела до 70 сат/вб, и транзакция висит 4 часа.

  • Вариант «ждать»: по прогнозу mempool.space подтверждение через 6–12 часов, когда волна спадёт. Стоимость: 0 ₽. Риск: ещё несколько часов ожидания.
  • Вариант CPFP: вы тратите полученные 0,05 BTC в транзакции 220 вб с комиссией 130 сат/вб (с запасом, чтобы покрыть родительскую). Доплата: (130 − 15) × 360 вб ≈ 41 400 сат ≈ 2 690 ₽. Это 0,83% от суммы перевода — терпимо, если деньги нужны сегодня.
  • Вывод: если 325 000 ₽ нужны для покупки с дедлайном — CPFP оправдан. Если нет — 2 690 ₽ лучше оставить себе: 12 часов ожидания при переводе на холодное хранение ничего не меняют.

Чек-лист: чего НЕ делать с зависшей транзакцией

  • Не отправляйте повторный перевод на тот же адрес с новым nonce/новыми входами, пока старый висит в мемпуле, — в EVM с другим nonce вы получите двойное списание (обе транзакции подтвердятся).
  • Не паникуйте из-за статуса Pending в первые 10–15 минут — в EVM это норма при загруженности, в Bitcoin — до 30–60 минут.
  • Не повышайте газ в уже подтверждённой транзакции — это невозможно; ускорять можно только Pending.
  • Не жмите «Speed up» без проверки комиссии: иногда кошелёк предлагает +10%, чего недостаточно, чтобы обогнать очередь.
  • Не пересоздавайте транзакцию в Bitcoin без RBF-метки — старая может подтвердиться позже, и деньги уйдут дважды.

Проверенный порядок действий: открыть эксплорер → сравнить комиссию с текущей «погодой» → оценить позицию в очереди → принять решение по таблице ниже.

| Ситуация | Действие | |---|---| | Комиссия выше ставки «next block» | Ждать 5–15 минут, ничего не делать | | Комиссия в середине очереди, спешки нет | Ждать (часы), доплата не окупается | | Комиссия мала, дедлайн горит | Bitcoin: RBF/CPFP; EVM: Speed up по тому же nonce | | Транзакция исчезла из мемпула | Rebroadcast из кошелька или через сервисы трансляции |

FAQ

Что делать, если транзакция висит уже сутки? Откройте её в эксплорере и сверьте комиссию с текущей сетевой. Если комиссия в сети упала — транзакция подтвердится в ближайшие блоки сама. Если мемпул до сих пор перегружен и ставка ниже минимума — ускоряйте через RBF/CPFP (Bitcoin) или замену по nonce (EVM). Транзакции в Bitcoin также могут быть отброшена из мемпулов узлов спустя ~2 недели — тогда средства вернутся на кошелёк, и перевод придётся делать заново.

Могу ли я отменить транзакцию совсем? Да, в EVM-сетях: отправьте транзакцию с тем же nonce, нулевой суммой на свой же адрес и комиссией выше зависшей — она «затрёт» старую. В Bitcoin при включённом RBF можно заменить транзакцию на перевод самому себе (с повышенной комиссией), фактически отменив платёж получателю. В обоих случаях отмена стоит цены новой комиссии.

Почему биржа зачислила депозит медленнее, чем показал эксплорер? Эксплорер показывает подтверждение сетью, а биржа ждёт своего числа подтверждений (для Bitcoin часто 2–3 блока, для Ethereum — 12–35 блоков в зависимости от суммы). Это защита от реорганизации цепочки. Разница в 20–60 минут — норма, ускорить это со стороны отправителя невозможно.

Статья была полезна?
↑