TONboard

Структура блоку в блокчейні TON

2 min readupdated 2026-06-06✏️ Suggest an edit🕑 History
On this page (13)

Блок у TON має гнучка структура на відміну від блокчейн з фіксованим розміром блоку. Це дозволяє ефективно зберігати різні типи даних.

Три рівні архітектури#

РівеньНазначення
МайстерчейнГоловний ланцюжок, координує інші, метадані мережі
ВоркчіниПідприкріп для протоколів/додатків
ШардчайниПаралельні сегменти воркчейнів

Макет блоку#

Заголовок (Header) в майстер-класі

ПолеНазначення
Посилання на попередній блокКриптографічний хеш → незмінність ланцюжка
Корінний хеш (root hash)Корінь дерева Меркла → цілісність даних
Ідентифікатор воркчейнаШард, якому належить блок
Номер наступного слотуЧас створення наступного блоку
Додаткові даніВалідатор, обмеження, версія протоколу

Основна частина (Body) в шардчейні

  • Розмір змінного;
  • Транзакції (перекази, контракти, операції);
  • Зміни стану рахунків (баланси, сховище).

Динамічні розміри

  • Header фіксований + маленький;
  • Body змінна → підлаштовується під обсяг;
  • Ефективна масштабуваність без втрати продуктивності.

Дерево Меркла#

  1. Кожна транзакція/фрагмент хешувається;
  2. Хеші об'єднуються попарно → нові хеші;
  3. Процес триває до єдиний корень хеш;
  4. Будь-яка модифікація змінює хеш → маніпуляції очевидні.

Макет транзакції#

КомпонентМає
ЗаголовокЛогічний час, рахунок, ідентифікація
Вхідні даніВідправник + вихідне повідомлення
Дані про діїКод смарт-контракту + зміна стану
Виходи даніПовідомлення іншим аккаунтам/шардам

Деталі: TON Transaction Types.

Нескінченний шардинг#

Парадигма нескінченного шардингу:

  • Динамічна генерація шардів під потреби мережі;
  • Неперервана міжшард-зв'язок;
  • Балансування навантаження;
  • Нескінченне масштабування з збереженням продуктивності.

Веркчеїни та паралельна обробка#

  • Мережа = багато шардів (воркчейнів);
  • Кожен обробляє транзакції. одночасно;
  • Заголовки блоків → загальна цілісність.

Кожен блокчейн містить:

  • Перелік транзакцій;
  • поточний стан рахунків і контрактів;
  • Заголовок з метаданими.

Безпека#

МеханізмНазначення
Хеш-функціїЦілісність даних
ПідписиЛегітимність блоків і транзакцій
BFT-консенсус (вариант)Децентралізоване підтвердження недовіри
Легкі клієнтиЗавантажують тільки заголовки → ресурсоефективні

Переваги#

  • Масштабуваність через динамічний дизайн + шардинг;
  • Ефективність через оптимізовану архітектуру;
  • Гнучкість при зміні навантаження;
  • Криптографічна захист дані.

Джерела#

Подібні статті#

ℹ️ Information verified: 2025

Prepared by

TONboard

Support the project with a TON tip.

Comments

Posting a comment costs a small on-chain fee that keeps spam out.
  • No comments yet — be the first.