Bitcoin.com

Что такое мемпул Биткойна? Как транзакции ожидают подтверждения

Мемпул Биткойна — это место, где каждая неподтвержденная транзакция находится в ожидании, пока майнеры ее не подтвердят. Узнайте, как это работает, почему комиссии резко растут и что делать, если ваша транзакция застряла.

Последнее обновление
Опубликовано
Время чтенияВремя чтения: 4 минуты
Автор
Neil Author
Neill Velardo
Проверил
Graham Stone Author Image
Graham Stone
What is a Bitcoin Mempool?

Вы отправляете биткойны. Статус вашего кошелька меняется на «в ожидании». Проходит десять минут, потом тридцать, потом час. Ничего не происходит. Что происходит с вашей транзакцией, пока она находится в ожидании?

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

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

Безопасно управляйте своими биткойнами с помощью самостоятельного хранения Приложение «Кошелек Bitcoin.com».

Основные выводы

  • Мемпул биткоина — это временная зона хранения, в которой действительные, но неподтвержденные транзакции ожидают включения в блок майнером
  • Единого глобального мемпула не существует. Каждый биткойн-узел хранит свою собственную локальную копию, поэтому разные блок-браузеры могут показывать слегка отличающиеся данные
  • Майнеры отбирают транзакции по ставке комиссии (в сатоши или vB), начиная с самой высокой, создавая тем самым аукцион на место в блоке, проходящий в режиме реального времени
  • Когда объем mempool превышает установленный по умолчанию лимит в 300 МБ, транзакции с самой низкой комиссией удаляются, однако они не теряются и могут быть повторно отправлены
  • Если ваша транзакция застряла, механизм «Replace-By-Fee» (RBF) позволяет отправителю заменить её на версию с более высокой комиссией; а механизм «Child-Pays-For-Parent» (CPFP) позволяет получателю ускорить её со своей стороны
  • По состоянию на май 2026 года мемпул находится в спокойном состоянии при цене 1 сат/vB, однако ситуация может измениться в течение нескольких часов в случае рыночных событий или активности по записи транзакций

Что такое мемпул Биткойна?

Мемпул Биткойна — это структура данных, поддерживаемая каждым узлом сети Биткойн, в которой хранятся действительные транзакции, ещё не подтверждённые в блокчейне.

Название происходит от «memory pool» (пул памяти). Полное название — «Bitcoin memory pool», которое часто сокращают до «mempool». Это буквальное значение: mempool хранится в оперативной памяти узла, а не на диске и не в блокчейне. При перезапуске узла его mempool очищается. Любые неподтвержденные транзакции должны быть повторно отправлены кошельками, прежде чем они смогут быть обработаны снова.

Большинство людей удивляет один факт: единого глобального мемпула не существует. Каждый узел, на котором работает программное обеспечение Биткойн, хранит свою собственную локальную версию. В каждой из них могут содержаться слегка отличающиеся транзакции в зависимости от того, какие данные поступили на узел и что допускают его настройки. Когда размер мемпула, отображаемый на mempool.space отличается от того, что Blockchain.com отображается, вот почему.

Мемпул существует из-за структурного пробела в архитектуре Биткойна. Блоки появляются примерно каждые 10 минут, и каждый блок может содержать ограниченный объем данных о транзакциях — около 4 миллионов единиц веса, что в зависимости от типов транзакций составляет примерно от 1 до 4 МБ. Спрос на это пространство не прекращается между блоками. Мемпул — это буфер, который поглощает разницу между постоянным поступающим спросом и фиксированным ритмом генерации блоков.

Транзакция попадает в мемпул после проверки узлом. Она покидает мемпул одним из трёх способов: либо подтверждается в блоке, либо заменяется версией с более высокой комиссией с помощью функции Replace-By-Fee (RBF), либо удаляется, когда мемпул заполняется, а ставка комиссии падает ниже минимального порога.

Как работает мемпул Биткойна?

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

1. Вы передаете транзакцию

Когда вы отправляете биткойны, ваш кошелек формирует и подписывает транзакцию, а затем передает её узлам сети Биткойн, с которыми он связан. Оттуда транзакция распространяется по сети по принципу «peer-to-peer», проходя от узла к узлу за считанные секунды, подобно тому, как сообщение распространяется в толпе.

2. Узлы проверяют и сохраняют его

Каждый принимающий узел проверяет транзакцию по ряду критериев: действительны ли подписи? Был ли этот биткойн уже потрачен где-либо? Соответствует ли формат транзакции правилам сети Биткойн? Соответствует ли она минимальной комиссии за ретрансляцию, установленной узлом, которая по умолчанию в Bitcoin Core составляет 1 сатоши за виртуальный байт (1 sat/vB)?

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

3. Майнеры отбирают транзакции по размеру комиссии

