
Пул транзакцій — це тимчасове сховище та зона сортування в мережі блокчейн для транзакцій, які ще не потрапили до блоку. Його часто називають мемпулом. Він працює подібно до зали очікування на вокзалі: транзакції стають у чергу та чекають на наступний блок, приєднуючись згідно з визначеними правилами.
У блокчейні кожен повний вузол має власну копію пулу транзакцій. Коли ви надсилаєте транзакцію з гаманця чи біржі, вона не потрапляє до блоку одразу, а спершу приєднується до пулу і чекає на вибір виробником блоку. Час перебування в цьому пулі безпосередньо впливає на швидкість підтвердження транзакції та розмір комісії.
Пул транзакцій функціонує у чотири ключові етапи: розповсюдження, перевірка, сортування та пакування. Після надсилання транзакція розповсюджується між вузлами, які здійснюють базову перевірку. Якщо транзакцію схвалено, вона потрапляє до пулу. Виробники блоків обирають транзакції з пулу для включення до наступного блоку.
Назви виробників блоків відрізняються залежно від механізму консенсусу: у Proof of Work (PoW) це "майнери", у Proof of Stake (PoS) — "валіда́тори". Незалежно від назви, ці учасники пріоритезують транзакції, які є "прибутковішими" — з вищими комісіями та більшою ймовірністю успішного включення.
Якщо параметри транзакції не відповідають вимогам (наприклад, дуже низька комісія або неправильний nonce рахунку), вузли можуть відхилити або затримати прийняття. Такі транзакції можуть залишатися у пулі тривалий час або бути видаленими, що потребує повторного надсилання.
Пули транзакцій впливають на швидкість підтвердження, оскільки простір у блоці обмежений, блоки створюються з певною періодичністю, а кількість транзакцій постійно змінюється. Під час перевантаження мережі транзакції очікують у довших чергах; у спокійні періоди підтвердження відбувається швидше через коротші черги.
Наприклад, Ethereum створює блоки приблизно кожні 12 секунд, а Bitcoin — близько 10 хвилин на блок (за відкритими технічними даними на жовтень 2024 року). Якщо пул переповнений, транзакціям із нижчою комісією доведеться чекати кілька блоків для підтвердження.
Отже, одна і та сама транзакція може мати різний час підтвердження залежно від активності мережі. Статус “pending” (в очікуванні) означає, що ваша транзакція чекає своєї черги у пулі транзакцій.
У більшості блокчейн-мереж транзакції в пулі пріоритезуються за розміром комісії. Транзакції з вищою комісією частіше обираються для включення до наступного блоку, що прискорює підтвердження.
В Ethereum комісія складається з базової (автоматично коригується залежно від завантаження мережі) та пріоритетної (чайових для валіда́торів). Базова комісія підтримує стабільність мережі, а пріоритетна робить вашу транзакцію привабливішою для включення.
У Bitcoin комісії вимірюються в “sat/vByte” (сатоші на віртуальний байт). Транзакції з вищою ставкою комісії частіше обирають майнери. Якщо комісія занадто низька, транзакція може залишатися у пулі тривалий час або бути видаленою вузлами, що вимагатиме підвищення комісії або повторного надсилання.
Правила та реалізація пулу транзакцій залежать від конкретного блокчейну. В Ethereum окремі вузли можуть мати різні стратегії та місткість пулу; у Bitcoin діє "Replace-by-Fee" (RBF), що дозволяє користувачам замінювати непідтверджені транзакції версіями з вищою комісією.
У багатьох Layer 2 мережах є "секвенсер", який визначає порядок пакетування транзакцій. Деякі пули Layer 2 не є повністю публічними, тому мають унікальні особливості заторів і комісій порівняно з основною мережею. Користувачам варто враховувати ці особливості під час вибору мережі.
Відстежувати завантаженість і статус транзакцій можна через блокчейн-оглядачі або спеціалізовані інструменти. Загальний порядок дій:
Крок 1: Отримайте хеш транзакції (TXID) у своєму гаманці чи на біржі. Це унікальний ідентифікатор транзакції.
Крок 2: Відкрийте оглядач блоків для своєї мережі та знайдіть TXID. В Ethereum популярні оглядачі показують статус "Pending"; для Bitcoin спеціалізовані сайти відображають розмір мемпулу та рекомендовані комісії.
Крок 3: Звертайте увагу на показники “кількість підтверджень”, “ставка комісії” та “орієнтовний час підтвердження”. Якщо вказано “Pending/unconfirmed”, транзакція ще перебуває у пулі.
Крок 4: Під час перевантаження мережі звертайтеся до рекомендацій щодо комісій, щоб вирішити, чи підвищити комісію або зачекати.
Під час виведення коштів із Gate на зовнішню адресу ваша транзакція спочатку потрапляє до пулу відповідної мережі, а потім пакується у блок виробником. Якщо комісія занадто низька, виведення може залишатися у черзі довше.
Для депозитів на Gate транзакція у мережі має набрати певну кількість підтверджень, перш ніж кошти будуть зараховані. Якщо мережа перевантажена або комісія низька, і час перебування у пулі, і кількість підтверджень збільшаться, що затримає зарахування.
Для оптимального досвіду депозитів і виведення важливо обирати відповідні мережі та комісії. Оскільки правила пулу в кожній мережі різні, рекомендується перевіряти поточне навантаження та рекомендації щодо комісій перед відправленням транзакцій.
Найпоширеніша проблема — "завислі" транзакції: низькі комісії або перевантаження мережі можуть призвести до тривалого перебування транзакцій у пулі. Зазвичай вирішення — підвищити комісію або надіслати транзакцію повторно.
В Ethereum надсилання двох транзакцій з однаковим nonce (послідовним номером рахунку) може спричинити конфлікт: пізніша транзакція з вищою комісією замінить попередню. Незнання правил nonce може призвести до помилок в операціях.
У Bitcoin RBF дозволяє замінювати непідтверджені транзакції версіями з вищою комісією; "Child Pays For Parent" дає змогу наступним транзакціям із непідтверджених виходів збільшувати загальний стимул. Некоректне використання може призвести до неочікуваних результатів.
Також існують ризики, пов’язані з порядком транзакцій, наприклад MEV (витягувана майнером/валіда́тором вартість). У публічних пулах сторонні особи можуть здійснювати "front-running" (випереджальні операції) на основі відкритих даних. Для чутливих операцій важливо враховувати питання конфіденційності та часу.
Нагадування з безпеки: завжди перевіряйте адреси та суми перед підвищенням комісії, заміною чи повторним надсиланням; уникайте великих переказів у незнайомих мережах; остерігайтеся фішингових посилань і підроблених оглядачів.
Пул транзакцій — це ключовий етап перед підтвердженням, що визначає порядок і сортування транзакцій. Розуміння розповсюдження, перевірки, комісій і часу створення блоків пояснює, чому швидкість підтвердження може змінюватися. У різних блокчейнах та Layer 2 діють окремі правила; інструменти та підходи потрібно адаптувати відповідно. На практиці відстежуйте навантаження мережі й розмір комісій перед вибором мережі та ставки; при депозитах і виведенні на Gate контролюйте кількість підтверджень і статус — підвищуйте комісію або замінюйте транзакцію за потреби. Дотримання цих порад допоможе здійснювати операції безпечно й ефективно, орієнтуючись у цій “зоні очікування” блокчейн-операцій.
Якщо ваша транзакція залишається непідтвердженою у пулі, це часто пов’язано із занадто низькою комісією (gas fee). Майнери віддають перевагу транзакціям із вищими комісіями, тому ваша може опинитися у черзі позаду інших. Ви можете прискорити її, підвищивши комісію, або зачекати зменшення навантаження на мережу для автоматичного підтвердження. Швидкість пакування також відрізняється між блокчейнами — у Bitcoin це зазвичай близько 10 хвилин на блок.
Зазвичай транзакції залишаються у пулі протягом 3–7 днів, якщо не були включені до блоку, після чого вузли автоматично їх видаляють — точна тривалість залежить від налаштувань вузла. Якщо транзакція термінує і видаляється, кошти повертаються на ваш рахунок, але сплачена комісія (gas) не відшкодовується. Щоб уникнути цього, встановлюйте відповідні ціни gas і регулярно перевіряйте статус транзакції.
Коли навантаження на мережу досягає піку, пули транзакцій можуть досягти максимальної місткості та відхиляти нові транзакції. У такому випадку краще зачекати зменшення трафіку або скористатися оптимізованими маршрутами, які надають платформи на зразок Gate. Ліміт розміру різниться у різних блокчейнах; мемпул Ethereum зазвичай заповнюється швидше, ніж у Bitcoin.
Комісії у мемпулі формуються попитом і пропозицією — зростають під час перевантаження та знижуються у спокійні періоди. Ви можете використовувати аналітичні сайти блокчейну для перегляду кількості непідтверджених транзакцій та середніх цін gas, щоб визначити оптимальний час для надсилання. На Gate системи платформи автоматично підбирають розумні комісії — ручне налаштування не потрібне для новачків.
Заміна транзакції — це повторне надсилання ідентичної транзакції з вищою комісією для прискорення включення. Оригінальна транзакція замінюється новою, і лише версія з вищою комісією буде підтверджена майнерами. Це легітимний спосіб прискорення, але не варто зловживати ним, щоб уникнути зайвих витрат; функції прискорення Gate автоматично обробляють логіку заміни для користувачів.


