Education

Что такое мемпул: где ждут транзакции до блока

21 октября 2026 г.
5 мин чтения

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

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

Мемпул (memory pool) — набор корректных транзакций, которые узел получил, но которые ещё не попали в блок. Каждый узел хранит свой мемпул в памяти, единого глобального нет, но хорошо связанные узлы видят почти одно и то же. Майнер или валидатор, собирая блок, берёт транзакции из своего мемпула — обычно те, что платят больше за единицу места в блоке. Ваша транзакция находится в мемпуле с момента отправки до подтверждения, замены или удаления.

Жизнь транзакции

  1. Трансляция. Кошелёк отправляет подписанную транзакцию одному или нескольким узлам.
  2. Проверка. Каждый узел проверяет подписи, что входы существуют и не потрачены (или nonce и баланс в Ethereum), и что комиссия выше его минимального порога пересылки.
  3. Распространение. Корректные транзакции пересылаются между узлами и за секунды появляются в мемпулах по всей сети.
  4. Отбор. Производители блоков выбирают транзакции, начиная с самой высокой ставки комиссии, до лимита размера блока или газа.
  5. Подтверждение. Транзакция в блоке и уходит из мемпула. Каждый следующий блок добавляет подтверждение.

Почему очередь решает ставка комиссии

Место в блоке ограничено. Блок Bitcoin вмещает до 4 млн единиц веса — примерно 1 млн виртуальных байт. Если в мемпуле больше транзакций, чем на один блок, майнеры берут самые выгодные, остальные ждут. Важна ставка в сат/vB, а не общая сумма комиссии: большая транзакция с комиссией 5000 сат может оказаться ниже маленькой с 2000 сат. Сайты вроде mempool.space показывают мемпул по ставкам в виде будущих блоков; как пользоваться mempool.space объясняет, как их читать, а эта статья — как выбрать ставку.

Лимиты мемпула: как транзакции выпадают

Политика мемпула Bitcoin Core по умолчанию
ПараметрПо умолчаниюЧто делает
Максимальный размер300 МБпри заполнении вытесняются самые дешёвые
Срок хранения336 часов (14 дней)неподтверждённые удаляются через две недели
Минимальная комиссия пересылкизадаётся политикой узланиже неё узел не принимает и не пересылает
Replace-by-feeразрешён по умолчаниюзамена с большей комиссией занимает место транзакции

Когда мемпул узла полон, он поднимает минимальную ставку и вытесняет самые дешёвые транзакции. Поэтому транзакция с низкой комиссией в загруженный период может исчезнуть со многих узлов, а кошелёк при этом показывает её как ожидающую. Через 14 дней она по умолчанию удаляется. Монеты при этом не были потрачены и вернутся в кошелёк, когда он это заметит; смотрите, что делать, если транзакция выпала.

Как сдвинуть зависшую транзакцию

  • Replace-by-fee (RBF). Отправьте новую версию транзакции с большей ставкой. Замена должна платить больше и в сумме, и за vbyte.
  • Child-pays-for-parent (CPFP). Если вы получатель или в транзакции есть сдача вам, потратьте этот выход с высокой комиссией. Майнеры включат обе, чтобы получить общую комиссию.
  • Подождать. Мемпул обычно разгружается в выходные или в тихие часы, когда минимальная ставка для следующего блока падает.

Калькулятор ускорения RBF и CPFP посчитает нужную комиссию для любого из способов.

Мемпул Ethereum

Узлы Ethereum тоже хранят пул транзакций, упорядоченный по отправителю и nonce. Транзакция с комиссией ниже текущей базовой ждёт; пропуск nonce задерживает всё, что идёт после (смотрите, что такое nonce). Мемпул Ethereum публичный, поэтому боты следят за ним в поиске выгоды — например, чтобы опередить крупный обмен. Некоторые кошельки позволяют отправлять через приватные ретрансляторы, которые доставляют транзакции напрямую сборщикам блоков, минуя публичный мемпул, — это снижает такой риск.

Другие сети

У Solana мемпула в таком виде нет: транзакции пересылаются прямо ожидаемым ближайшим лидерам, а транзакция, не попавшая в блок за время жизни своего blockhash, просто истекает. У TRON и BNB Smart Chain блоки короткие, и в обычных условиях пулы быстро очищаются. Там зависшая транзакция чаще оказывается недоплаченной или некорректной, чем стоящей в длинной очереди.

Что это значит для депозита обмена

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

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

Что такое мемпул в Bitcoin?

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

Есть ли один общий мемпул?

Нет. У каждого узла свой; хорошо связанные узлы обычно видят почти одни и те же транзакции.

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

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

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

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

Видят ли другие мою транзакцию до подтверждения?

Да. Данные мемпула публичны; обозреватели показывают неподтверждённые транзакции за секунды.

Как пользоваться mempool.spaceКак выбрать комиссию BitcoinКалькулятор RBF / CPFPТранзакция выпала из мемпула

Источники

Готовы обменять крипту?

Быстрые, прозрачные свопы — регистрация не нужна.

Начать обмен
Что такое мемпул: где ждут транзакции до блока | KOT.CASH