Майнеры сканируют свой мемпул и формируют шаблон блока, отбирая в первую очередь транзакции с самыми высокими ставками комиссии. Ставка комиссии измеряется в сатоши на виртуальный байт (sat/vB), где сатоши — это одна сотая миллионная часть биткоина, а виртуальный байт — единица размера транзакции, учитывающая скидку SegWit на данные подписи.

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

Mining Pool RankingTop Bitcoin mining pools by blocks mined. Source: mempool.space, June 2026

4. Подтверждение или выселение

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

Если мемпул заполняется до того, как транзакция будет выбрана, происходит следующее. По умолчанию максимальный размер мемпула в Bitcoin Core составляет 300 МБ (источник: документация Bitcoin Core, developer.bitcoin.org). Когда поступающие транзакции заполняют мемпул сверх этого предела, узлы начинают удалять транзакции с наименьшей комиссией, чтобы освободить место. Транзакция, которая была удалена, не теряется навсегда. Кошелек отправителя может повторно отправить ее, в идеале с более высокой комиссией.

Понимание этого процесса позволяет объяснить, почему время подтверждения транзакций в сети Биткойн может варьироваться от нескольких минут до нескольких дней в зависимости от текущей загруженности мемпула и размера комиссии, установленной для данной транзакции.

Почему комиссии за транзакции с биткойнами резко растут?

Место в блоке — самый дефицитный ресурс в сети Биткойн. Каждый блок может содержать фиксированный максимальный объем данных о транзакциях, а новый блок появляется в среднем только раз в 10 минут. Когда количество пользователей, желающих совершить транзакцию, превышает емкость одного блока, образуется очередь, и пользователи повышают комиссию, чтобы продвинуться в ней вперед.

В большинстве случаев мемпул находится в спокойном состоянии, а комиссии остаются на уровне минимального значения в 1 сат/vB или близки к нему. Однако в прошлом несколько факторов приводили к резким скачкам загрузки:

  • Активность на бычьем рынке: Рост цен приводит к увеличению объема торгов, вывода средств с бирж и движения средств в сети, в результате чего объем мемпула за считанные часы достигает сотен мегабайт
  • Надписи с порядковыми числами и рунами: С момента запуска протокола Ordinals в январе 2023 года пользователи встраивают изображения, текст и данные о токенах непосредственно в транзакции Bitcoin, используя пространство свидетеля Taproot. Речь идет об объёмных транзакциях, которые конкурируют с обычными платежами за место в блоке. В пиковые периоды встраивания транзакций комиссии достигали 100–500 сатоши за байт (vB) и выше
  • Вывод средств пакетами: Крупные биржи периодически объединяют заявки клиентов на вывод средств в пакетные транзакции. Выпуск большого пакета транзакций в и без того загруженный период может привести к заметному росту комиссий
  • Спам и стресс-тесты: Иногда скоординированные волны транзакций с низкой комиссией переполняют мемпул, что приводит к увеличению времени подтверждения для всех остальных

По состоянию на май 2026 года объем мемпула биткойна составляет примерно 179 МБ, а рекомендуемая ставка комиссии для всех уровней приоритета составляет 1 сат/vB; по историческим меркам это относительно спокойный период (источник: mempool.space, 8 мая 2026 г.). Ситуация может измениться в течение нескольких часов в случае изменения рыночных условий.

Время имеет значение. Перегруженность мемпула, как правило, снижается по выходным и в непиковые часы, когда торговая активность на рынках США и Европы замедляется. Проверка сайта mempool.space перед отправкой несрочной транзакции — это самый простой способ избежать уплаты комиссий в часы пиковой нагрузки.

Уровни приоритета оплаты

Уровень приоритета
Типичная цель подтверждения
Когда использовать
Высокий (следующий блок)
~10 минут
Платежи с ограниченным сроком, депозиты в обменной кассе со сроком погашения
Средний
от 1 до 3 часов
Большинство стандартных операций
Низкий
От нескольких часов до суток
Несрочные переводы, при которых стоимость имеет большее значение, чем скорость
Минимальная плата за передачу
От нескольких часов до нескольких дней — или возможный выселение
Консолидация UTXO только в периоды низкой активности
Уровень приоритета
Высокий (следующий блок)
Типичная цель подтверждения
~10 минут
Когда использовать
Платежи с ограниченным сроком, депозиты в обменной кассе со сроком погашения
Уровень приоритета
Средний
Типичная цель подтверждения
от 1 до 3 часов
Когда использовать
Большинство стандартных операций
Уровень приоритета
Низкий
Типичная цель подтверждения
От нескольких часов до суток
Когда использовать
Несрочные переводы, при которых стоимость имеет большее значение, чем скорость
Уровень приоритета
Минимальная плата за передачу
Типичная цель подтверждения
От нескольких часов до нескольких дней — или возможный выселение
Когда использовать
Консолидация UTXO только в периоды низкой активности

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

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

