Кандидатний блок

Кандидатний блок — це тимчасовий блок, який створює майнер або валідатор. Вони обирають і пакують транзакції з пулу транзакцій. Такий блок ще не є підтвердженим записом у блокчейні. Кандидатний блок є містком між подачею транзакції та завершенням консенсусу. При формуванні враховують пріоритет комісії транзакції, обмеження розміру блоку, механізм створення (Proof of Work або Proof of Stake) і розповсюдження по мережі. Якщо інший учасник сформує швидший або оптимальніший блок, кандидатний блок замінять. У Bitcoin і Ethereum процес створення та прийняття кандидатних блоків має певні відмінності, але їхнє призначення в мережі однакове.
Анотація
1.
Кандидатний блок — це тимчасовий блок, створений майнерами або валідаторами, який ще не підтверджений мережею.
2.
Декілька кандидатних блоків можуть одночасно змагатися за те, щоб стати наступним дійсним блоком у ланцюгу.
3.
Механізми консенсусу (такі як PoW або PoS) визначають, який кандидатний блок буде остаточно прийнятий.
4.
Невідібрані кандидатні блоки відкидаються, утворюючи сирітські блоки або блоки-ункули.
5.
Механізм кандидатного блоку забезпечує децентралізацію та безпеку блокчейн-мережі.
Кандидатний блок

Що таке кандидатський блок?

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

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

Роль кандидатських блоків у консенсусі блокчейну

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

Консенсус — це стандартизований процес голосування та перевірки між вузлами мережі. У Proof of Work (PoW) це розв’язання обчислювальних задач; у Proof of Stake (PoS) валідатори обираються за обсягом застейканих активів. Кандидатські блоки передають, перевіряють, і мережа визначає, який із них стане наступним валідним блоком. Це впливає на швидкість і безпеку підтвердження транзакцій.

Як майнери або валідатори формують кандидатські блоки?

Крок 1: Вибір транзакцій із мемпулу.
Пул транзакцій (мемпул) — це набір очікуваних транзакцій. Вузли перевіряють підписи та базові правила; лише валідні транзакції розглядають для включення до кандидатського блоку.

Крок 2: Встановлення параметрів блоку.
Визначають заголовок блоку, мітку часу, розмір/вагу або ліміти газу, а також винагороду майнера чи валідатора (наприклад, coinbase-транзакція у Bitcoin або пріоритетна комісія в Ethereum). Усі параметри мають відповідати протокольним обмеженням.

