Мемпул
Мемпул (memory pool) — временное хранилище неподтверждённых транзакций на каждом узле блокчейна. Из него майнеры и валидаторы выбирают транзакции для включения в следующий блок, обычно отдавая приоритет тем, что предлагают более высокую комиссию.
Мемпул (от англ. memory pool) — это область оперативной памяти узла сети, где транзакция ждёт своей очереди на включение в блок. Когда вы отправляете перевод, он сначала попадает не в блокчейн, а в мемпул: узел проверяет подпись и корректность, а затем ретранслирует транзакцию соседним нодам. Так формируется «зал ожидания» всех неподтверждённых операций.
Механика простая: у каждого узла свой мемпул, поэтому единого глобального списка не существует — картины слегка различаются. Майнер (в Proof-of-Work) или валидатор (в Proof-of-Stake) выбирает из мемпула транзакции для следующего блока и почти всегда сортирует их по предложенной комиссии: чем выше плата за газ или fee, тем быстрее подтверждение. Транзакции с низкой комиссией могут «висеть» часами.
Пример: в сети Bitcoin размер блока ограничен, и в периоды нагрузки мемпул раздувается до десятков тысяч транзакций. Если вы поставили комиссию 5 сат/vB, а рынок требует 30, ваш перевод застрянет. В Ethereum то же самое выражается в gwei: при спросе цена газа взлетает, и транзакция с заниженной комиссией не попадает в блок.
Почему это важно при обмене: если вы переводите USDT или BTC на обменник, «зависшая» в мемпуле транзакция задержит зачисление и исполнение курса. Понимание того, что перевод не «потерялся», а ждёт подтверждения, снимает панику и лишние повторные отправки.
Риски и нюансы:
- Слишком низкая комиссия — транзакция может провисеть сутки и в итоге выпасть из мемпула.
- Публичность мемпула позволяет ботам видеть ваши сделки заранее — отсюда MEV и front-running.
- Ускорить застрявший перевод можно через RBF (replace-by-fee) или CPFP, но это работает не во всех кошельках.
Сравните сервисы в независимом рейтинге или углубитесь в тему в блоге.
Определение носит справочный характер. Все термины словаря →