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

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

Роль мемпула

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

При высокой нагрузке мемпул может быстро расти. Это часто сопровождается увеличением конкуренции за ограниченное пространство блока и ростом комиссий транзакций.