Разбираясь в мире криптовалют и блокчейн-технологий, нельзя обойти стороной проект, который вызывает особый интерес и ажиотаж - The Open Network, или просто TON. Разработанный известным российским программистом Павлом Дуровым, основателем мессенджера Telegram, TON представляет собой амбициозную попытку создать децентрализованную платформу, способную устоять перед цензурой и обеспечить максимальную конфиденциальность для пользователей. В этой статье мы рассмотрим основные принципы работы, его структуру и технологические решения, которые лежат в основе этого проекта.
The Open Network (TON) - это не просто еще один блокчейн-проект. Это амбициозная попытка переработать и переосмыслить существующие принципы технологий, предлагая решения для ряда проблем, с которыми сталкиваются современные децентрализованные сети. Одним из ключевых аспектов является его концепция масштабируемости и производительности, которая предполагает возможность обработки тысяч транзакций в секунду при минимальных комиссиях и задержках. В этой статье мы погрузимся в детали технологии TON и разберемся, как именно происходит взаимодействие участников сети и как обеспечивается ее эффективная работа.
Мессенджер Telegram был основан братьями Павлом и Николаем Дуровыми в 2013 году. Первоначально они создали его как реакцию на ограничения в использовании других мессенджеров.
Децентрализация и безопасность – вот два принципа, на которых строится The Open Network. Он разработан с учетом не только технических аспектов, но и соображений приватности и анонимности пользователей. Благодаря своей архитектуре, позволяет пользователям взаимодействовать между собой напрямую, обходя посредников и гарантируя сохранность и целостность информации.
История создания TON
В 2018 году братья Дуровы опубликовали технический документ, представляющий блокчейн первого уровня под названием Telegram Open Network (TON). Ключевой задачей проекта было интегрировать популярный мессенджер Telegram с TON, с тем чтобы создать приложение максимально анонимное и безопасное, обеспечив его собственным прокси. Проект позиционировался как платформа для децентрализованных приложений и сервисов, предлагающая альтернативу службам обработки платежей Visa и MasterCard благодаря своей высокой масштабируемости и способности обрабатывать миллионы транзакций в секунду.
Проект предлагал уникальные функции, включая шардчейны, механизм самовосстановления, децентрализованное хранилище данных, службу доменных имен, виртуальную машину и инструменты конфиденциальности. Внутренняя криптовалюта проекта, известная как Gram (GRM), использовалась для проведения расчетов и оплаты комиссий. Чтобы обеспечить финансирование разработки блокчейна Telegram, было проведено частное первичное предложение монет. ICO, прошедшее в феврале-марте 2018 года, оказалось чрезвычайно успешным. В результате двух раундов компания привлекла $1,7 млрд от инвесторов, продавая 44% общего объема выпущенных токенов.
Проблемы с SEC
В октябре 2019 года SEC (Комиссия по ценным бумагам и биржам США) подала в суд на Telegram, обвиняя компанию в распространении незарегистрированных ценных бумаг. Орган утверждал, что первоначальные инвесторы, приобретающие токены Gram, по сути, выступают андеррайтерами при их распространении. 11 июня 2020 года судебная тяжба продолжавшаяся полгода завершилась решением федерального суда, обязывающим Telegram воздерживаться от дальнейшего выпуска токенов.
В ответ на это Павел Дуров объявил о прекращении активного сотрудничества мессенджера с проектом TON. Вскоре после заключения соглашения с SEC, Telegram согласился вернуть $1,22 млрд в качестве "суммы расторжения" соглашений о покупке Gram, а также уплатить штраф в размере $18,5 млн. После неудачи в суде Telegram объявил о своем выходе из проекта TON и выложил исходный код проекта в открытый доступ на GitHub, призывая сообщество взять на себя управление им.
В 2018 году проект TON (Telegram Open Network) привлек огромное внимание инвесторов в ходе ICO (Initial Coin Offering), собрав рекордные $1,7 миллиарда за два раунда.
Технология Telegram Open Network
Хотя первоначальное видение проекта TON так и не получило своего воплощения, оно породило две конкурирующие сети, основанные на этой технологии. Для более глубокого понимания их устройства необходимо изучить оригинальный технический документ. Архитектура блокчейна включает три уровня, обеспечивающих высокую пропускную способность транзакций и масштабируемость. Основной блокчейн, или мастерчейн, содержит общую информацию о протоколе, включая количество валидаторов, состав активных воркчейнов и хеши последних блоков.
Рабочие блокчейны, или воркчейны, представляют собой отдельные сети сохраняющие интероперабельность с мастерчейном. Они могут использовать индивидуальные виртуальные машины, форматы адресов и транзакций, а также собственные токены для оплаты комиссий, при этом оставаясь совместимыми с основной сетью. Воркчейны в свою очередь состоят из шардчейнов, хранящих данные только о небольших наборах адресов. Шардчейны имеют те же форматы блоков и работают на той же виртуальной машине, что и их «родительские» воркчейны.
Каждый шардчейн отвечает за транзакции своих аккаунтов, каждый воркчейн - за свои шардчейны, а мастерчейн - за все воркчейны. Благодаря интероперабельности шардчейны могут обмениваться сообщениями, вызывать смарт-контракты и передавать токены. Важным нововведением блокчейна является механизм самовосстановления, позволяющий TON позиционироваться как «сеть без хардфорков». Этот механизм позволяет создавать новые блоки поверх недействительных, избегая таким образом нежелательного разделения сети. Такой подход позволяет экономить вычислительные ресурсы и снижает общий риск возникновения ошибок.
TON DNS
Аналогично сервису Ethereum Name Service, TON DNS призван обеспечить присвоение удобочитаемых имен учетным записям, смарт-контрактам и сетевым узлам в целях улучшения доступности инфраструктуры. Это позволяет пользователям взаимодействовать с децентрализованными сервисами на блокчейне, подобно тому, как они просматривают веб-сайты в интернете.
TON Proxy
Одним из важных достижений является его стремление обеспечить конфиденциальность и анонимность пользователей. Например, в сетях Proof-of-Stake часто возникает проблема раскрытия адресов, по которым можно увидеть общее количество монет, участвующих в стейкинге.
Один из ключевых элементов проекта был TON Proxy, функция обеспечивающая анонимное общение в сети. Это было направлено на обеспечение приватности и безопасности пользователей.
Для решения этой проблемы была разработана функция под названием TON Proxy, которая позволяет пользователям анонимно обмениваться информацией в сети. Подобно проекту I2P (Invisible Internet Project), проект предоставляет возможность скрытия личности и IP-адресов сетевых узлов.
TON Payments
TON Payments представляет собой встроенную сеть обработки платежей, предназначенную для проведения мгновенных транзакций между пользователями, ботами и прочими сервисами. Эта инновационная функция значительно упрощает процесс совершения платежей и обмена средств в рамках экосистемы, обеспечивая быстроту и надежность операций. С помощью TON Payments пользователи получают возможность проводить финансовые операции с минимальными комиссиями и без лишних сложностей, что делает использование криптовалюты в повседневной жизни более доступным и удобным.
TON Storage
TON Storage представляет собой децентрализованную сеть хранения данных, стремящуюся стать улучшенной версией Dropbox, благодаря своей простоте и надежности. Основная концепция заключается в том, что каждый узел сети должен иметь возможность настраивать свой собственный носитель информации, на котором могут храниться архивные блоки, снимки сети, а также произвольные файлы для пользователей или TON DApps. Этот подход обеспечивает высокий уровень доступности и устойчивости данных, что делает использование TON Storage привлекательным для широкого круга пользователей и приложений.
The Open Network
После объявления ТГ о прекращении участия в проекте, инициативу по его развитию взяло на себя сообщество. Изначально две соперничающие группы разработчиков, Newton и Free TON, соревновались за право стать наследниками оригинальной Telegram Open Network. В июне 2021 года команда Newton обратилась с открытым запросом к Павлу Дурову о передаче исходного репозитория GitHub и домена ton.org. В результате проект был переименован в The Open Network, а в сети появился собственный токен Toncoin. В июле 2020 года, чтобы окончательно выйти из проекта и дать возможность энтузиастам продолжить изучение технологии, команда поместила все доступные монеты Gram в смарт-контракты, на которые могли майнить все желающие на равных условиях.
Одним из аспектов проекта TON была сеть хранения данных TON Storage, которая стремилась стать улучшенной версией Dropbox, обеспечивая простоту и надежность хранения информации.
Этот подход получил название "Первоначальное доказательство работы" (IPoW). Блокчейн TON стал первым в истории, объединившим два алгоритма консенсуса - Proof of Stake и Proof of Work. Ежедневно пользователи добывали около 200 000 TON, и 28 июня 2022 года майнинг Toncoin был завершен.
На данный момент TON торгуется на множестве централизованных бирж, таких как Bybit, HTX (ранее Huobi) и KuCoin, а также доступен для обмена на децентрализованных платформах, например, Uniswap. Актив поддерживается несколькими кошельками, включая Tonkeeper, Tonhub и Telegram-бот Wallet.