Мемпул
16.04.2026
Мемпул (mempool, memory pool) — набір непідтверджених транзакцій, які були відправлені в мережу, але ще не включені в блок. Кожен повний вузол веде власну версію мемпулу.
Як це працює
- Користувач транслює транзакцію в мережу
- Вузли валідують транзакцію і додають її в свій мемпул
- Майнери обирають транзакції з мемпулу — зазвичай, віддаючи пріоритет тим, у яких вищі комісії
- Як тільки майнер включає транзакцію в блок і цей блок підтверджується, транзакція покидає мемпул
Перевантаження мемпулу
Коли мережа завантажена, транзакції накопичуються швидше, ніж майнери встигають їх обробити. Це створює чергу: мемпул зростає, і користувачам, які бажають швидкого підтвердження, потрібно платити вищу комісію.
- Низька комісія → транзакція може чекати годинами або днями (або бути видалена)
- Висока комісія → майнери пріоритизують транзакцію, підтвердження в наступному блоці
Що відбувається з «завислими» транзакціями?
Непідтверджені транзакції можуть перебувати в мемпулі кілька днів. Вузли врешті-решт видаляють їх (зазвичай, через 2 тижні), повертаючи кошти відправнику. Деякі гаманці дозволяють «підвищити комісію» (RBF — Replace By Fee), щоб повторно відправити транзакцію з вищою комісією.
Значення для майнерів
Майнери обирають транзакції з мемпулу для кожного нового блоку. Переповнений мемпул означає вищий дохід від комісій понад нагороду за блок — що стає все важливішим у міру халвінгу.
