Инновационный дизайн TON: бесконечный Шардинг и модель Actor для достижения миллиона TPS

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

Сеть TON: инновационный дизайн высокой пропускной способности и масштабируемости

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

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

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

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

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

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

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

  • Цепочка аккаунтов: представляет собой цепь транзакций, связанных с определенным аккаунтом, обычно является виртуальной концепцией.
  • Шард-цепь: фактическая составная единица, представляющая собой набор цепочек аккаунтов.
  • Рабочая цепь: шардированная цепь с пользовательскими правилами, такая как рабочая цепь на базе EVM. Члены сообщества могут создавать свои собственные рабочие цепи, но им необходимо платить высокие сборы и получить одобрение валидаторов.
  • Основная цепочка: отвечает за окончательное подтверждение всех цепочек фрагментов.

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

Сеть TON имеет следующие особенности:

  • Динамическое шarding: может автоматически разделять и объединять шард-цепи в зависимости от изменений нагрузки.
  • Высокая масштабируемость: теоретически поддерживает почти неограниченное количество шардов через бесконечную шардизацию.
  • Адаптивность: сеть может автоматически регулировать количество шардов в зависимости от изменения нагрузки.

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

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

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

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

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

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

TON-4.08%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 3
  • Поделиться
комментарий
0/400
SatoshiChallengervip
· 07-20 21:54
Снова вижу белый сон с бесконечным Шардингом
Посмотреть ОригиналОтветить0
ConfusedWhalevip
· 07-20 21:53
мир криптовалют это игра
Посмотреть ОригиналОтветить0
WhaleWatchervip
· 07-20 21:44
удивительный啊 tg要На луну了
Посмотреть ОригиналОтветить0
  • Закрепить