Блок

Блок у blockchain є «сторінкою реєстру», яка послідовно записує всі транзакції та зміни стану за визначений проміжок часу. Кожен блок криптографічно зв'язаний із попереднім через його хеш, утворюючи ланцюг, захищений від фальсифікації. Майнери або валідатори створюють блоки, а їхню автентичність підтверджують механізми консенсусу мережі. Заголовок блоку містить хеш і мітку часу. Розмір блоку та час його створення прямо впливають на розмір комісії та швидкість обробки транзакцій. Окремі blockchain можуть використовувати власні структури блоків і правила валідації.
Анотація
1.
Блок — це основна одиниця даних у блокчейні, яка містить записи транзакцій, часові мітки та хеш попереднього блоку.
2.
Кожен блок криптографічно пов’язаний з попереднім за допомогою хеш-функцій, створюючи незмінну ланцюгову структуру.
3.
Блоки створюються майнерами або валідаторами й додаються до блокчейну після перевірки через механізми консенсусу.
4.
Розмір блоку та час його генерації безпосередньо впливають на швидкість транзакцій у блокчейні та пропускну здатність мережі.
Блок

Що таке блок?

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

Уявіть блоки як номери сторінок у книзі: кожна сторінка містить знімок транзакцій, а наступна сторінка посилається на унікальний “відбиток” попередньої для збереження цілісності. Чим більше сторінок, тим складніше змінити попередні записи.

Як транзакції потрапляють у блок?

Блоки формують, збираючи непідтверджені транзакції з мережі, які зазвичай очікують у mempool — “кімнаті очікування” для надісланих транзакцій.

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

Під час пакування вузли перевіряють підпис транзакції й баланс рахунку, щоб уникнути “double-spending” (повторного витрачання одного активу). До блоку потрапляють лише підтверджені транзакції.

Яка структура блоку?

Типовий блок містить заголовок блоку і список транзакцій. Заголовок блоку — це ідентифікаційна картка блоку з такими ключовими полями:

  • Хеш: “Цифровий відбиток”, який стискає дані заголовка в унікальний ідентифікатор фіксованої довжини для швидкої перевірки цілісності.
  • Хеш попереднього блоку: Відбиток попереднього блоку, що забезпечує послідовний зв’язок.
  • Позначка часу: Фіксує час створення блоку.
  • Висота: Порядковий номер блоку в ланцюгу, що збільшується від генезис-блоку.
  • Інші поля: Залежно від блокчейну можуть містити рівень складності, nonce або підписи валідаторів.

Відбиток списку транзакцій формують за допомогою дерева Меркла. Дерево Меркла рекурсивно хешує пари транзакцій, утворюючи “кореневий відбиток” (Merkle root). Якщо будь-яку транзакцію змінено, цей корінь зміниться — це дозволяє швидко перевірити цілісність даних.

Як блоки з’єднані у блокчейні?

Блоки з’єднують послідовно через поле “хеш попереднього блоку”, формуючи лінійну історію. Кожен новий блок посилається на попередній, тому зміна старого блоку вплине на всі наступні відбитки.

Іноді два блоки-кандидати створюються одночасно — це називають “fork” (“розгалуження”). Вузли дотримуються правил протоколу (наприклад, накопичена робота або правила фінальності), щоб обрати канонічний ланцюг. Невибрані блоки називають “orphans” (“осиротілі”) або “uncles” (“дядьки”); їхні транзакції зазвичай включають у наступні блоки.

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

Як консенсус пов’язаний із блоками?

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

У Proof of Work (PoW) ланцюгах учасники (майнери) шукають “nonce”, щоб хеш заголовка блоку відповідав складності мережі. Переможець отримує право записати транзакції й отримати винагороду.

У Proof of Stake (PoS) ланцюгах учасників (валідаторів) обирають за застейканими активами й правилами протоколу для пропозиції або підтвердження блоків. Консенсус досягають голосуванням чи підписами. Мета одна: забезпечити погодження щодо наступної сторінки реєстру.

