TONboard

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

2 мин чтенияобновлено 2026-05-29✏️ Предложить правку🕑 История
Содержание (13)

Блок в TON имеет гибкую структуру — в отличие от блокчейнов с фиксированным размером блока. Это позволяет эффективно хранить разные типы данных.

Три уровня архитектуры#

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

Макет блока#

Заголовок (Header) — в мастерчейне

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

Основная часть (Body) — в шардчейне

  • Переменный размер;
  • Транзакции (переводы, контракты, операции);
  • Изменения состояния счетов (балансы, хранилище).

Динамические размеры

  • Header — фиксированный + маленький;
  • Body — переменный → подстраивается под объём;
  • Эффективная масштабируемость без потерь производительности.

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

  1. Каждая транзакция/фрагмент хешируется;
  2. Хеши объединяются попарно → новые хеши;
  3. Процесс продолжается до единственного корневого хеша;
  4. Любая модификация меняет хеш → манипуляции очевидны.

Макет транзакции#

КомпонентСодержит
ЗаголовокЛогическое время, счёт, идентификация
Входные данныеОтправитель + исходное сообщение
Данные о действияхКод смарт-контракта + изменения состояния
Выходные данныеСообщения другим аккаунтам/шардам

Подробнее: TON Transaction Types.

Бесконечный шардинг#

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

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

Воркчейны и параллельная обработка#

  • Сеть = много шардов (воркчейнов);
  • Каждый обрабатывает транзакции одновременно;
  • Заголовки блоков → общая целостность.

Каждый блокчейн содержит:

  • Список транзакций;
  • Текущее состояние счетов и контрактов;
  • Заголовок с метаданными.

Безопасность#

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

Преимущества#

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

Источники#

Похожие статьи#

ℹ️ Информация проверена: 2025

Подготовлено

TONboard

Поддержите проект чаевыми в TON.

Комментарии

Комментарий стоит небольшую он-чейн комиссию — она отсекает спам.
  • Пока нет комментариев — будьте первым.