Все о TON. Как устроен и работает The Open Network
P.S. Начать хочу с новости:
31 октября блокчейн TON в ходе публичного тестирования установил мировой рекорд, выполнив более 100 000 транзакций в секунду.
Для сравнения, предыдущий рекорд принадлежал блокчейну Solana. Это самый высокий показатель не только среди блокчейнов, но и среди классических платёжных систем, как Visa и Mastercard. По словам разработчиков, потенциально сеть способна обрабатывать миллионы транзакций в секунду при достаточном количестве валидаторов.
История создания Telegram Open Network
В 2018 году братья Дуровы опубликовали технический документ для блокчейна первого уровня Telegram Open Network (TON). Идея проекта заключалась в переводе популярного мессенджера Telegram на TON, чтобы в последующем сделать максимально анонимное и безопасное приложение, защищенное собственным прокси.
TON описывался как платформа для децентрализованных приложений и сервисов, которая могла использоваться в качестве альтернативы службам обработки платежей Visa и MasterCard благодаря своей масштабируемости и способности поддерживать миллионы транзакций в секунду.
Telegram Open Network обладал уникальными функциями, включая шардчейны, механизм самовосстановления, децентрализованное хранилище данных, служба доменных имен, виртуальная машина TON и встроенные инструменты конфиденциальности. Криптовалюта проекта называлась Gram (GRM) и использовалась для расчетов и оплаты комиссий.
Для финансирования разработки блокчейна Telegram провел частное первичное предложение монет. ICO, состоявшееся в феврале-марте 2018 года, имело огромный успех. В рамках двух раундов компания привлекла от инвесторов $1,7 млрд, реализовав 44% совокупной эмиссии токенов.
Конфликт с SEC
В октябре 2019 года Комиссия по ценным бумагам и биржам США (SEC) подала в суд на Telegram. Агентство утверждало, что первоначальные покупатели Gram выступят андеррайтерами при распространении незарегистрированных ценных бумаг.
11 июня 2020 года шестимесячная судебная тяжба завершилась решением федерального суда о том, что Telegram должен воздерживаться от выпуска токенов.
После этого Павел Дуров объявил о прекращении активного сотрудничества мессенджера с TON.
Вскоре Telegram заключил соглашение с SEC и согласился вернуть $1,22 млрд в качестве «суммы расторжения» соглашений о покупке Gram. Компания также выплатила регулятору штраф в размере $18,5 млн.
После поражения в суде Telegram объявил о прекращении работы в сети TON и выложил исходный код проекта в открытый доступ на GitHub, призвав сообщество взять на себя управление.
Технологии TON
Хотя первоначальное видение проекта TON так и не воплотилось в жизнь, оно привело к появлению двух конкурирующих сетей. Чтобы понять лежащую в их основе технологию, следует изучить оригинальный технический документ.
TON Blockchain
Блокчейн TON состоит из трех уровней, которые обеспечивают высокую пропускную способность транзакций и масштабируемость.
Master Blockchain (основной блокчейн или мастерчейн) содержит общую информацию о протоколе: количество валидаторов, набор активных воркчейнов и хеши последних блоков.
Working Blockchains (рабочие блокчейны или воркчейны) — это отдельные блокчейны, которые сохраняют интероперабельность с мастерчейном. Они могут использовать кастомные виртуальные машины, форматы адресов и транзакций, а также собственные токены для оплаты транзакционных комиссий, но при этом сохранять совместимость с основной сетью.
Воркчейны состоят из Shard Blockchains (шардчейнов) — блокчейнов, которые содержат данные только о небольших наборах адресов. Шардчейны одного блокчейна имеют такие же форматы блоков и работают на той же виртуальной машине, что и «родительский» воркчейн.
Каждый шардчейн отвечает за транзакции «своих» аккаунтов, каждый воркчейн — за свои шардчейны, а мастерчейн — за все воркчейны. Благодаря интероперабельности шадрчейны могут обмениваться друг с другом сообщениями, вызывать смарт-контракты и передавать токены.
Механизм самовосстановления TON
Еще одним важным нововведением блокчейна является механизм самовосстановления, который позволяет TON позиционировать себя как «сеть без хардфорков». Благодаря этому новые блоки можно создавать поверх недействительных, чтобы избежать нежелательного разделения сети. Этот механизм позволяет сэкономить вычислительные ресурсы и снижает общий риск ошибок.
TON DNS
Подобно службе Ethereum Name Service, TON DNS присваивает удобочитаемые имена учетным записям, службам смарт-контрактов и сетевым узлам, стремясь сделать инфраструктуру более доступной. Таким образом, просмотр децентрализованных сервисов на блокчейне может быть похож на просмотр веб-сайта в интернете.
TON Proxy
Одним из значимых достижений TON стало его стремление поддерживать конфиденциальность и анонимность своих пользователей. Например, распространенная проблема сетей Proof-of-Stake заключается в том, что участники раскрывают адреса, по которым можно увидеть общее количество монет, находящихся в стейкинге.
Чтобы решить эту проблему, была создана функция под названием TON Proxy, позволяющая пользователям анонимно обмениваться информацией в сети. Подобно I2P (проект «невидимого интернета»), TON Proxy можно использовать для сокрытия личности и IP-адресов сетевых узлов.
TON Payments
TON Payments — это встроенная сеть обработки платежей, которую можно использовать для мгновенных переводов между пользователями TON, ботами и другими сервисами.
TON Storage
TON Storage — это распределенная сеть хранения данных, которая стремится стать лучшей версией Dropbox, отличаясь простотой и надежностью. Идея TON Storage заключается в том, что каждый узел сети должен иметь возможность настроить собственный жесткий диск, на котором могут храниться архивные блоки и снимки сети, а также любые произвольные файлы для пользователей или TON DApps.
TON Services
TON Services — это универсальная платформа для сторонних приложений, построенная на основе блокчейна TON.
Появление The Open Network
Поскольку Telegram объявил, что больше не будет участвовать в проекте, за развитие взялось сообщество. Первоначально две конкурирующие группы разработчиков —Newton и Free TON — боролись за право быть преемниками оригинальной Telegram Open Network.
В июне 2021 года команда Newton написала открытый запрос Павлу Дурову о передаче исходного репозитория GitHub и домена ton.org. Вскоре после этого имя проекта изменили на The Open Network, и у сети появился собственный токен Toncoin.
Вот как выглядит экосистема TON по состоянию на сентябрь 2023 года.
Toncoin
В июле 2020 года, чтобы окончательно прекратить свое участие в проекте и в то же время позволить энтузиастам продолжить изучение технологии, команда Telegram поместила все доступные монеты Gram в смарт-контракты, майнить которые мог любой желающий на равных условиях.
Этот подход, получил название «Первоначальное доказательство работы» (IPoW). Блокчейн TON был первым в истории, объединившим два алгоритма консенсуса — Proof of Stake и Proof of Work. Ежедневно пользователи добывали около 200 000 TON и 28 июня 2022 года майнинг Toncoin был завершен.
На момент написания TON торгуется на многих централизованных биржах, вроде вроде Bybit, HTX (ранее Huobi) и KuCoin. Обмен также можно производить на децентрализованных биржах, например, на Uniswap. Актив поддерживает несколько кошельков, включая Tonkeeper, Tonhub и Telegram-бот Wallet. Полный список доступных приложений можно посмотреть здесь.
По состоянию на 17 октября монета торгуется по цене $1,9616.