Крок 3: Ініціювання створення блоку.
У Proof of Work майнери багаторазово підбирають різні нонси, щоб досягти цільового рівня складності мережі. У Proof of Stake обрані валідатори формують і підписують кандидатські блоки у визначених слотах (як це реалізовано в Ethereum після об'єднання).

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

Крок 5: Стати офіційним блоком або бути заміненим.
Якщо інший кандидат прийнятий першим або формує довший ланцюг, цей кандидат можуть відхилити; інакше він стає наступним офіційним блоком.

Як обирають і впорядковують транзакції у кандидатських блоках?

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

У Bitcoin майнери віддають перевагу транзакціям із вищим “fee rate” (комісія за віртуальний байт), відповідно до ліміту ваги блоку (близько 4 млн одиниць ваги станом на 2025 рік). В Ethereum EIP-1559 ввів базову та пріоритетну комісію; будівельники обирають неконфліктні транзакції з вищими пріоритетними комісіями, обмежені лімітом газу блоку (зазвичай десятки мільйонів одиниць газу).

Враховують також порядок nonce акаунтів (наприклад, в Ethereum nonce мають бути строго зростаючими), замінні транзакції (користувачі підвищують комісію для прискорення підтвердження), і конфлікти читання/запису між транзакціями. Грамотно сформований кандидатський блок мінімізує конфлікти стану та помилки виконання, підвищуючи шанси бути прийнятим мережею.

Відмінності кандидатських блоків у Bitcoin та Ethereum

Кандидатські блоки виконують схожі функції в обох мережах, але процес їх формування та прийняття різний. Bitcoin використовує Proof of Work, де майнери змагаються за знаходження валідного хеша для свого кандидатського блоку. Після об'єднання Ethereum Proof of Stake призначає валідаторів для пропозиції кандидатських блоків у фіксованих слотах, підтверджених голосуванням інших валідаторів.

Інтервал блоку в Bitcoin у середньому становить 10 хвилин (протокольна ціль, спостерігається до 2025 року), що акцентує увагу на комісії та обмеженнях ваги для відбору транзакцій. Слоти Ethereum тривають близько 12 секунд (протокольний параметр, спостерігається до 2025 року), із розділенням ролей Proposer-Builder Separation (PBS): спеціалізовані будівельники створюють кандидатські блоки, пропоненти їх обирають і підписують — це дає змогу точніше керувати порядком транзакцій та отримувати додаткову вигоду, таку як MEV.

Чому кандидатські блоки іноді відкидають або реорганізують?

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

Поширені причини — затримки розповсюдження, що спричиняють одночасне створення блоків різними майнерами, конкуренція пропозицій валідаторів у PoS-системах, або атаки через концентрацію хешрейту чи стейку. В Ethereum введено фінальність, тобто блоки малоймовірно будуть скасовані після певного часу; у Bitcoin діє кількість підтверджень, де ризик різко зменшується із додаванням нових блоків.

Що означають кандидатські блоки для звичайних користувачів?

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

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

Як зрозуміти взаємозв’язок між кандидатськими блоками та остаточним підтвердженням?

Кандидатський блок — це пропозиція. Після прийняття мережею він стає офіційним блоком і починає накопичувати підтвердження. Лише після достатньої кількості підтверджень або фінальності він вважається незворотним із мінімальним ризиком для коштів.

Практична порада: сплачуйте адекватну комісію при переказах або виведенні, щоб уникнути тривалого очікування в мемпулі; для Bitcoin дочекайтеся кількох підтверджень перед визнанням коштів безпечними; для Ethereum слідкуйте за фінальністю (зазвичай протягом кількох хвилин, залежно від стану мережі). Якщо ваша транзакція затрималася, можна прискорити її, підвищивши комісію або скасувати й повторно відправити.

Підсумок та концептуальна схема кандидатського блоку

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

FAQ

Що відбувається, якщо кандидатський блок не обрано?

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

Чому моя транзакція ще на стадії кандидатського блоку?

Транзакція на стадії кандидатського блоку означає, що її вже вибрав і упакував майнер або валідатор, але вона ще не підтверджена в блокчейні остаточно. Зазвичай це займає секунди чи хвилини, залежно від стану мережі — це стандартний процес очікування. Перевірити статус хеша транзакції можна на Gate або інших блокчейн-оглядачах для отримання актуальної інформації про підтвердження.

Чому комісія Gas у кандидатському блоці іноді вища за фактично сплачену?

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

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

Чому різні блокчейни мають різну швидкість підтвердження кандидатських блоків?

Швидкість підтвердження залежить насамперед від інтервалу блоку та механізму консенсусу кожного блокчейну. У Bitcoin середній інтервал — 10 хвилин, це повільніше; в Ethereum слоти тривають приблизно 12 секунд, це значно швидше; рішення Layer 2, як Arbitrum, можуть підтверджувати транзакції за мілісекунди. Час від створення до фінального підтвердження кандидатських блоків визначає архітектура відповідного ланцюга.

Просте «вподобайка» може мати велике значення

Поділіться

Пов'язані глосарії
криптовалюта BSC
Binance Smart Chain, відомий як BNB Smart Chain, — це публічний блокчейн, сумісний з Ethereum. Йому властиві низькі транзакційні комісії та швидке підтвердження. Ланцюг підтримує смартконтракти і токени BEP-20. Його активно використовують у DeFi, NFT та блокчейн-іграх. Користувачі підключаються через популярні гаманці й оплачують gas у BNB. З 2020 року екосистема зростає, контракти мігрують з Ethereum, а активи передають через біржі або кросчейн-мости для використання у децентралізованих застосунках.
приватний блокчейн
Приватний блокчейн — це мережа блокчейну, доступна тільки для уповноважених учасників. Така мережа працює як спільний реєстр у межах організації. Доступ до неї можливий лише після проходження ідентифікації. Управління здійснює сама організація. Дані залишаються під її контролем, що спрощує дотримання вимог комплаєнсу та захисту конфіденційності. Приватні блокчейни зазвичай впроваджують на основі дозволених фреймворків і ефективних механізмів консенсусу. Це забезпечує продуктивність, близьку до традиційних корпоративних систем. На відміну від публічних блокчейнів, приватні блокчейни акцентують контроль доступу, аудит і відстежуваність. Вони оптимально підходять для бізнес-сценаріїв, що потребують співпраці між підрозділами без відкритого доступу для широкої публіки.
об'єднаний майнінг
Об'єднаний майнінг дає змогу майнерам одночасно створювати блоки для двох блокчейнів на основі proof-of-work, які застосовують той самий хеш-алгоритм. Для цього не потрібно додаткових обчислювальних ресурсів. Майнер надсилає однаковий результат хешування як до основного ланцюга, так і до допоміжного ланцюга. Допоміжний ланцюг перевіряє джерело поданого хешу через структуру AuxPoW (Auxiliary Proof-of-Work). Це дає змогу використовувати захист і хеш-потужність основного ланцюга. У результаті майнери отримують винагороду з обох блокчейнів. На практиці об'єднаний майнінг часто поєднує Litecoin із Dogecoin або Bitcoin із Namecoin чи RSK.
Активно верифіковані сервіси (AVS)
Активні сервіси валідації працюють на основі рестейкінгу Ethereum. Незалежні оператори керують цими сервісами та виконують завдання, що можуть призвести до слешингу. Такі сервіси застосовують для забезпечення доступності даних, кросчейн-бріджів, ораклів та подібних сценаріїв. Вони використовують спільну безпеку для зниження порогу запуску нових протоколів. У фреймворку EigenLayer користувачі беруть участь у рестейкінгу через LST або нативний ETH, а сервіси працюють на основі програмованої логіки валідації та передають результати в блокчейн.
легкийвузол
Легкий вузол — це спрощений учасник блокчейн-мережі. Він зберігає й перевіряє лише основні заголовки блоків і докази включення транзакцій, а не завантажує весь реєстр. Такий підхід забезпечує базову незалежну перевірку з істотно нижчими вимогами до пам’яті та пропускної здатності. Легкі вузли часто використовують у мобільних гаманцях, браузерних розширеннях та IoT-пристроях. Вони зменшують залежність від централізованих серверів і при цьому забезпечують певний рівень безпеки. Однак користувачам слід враховувати компроміси щодо цілісності даних і конфіденційності залежно від конкретного застосування.

Пов’язані статті

Що таке Coti? Все, що вам потрібно знати про COTI
Початківець

Що таке Coti? Все, що вам потрібно знати про COTI

Coti (COTI) — це децентралізована та масштабована платформа, яка підтримує безперебійні платежі як для традиційних фінансів, так і для цифрових валют.
2026-04-08 22:19:06
Що таке Стейблкойн?
Початківець

Що таке Стейблкойн?

Стейблкойн — це криптовалюта зі стабільною ціною, яка часто прив’язана до законного платіжного засобу в реальному світі. Візьмемо USDT, наразі найпоширеніший стейблкоїн, наприклад, USDT прив’язаний до долара США, де 1 USDT = 1 USD.
2026-04-09 10:17:06
Що таке BNB?
Середній

Що таке BNB?

Binance Coin (BNB) — це біржовий токен, випущений Binance, а також корисний токен Binance Smart Chain. Оскільки Binance перетворюється на трійку найкращих криптовалютних бірж у світі за обсягом торгів, разом із нескінченними екологічними додатками на своєму розумному ланцюжку, BNB став третьою за величиною криптовалютою після Bitcoin та Ethereum. У цій статті буде детально описано історію BNB і величезну екосистему Binance, що стоїть за нею.
2026-04-09 08:14:14