Bitcoin.com

Що таке мемпул біткойна? Як транзакції очікують на підтвердження

Мемпул біткойна — це місце, де кожна непідтверджена транзакція очікує на підтвердження майнерами. Дізнайтеся, як це працює, чому комісії різко зростають і що робити, якщо ваша транзакція застрягла.

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

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

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

У цій статті пояснюється, як працює мемпул, чому комісії різко зростають, коли він заповнюється, що насправді відбувається з транзакцією з низькою комісією під час перевантаження мережі, а також які варіанти дій у вас є, якщо ваша транзакція застрягла.

Безпечно керуйте своїми біткойнами за допомогою самостійного зберігання Додаток «Гаманець Bitcoin.com».

Основні висновки

  • Мемпул біткойна — це тимчасова зона зберігання, де дійсні, але ще не підтверджені транзакції очікують на включення майнером до блоку
  • Не існує єдиного глобального мемпулу. Кожен вузол мережі Bitcoin зберігає власну локальну копію, тому різні блок-експлорери можуть показувати дещо різні дані
  • Майнери відбирають транзакції за ставкою комісії (sat/vB), починаючи з найвищої, створюючи таким чином аукціон за місце в блоці, що відбувається в режимі реального часу
  • Коли обсяг мемпулу перевищує встановлений за замовчуванням ліміт у 300 МБ, транзакції з найнижчою комісією видаляються, але вони не втрачаються і можуть бути повторно відправлені
  • Якщо ваша транзакція застрягла, функція «Replace-By-Fee» (RBF) дозволяє відправнику замінити її на версію з вищою комісією; а функція «Child-Pays-For-Parent» (CPFP) дозволяє одержувачу пришвидшити її зі свого боку
  • Станом на травень 2026 року мемпул залишається спокійним на рівні 1 сат/vB, але ситуація може змінитися за лічені години під час ринкових подій або активності з введенням транзакцій у блокчейн

Що таке мемпул біткойна?

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

Назва походить від «memory pool» (пул пам'яті). Повна назва — «Bitcoin memory pool», яку часто скорочують до «mempool». Це буквальне визначення: mempool зберігається в оперативній пам'яті вузла, а не на диску і не в блокчейні. Коли вузол перезапускається, його mempool очищується. Будь-які непідтверджені транзакції мають бути повторно передані гаманцями, перш ніж їх можна буде знову підхопити.

Одне з того, що дивує більшість людей: єдиного глобального мемпулу не існує. Кожен вузол, на якому працює програмне забезпечення Bitcoin, веде власну локальну версію. У кожній з них можуть зберігатися дещо різні транзакції, залежно від того, що вона отримала та що дозволяють її налаштування. Коли розмір мемпулу, що відображається на mempool.space відрізняється від того, що Blockchain.com дисплеї, ось чому.

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

Транзакція потрапляє до мемпулу після перевірки вузлом. Вона залишає мемпул одним із трьох способів: її підтверджують у блоці, її замінюють на версію з вищою комісією за допомогою функції Replace-By-Fee (RBF) або її видаляють, коли мемпул заповнюється, а розмір її комісії опускається нижче мінімального порогу.

Як працює мемпул біткойна?

Звідси починається розуміння того, як працюють транзакції з біткойнами. Кожна транзакція проходить однаковий чотириетапний шлях від вашого гаманця до блокчейну, а мемпул розташовується посередині.

1. Ви надсилаєте транзакцію

Коли ви надсилаєте біткойни, ваш гаманець формує та підписує транзакцію, а потім надсилає її до вузлів мережі Bitcoin, до яких він підключений. Звідти транзакція поширюється по мережі за принципом «рівний-рівному», проходячи від вузла до вузла за лічені секунди, так само, як повідомлення поширюється серед натовпу.

2. Вузли перевіряють та зберігають її

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

Якщо транзакція проходить усі перевірки, вузол додає її до свого локального мемпулу та надсилає підключеним одноранговим вузлам. Якщо ж вона не проходить хоча б одну перевірку, вузол тихо відкидає її, не повідомляючи про це відправника.

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). Коли вхідні транзакції змушують мемпул перевищити цей ліміт, вузли починають видаляти транзакції з найнижчою комісією, щоб звільнити місце. Транзакція, яка була вилучена, не втрачається назавжди. Гаманець відправника може повторно її надіслати, бажано з вищою комісією.

Розуміння цього процесу пояснює, чому час підтвердження транзакцій з біткойнами може коливатися від декількох хвилин до декількох днів залежно від поточного завантаження мемпулу та розміру комісії за транзакцію.

Чому комісії за транзакції з біткойнами різко зростають?

Місце в блоці — це найдефіцитніший ресурс у мережі Bitcoin. Кожен блок може вмістити фіксовану максимальну кількість даних про транзакції, а новий блок з’являється в середньому лише раз на 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 не є можливим варіантом.

Зачекайте або скористайтеся прискорювачем мемпулу

Якщо доступні ані 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-код за допомогою мобільного пристрою — ви автоматично перейдете на відповідну сторінку магазину.