Як розмір і час блоку впливають на блоки?

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

Станом на 2025 рік: Bitcoin створює блок кожні 10 хвилин (за протоколом), середній час у Ethereum після Merge — 12 секунд за слот (зазвичай еквівалент блоку), а Solana орієнтується на ще швидше створення блоків (від сотень мілісекунд до секунд залежно від мережі). Дані взято з офіційної документації ланцюгів і ресурсів спільноти.

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

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

Поля блоку, назви й правила відрізняються між ланцюгами. Наприклад:

  • У Ethereum існують поняття “block” і “slot”; блоки фіксують gas — одиницю обчислювальних і сховищних витрат, які сплачують користувачі.
  • У Bitcoin акцент на proof-of-work і обмеженнях розміру; скрипти транзакцій компактніші, а винагороди й складність коригуються періодично.
  • Високопродуктивні ланцюги можуть мати менші й швидші блоки, використовувати паралельну обробку або багаторівневу структуру даних для підвищення пропускної здатності.

Ці відмінності впливають на розробку застосунків і визначають час підтвердження та розмір комісій для користувачів кожного блокчейну.

Як переглянути блоки у Block Explorer GateChain?

Детальну інформацію про блок можна переглянути за допомогою block explorer — це як перегортати онлайн-реєстр. На GateChain:

Крок 1: Відкрийте block explorer GateChain і знайдіть рядок пошуку.

Крок 2: Введіть висоту блоку (номер) або хеш блоку (відбиток), потім натисніть пошук.

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

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

Які основні ризики й особливості блоків?

Основні ризики пов’язані з “reorganizations” (“перебудови”) — тимчасовими розгалуженнями або відкатами історії ланцюга. За відсутності чіткої фінальності вважати непідтверджені транзакції завершеними може створити фінансовий ризик.

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

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

Коротко про основи блоку

Блоки — це базові облікові одиниці блокчейн-технології, які пакують транзакції й фіксують історію. Вони з’єднані хешами та попередніми хешами, підтверджуються механізмами консенсусу. Структура блоку визначає перевірність; розмір і інтервал створення впливають на пропускну здатність і комісії. Ланцюги відрізняються полями й правилами; на практиці використовуйте оглядачі для перевірки заголовків і транзакцій, звертайте увагу на підтвердження й ризик перебудови для безпечної роботи з блокчейном.

FAQ

Як новачкам зрозуміти основну роль блоків?

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

Чому блоки відрізняються у Bitcoin, Ethereum і Gate?

Різні ланцюги мають власні цілі розробки, що визначає особливості блоків. У Bitcoin блоки фіксують перекази з інтервалом близько 10 хвилин; у Ethereum блоки підтримують смартконтракти з інтервалом близько 12 секунд; Gate та інші публічні ланцюги коригують розмір і швидкість під свою стратегію. Ці відмінності впливають на швидкість транзакцій, вартість і навантаження мережі.

Чому для моєї транзакції потрібно кілька підтверджень?

Підтвердження блоку — ключове для безпеки блокчейну. Коли транзакція потрапляє у блок, вона отримує перше підтвердження; кожен наступний блок додає ще одне. Як правило, шість підтверджень (приблизно година у Bitcoin) означають остаточний розрахунок — це захищає від “51% attacks” (“атаки 51%”) і ризику відкату.

Що відбувається, якщо блок заповнений? Чи можуть транзакції залишитися необробленими?

Якщо блок заповнений, нові транзакції залишаються в mempool і чекають наступних блоків. Під час перевантаження користувачі платять вищі комісії для пріоритетного включення — тому під час “bull markets” (“бичачий ринок”) газ дорожчає. Ланцюги вирішують це по-різному: Bitcoin збільшує розмір блоку або використовує Lightning Network; Ethereum масштабує місткість багаторівнево.

Чому я не знаходжу інформацію про блок моєї транзакції в оглядачі Gate?

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

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

Поділіться

