Мемпул

Дата обновления 24 сент. 2026 г.

Одним предложением

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

Мемпул, сокращение от memory pool, хранит транзакции, принятые узлом для возможного включения в будущие блоки. Это локальный рабочий набор, а не единая синхронизированная очередь для всех узлов.

Почему наборы различаются

Узлы получают транзакции в разное время и применяют собственные правила приёма и ограничения ресурсов. Поэтому транзакция, видимая в одном обозревателе, может отсутствовать в другом. Некоторые транзакции поступают производителям блоков по закрытым каналам и могут вообще не появиться в наблюдаемом публичном мемпуле.

Ожидание не означает подтверждение

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

Удаление и замена

Включённая транзакция покидает ожидающий набор. Узлы могут удалять транзакции из-за ограничений ресурсов, правил срока хранения или принятой замены. Исчезновение из конкретного мемпула не доказывает отмену: другой узел может сохранить и повторно передать подписанную транзакцию. Реорганизация цепочки способна вернуть ранее включённые транзакции в ожидание, если они остаются действительными. Прежде чем считать платёж завершённым, проверьте текущий результат в цепочке.