«Оплата за замену» (RBF)

Функция «Replace-By-Fee» (RBF) позволяет отправить транзакцию-замену для того же платежа, но с более высокой комиссией. Такая замена аннулирует исходную транзакцию в мемпуле, и майнеры теперь видят более выгодную версию, которую они могут принять к обработке.

RBF работает только в том случае, если в кошельке, отправившем исходную транзакцию, на момент отправки была включена функция RBF. Большинство современных кошельков с самостоятельным хранением поддерживают эту функцию: Sparrow, Electrum, BlueWallet и Bitcoin Core включают RBF по умолчанию или предлагают её в качестве опции. Большинство выводов средств, инициированных биржами, не поддерживают RBF, поэтому транзакции, отправленные с бирж, бывает сложнее ускорить.

Ребенок платит за родителя (CPFP)

Функция «Ребенок оплачивает за родителя» (CPFP) — это альтернативный вариант, когда функция RBF недоступна либо из-за того, что она не была включена в исходном кошельке, либо потому, что вы являетесь получателем застрявшего входящего платежа, который не отправляли самостоятельно.

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

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

Подождите или воспользуйтесь ускорителем mempool

Если ни RBF, ни CPFP недоступны, на практике остаются два варианта: дождаться устранения перегрузки или воспользоваться сервисом ускорения мемпула. Mempool.space предлагает сервис Mempool Accelerator, который позволяет любому пользователю, в том числе получателю, напрямую оплатить услуги майнинговых пулов, чтобы повысить приоритет транзакции без внесения изменений в саму транзакцию.

Краткое сравнение RBF и CPFP

«Замена за плату» (RBF)
Ребенок платит за родителя (CPFP)
Кто может им пользоваться
Только отправитель
Отправитель или получатель
Основное требование
При отправке транзакции должна была быть включена функция RBF
Вы должны контролировать как минимум один выход застрявшей транзакции
Как это работает
Отправляет новую транзакцию, заменяющую исходную, с более высокой комиссией
Создает дочернюю транзакцию с высокой комиссией, которая стимулирует майнеров подтвердить одновременно и исходную транзакцию
Идеально подходит для
Отправитель, чей кошелек поддерживает RBF
Получатель застрявшего входящего платежа
Распространенные кошельки
Sparrow, Electrum, BlueWallet, Bitcoin Core
Любой кошелек, способный тратить неподтвержденные выходы
Кто может им пользоваться
«Замена за плату» (RBF)
Только отправитель
Ребенок платит за родителя (CPFP)
Отправитель или получатель
Основное требование
«Замена за плату» (RBF)
При отправке транзакции должна была быть включена функция RBF
Ребенок платит за родителя (CPFP)
Вы должны контролировать как минимум один выход застрявшей транзакции
Как это работает
«Замена за плату» (RBF)
Отправляет новую транзакцию, заменяющую исходную, с более высокой комиссией
Ребенок платит за родителя (CPFP)
Создает дочернюю транзакцию с высокой комиссией, которая стимулирует майнеров подтвердить одновременно и исходную транзакцию
Идеально подходит для
«Замена за плату» (RBF)
Отправитель, чей кошелек поддерживает RBF
Ребенок платит за родителя (CPFP)
Получатель застрявшего входящего платежа
Распространенные кошельки
«Замена за плату» (RBF)
Sparrow, Electrum, BlueWallet, Bitcoin Core
Ребенок платит за родителя (CPFP)
Любой кошелек, способный тратить неподтвержденные выходы

Заключение

Мемпул Биткойна — это промежуточная зона, через которую проходит каждая транзакция на пути к блокчейну. Каждый узел хранит свою локальную копию, комиссии определяют скорость прохождения транзакций, а всплески загруженности являются нормальным явлением в функционировании рынка комиссий Биткойна.

По состоянию на середину 2026 года ситуация остается спокойной, а комиссии находятся на минимальном уровне в 1 сат/vB. Но так будет не всегда. Понимание принципов работы мемпула позволяет вам оценивать ситуацию, устанавливать комиссию в соответствии с вашей срочностью и точно знать, что делать, если транзакция застрянет.

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

Frequently Asked Questions

How long can a transaction stay in the mempool?
What happens when the bitcoin mempool is full?
How do I check the bitcoin mempool?
Why is my bitcoin transaction unconfirmed for hours?

Начните безопасно инвестировать с помощью кошелька Bitcoin.com

На сегодняшний день создано более 85 млн кошельков. Здесь есть всё необходимое для безопасной покупки, продажи, обмена и инвестирования ваших биткойнов и криптовалют.

A screenshot of the Bitcoin.com Wallet app

Отсканируйте код, чтобы загрузить кошелек Bitcoin.com

Отсканируйте этот QR-код с помощью мобильного устройства — вы будете автоматически перенаправлены на страницу нужного магазина.