Пов'язані глосарії
епоха
У Web3 поняття "cycle" означає регулярні процеси або часові інтервали в блокчейн-протоколах і застосунках, що повторюються через певні проміжки часу чи блоків. Серед прикладів: події Bitcoin halving, раунди консенсусу в Ethereum, графіки нарахування токенів, періоди оскарження для виведення на Layer 2, розрахунки фінансових ставок і доходності, оновлення oracle, а також періоди голосування в системах управління. Тривалість, умови запуску та гнучкість таких циклів залежать від конкретної системи. Знання про ці цикли дозволяє ефективно керувати ліквідністю, оптимізувати час своїх дій і визначати межі ризику.
Визначення TRON
Позитрон (символ: TRON) — це рання криптовалюта, яка не є ідентичною активу публічного блокчейна "Tron/TRX". Позитрон відносять до категорії coin, тобто розглядають як нативний актив окремого блокчейна. Публічна інформація про Позитрон обмежена, а історичні джерела свідчать про тривалу неактивність цього проєкту. Останні дані про ціни та торгові пари отримати складно. Назва і код Позитрону можуть легко бути сплутані з "Tron/TRX", тому інвесторам слід уважно перевіряти цільовий актив і джерела інформації перед ухваленням рішень. Останні доступні дані про Позитрон датуються 2016 роком, що ускладнює оцінку ліквідності та ринкової капіталізації. Під час торгівлі або зберігання Позитрону слід суворо дотримуватися правил платформи та найкращих практик безпеки гаманця.
Децентралізований
Децентралізація — це принцип побудови системи, який передбачає розподіл прийняття рішень і контролю між багатьма учасниками. Така структура характерна для блокчейн-технологій, цифрових активів та управління спільнотою. Децентралізація базується на консенсусі вузлів мережі. Це забезпечує автономну роботу системи без залежності від єдиного органу керування, підвищуючи рівень безпеки, захист від цензури та відкритість. У сфері криптовалют децентралізацію ілюструє глобальна співпраця вузлів Bitcoin і Ethereum, децентралізовані біржі, некостодіальні гаманці, а також моделі управління, де власники токенів голосують за встановлення протокольних правил.
Незмінний
Незмінність — це ключова характеристика технології блокчейн, яка унеможливлює зміну або видалення інформації після її запису та підтвердження мережею. Ця властивість реалізується через криптографічні хеш-функції, що об’єднані в ланцюги, а також за допомогою механізмів консенсусу. Завдяки незмінності зберігається цілісність і можливість перевірки історії транзакцій, що забезпечує основу для роботи децентралізованих систем без необхідності довіри.
Спрямований ациклічний граф
Орієнтований ациклічний граф (DAG) — це структура мережі, яка впорядковує об’єкти та їхні напрямні зв’язки у систему з прямим рухом без циклів. Цю структуру даних застосовують для відображення залежностей транзакцій, процесів роботи та історії версій. У криптомережах DAG забезпечує паралельну обробку транзакцій і обмін інформацією для консенсусу, що підвищує пропускну здатність і швидкість підтверджень. DAG також встановлює чіткий порядок і причинно-наслідкові зв’язки між подіями, що є основою прозорості та надійності операцій у блокчейні.

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

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

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

Coti (COTI) — це децентралізована та масштабована платформа, яка підтримує безперебійні платежі як для традиційних фінансів, так і для цифрових валют.
2023-11-02 09:09:18
Все, що вам потрібно знати про Blockchain
Початківець

Все, що вам потрібно знати про Blockchain

Що таке блокчейн, його корисність, значення шарів і зведень, порівняння блокчейнів і як будуються різні криптоекосистеми?
2022-11-21 08:25:55
Що таке Стейблкойн?
Початківець

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

Стейблкойн — це криптовалюта зі стабільною ціною, яка часто прив’язана до законного платіжного засобу в реальному світі. Візьмемо USDT, наразі найпоширеніший стейблкоїн, наприклад, USDT прив’язаний до долара США, де 1 USDT = 1 USD.
2022-11-21 07:48:32