TON Sharding — подход к масштабированию блокчейна TON через разбиение на взаимосвязанные шарды. Решает проблемы перегруженности и масштабируемости блокчейнов первого уровня.
Гибридная архитектура TON#
| Уровень | Количество | Назначение |
|---|---|---|
| Мастерчейн | 1 | Хранит детали протокола, ставки валидаторов, состояние воркчейнов и шардчейнов |
| Воркчейны | до 2^32 | Основные транзакции, передача ценности, операции смарт-контрактов |
| Шардчейны | до 2^60 в воркчейне | Распределение нагрузки внутри воркчейна |
Подробнее см. TON Blockchain Architecture.
Трилемма блокчейна#
| Аспект | TON |
|---|---|
| Безопасность | Чем больше нод — тем безопаснее |
| Децентрализация | Не страдает от шардинга |
| Масштабируемость | 104 715 TPS (пиковая) |
TON балансирует все три аспекта одновременно.
Инновационные технологии#
TON Infinite Merging Paradigm
Парадигма бесконечного слияния:
- Единый блокчейн делится на множество шардчейнов;
- Каждый аккаунт или смарт-контракт работает как миничейн внутри шардчейна;
- Формируются account shards — виртуальные цепочки учётных записей;
- Обмен сообщениями описывает состояние и изменения в реальном времени.
Instant Hypercube Routing
Мгновенная гиперкубическая маршрутизация — межшардинговая связь блоков, работает независимо от количества одновременно работающих шардов.
Dynamic Sharding
Динамический шардинг автоматически регулирует количество активных шардов:
- Высокая активность → автономный рост числа шардов → стабильная производительность;
- Низкая активность → объединение шардов → экономия ресурсов;
- Скорость и безопасность не страдают.
Сравнение TPS#
| Сеть | TPS |
|---|---|
| TON (пиковая) | 104 715 |
| VISA | 2 000 – 65 000 |
| Zilliqa (4–6 шардов, 600 нод) | 2 828 |
| Ethereum (с rollup) | ~14,3 |
| Bitcoin | 8 – 9 |
Сравнение подходов#
| Сеть | Решение |
|---|---|
| TON | Воркчейны + шардчейны + динамический шардинг |
| Ethereum | Rollup (L2) |
| Zilliqa | Шардинг |
| Cardano | Шардинг |
| Bitcoin | Lightning (off-chain channels) |
| Polkadot | Парачейны + ретрансляционные чейны |
Интеграция с Telegram#
Уникальность TON:
- Бесшовные транзакции в Telegram;
- Не нужно покидать интерфейс мессенджера;
- Улучшенный UX → массовое внедрение блокчейна.