Основной дизайн TON: неограниченный Шардинг и модель Actor для реализации высокой параллельной масштабируемости

robot
Генерация тезисов в процессе

Основная концепция TON: высокая параллельность и высокая масштабируемость

TON является децентрализованной вычислительной сетью, которая включает в себя L1 блокчейн и несколько компонентов. Он был изначально разработан известным основателем программного обеспечения для мгновенного обмена сообщениями и его командой, а сейчас поддерживается и обслуживается сообществом независимых участников по всему миру. В 2017 году команда начала исследовать блокчейн-решения для себя, и, поскольку не существовало существующего L1 блокчейна, который мог бы поддерживать их огромную пользовательскую базу, они решили разработать свой собственный блокчейн. В 2018 году команда инициировала продажу токенов. В 2020 году, из-за проблем с регулированием, первоначальная команда разработчиков вышла из проекта, и часть разработчиков с открытым исходным кодом и победителей конкурсов взяла под контроль кодовую базу, переименовав ее в The Open Network и продолжив разработку блокчейна.

Исследование|С идеей "снизу вверх" в центре TONChain

В качестве децентрализованной среды выполнения для крупной коммуникационной платформы TON необходимо справляться с проблемами высокой конкуренции запросов и огромных объемов данных. В настоящее время, блокчейн, который утверждает, что имеет наивысший TPS, на практике показывает максимальный TPS всего лишь 65000, что затрудняет поддержку экосистемы с требованиями на уровне миллиона TPS. Кроме того, по мере увеличения масштаба приложений объем создаваемых данных становится огромным, и поскольку блокчейн является крайне избыточной распределенной системой, требование к каждому узлу сохранять полные данные является нереалистичным.

Чтобы решить эти проблемы, TON внес два типа оптимизаций в основные блокчейн-протоколы:

  1. Используйте "Парадигму бесконечного шардирования" (Infinite Sharding Paradigm) для проектирования системы, чтобы решить проблемы избыточности данных, обрабатывать большие объемы данных и облегчить узкие места в производительности.

  2. Внедрение полностью параллельной среды выполнения на основе модели Actor значительно увеличивает TPS сети.

  3. Многоуровневая цепочная структура

Четырехуровневая структура цепочки в TON включает:

Сеть аккаунтов (AccountChain): Представляет собой цепь, состоящую из серии транзакций, связанных с определенным аккаунтом. Обычно сеть аккаунтов является виртуальной концепцией и вряд ли может действительно существовать отдельно.

Шардчейн (ShardChain): Фактический составной элемент, представляющий собой набор цепочек учетных записей.

Рабочая цепь (WorkChain): Шардинг с настраиваемыми правилами, например, рабочая цепь на основе EVM. Члены сообщества могут создавать свои собственные рабочие цепи, но должны платить высокие сборы и получать одобрение 2/3 голосов валидаторов.

Главная цепочка (MasterChain): Отвечает за окончательность всех цепочек фрагментов. Как только хэш блока цепочки фрагментов объединяется с блоком главной цепочки, блок цепочки фрагментов и все его родительские блоки считаются окончательными.

Особенности сети TON включают:

  • Динамическое шардирование: автоматическое разделение и объединение шардов цепи для адаптации к изменениям нагрузки, быстрое создание новых блоков, транзакции без долгого ожидания.
  • Высокая масштабируемость: поддержка практически неограниченного количества шардов через бесконечную шардированную парадигму, теоретически достигая 2 в степени 60 рабочих цепочек.
  • Адаптивность: когда нагрузка на часть сети увеличивается, происходит более детальная обработка фрагментов; при снижении нагрузки фрагменты объединяются для повышения эффективности.

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

Адрес TON состоит из двух частей: (workchain_id, account_id), где workchain_id кодируется по алгоритму маршрутизации гиперкуба.

В области алгоритмов согласия TON использует BFT+PoS подход, любой стейкер имеет возможность участвовать в упаковке блоков, выборы управляющего контракта периодически случайным образом выбирают группу валидаторов из всех стейкеров, выбранные с помощью BFT алгоритма упаковывают блоки, ошибки или злонамеренные действия наказываются, в противном случае они получают вознаграждение.

TON использует подход проектирования «снизу вверх», применяя модель Actor для реконструкции смарт-контрактов и их выполнения, что позволяет осуществлять полное параллельное выполнение. Основные блокчейн-протоколы чаще всего работают в однопоточной последовательной среде, тогда как TON, благодаря модели Actor, позволяет смарт-контрактам выполняться независимо, не полагаясь на внешние данные, и обрабатывать сообщения параллельно.

Исследование|С основным принципом "снизу вверх" TONChain

В 2024 году TON, благодаря своему уникальному дизайнерскому решению и высокой производительности, привлек большое внимание пользователей и инвесторов. Цена его токена за короткое время резко возросла с примерно 2,72 доллара в начале года до 4,38 доллара, а рыночная капитализация увеличилась с 9,5 миллиарда долларов до 15,5 миллиарда долларов. По состоянию на апрель 2024 года, общий объем заблокированных активов (TVL) TON близок к 450 миллионам долларов, что демонстрирует сильную привлекательность его экосистемы.

Основная причина резкого роста цен заключается в дальнейшей интеграции блокчейна TON в операции одной крупной коммуникационной платформы. Эта платформа объявила, что владельцы каналов будут получать доход от рекламы в виде токенов TON, что значительно увеличивает функциональность токена. Кроме того, токены также используются для покупки рекламы на платформе, имен пользователей и номеров, подписки на премиум-услуги, а также для розыгрышей на каналах.

TON2.34%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 4
  • Репост
  • Поделиться
комментарий
0/400
UncleLiquidationvip
· 8ч назад
Может ли этот TPS конкурировать с Solana?
Посмотреть ОригиналОтветить0
MevWhisperervip
· 08-12 08:39
Поддерживаю эту операцию tg, дальше можно будет заняться.
Посмотреть ОригиналОтветить0
BanklessAtHeartvip
· 08-10 12:48
Звучит надежно, про неординарные действия.
Посмотреть ОригиналОтветить0
DegenApeSurfervip
· 08-10 12:42
Высокая пропускная способность - это просто бык токен, старая схема.
Посмотреть ОригиналОтветить0
  • Закрепить