The Open Network

Материал из Википедии — свободной энциклопедии
(перенаправлено с «Telegram Open Network»)
Перейти к навигации Перейти к поиску
The Open Network
Логотип программы The Open Network
Скриншот программы The Open Network
Тип одноранговая сеть
Автор Николай Дуров  (англ.), Павел Дуров
Разработчик TON Foundation, Telegram (больше не участвует)
Написана на C++
Лицензия GNU LGPL v2
Сайт ton.org

The Open Network (сокр. TON) — основанная на блокчейне децентрализованная компьютерная сеть, а также проект защищённой встроенным прокси и анонимайзером даркнет-платформы, построенной на принципе оверлейной P2P-сети, имеющей сервисы обмена сообщениями, платежных операций в криптовалюте Gram, хранения данных, а также операционная система для распределенных приложений. Концепция TON разработана братьями Дуровыми, которые привлекли под этот проект инвестиции в несколько миллиардов долларов и запланировали перевод на TON своего популярного мессенджера Telegram[1][2][3].

По мнению обозревателей, TON, с одной стороны, привлекает инвесторов идеей популярной криптовалюты, а с другой стороны, позволяет пользователям в странах с сильной Интернет-цензурой свободно использовать информационные ресурсы, обходя государственные системы блокирования и отслеживания[4]. 30 мая 2019 года Telegram представил упрощенную версию платформы[5].

12 мая 2020 Павел Дуров в своем Telegram-канале объявил, что закрыл блокчейн-проект TON[6].

29 июня 2021 Павел Дуров передал домен ton.org и GitHub-репозиторий независимому сообществу разработчиков The Open Network (TON)[7].

История[править | править код]

Запуск проекта[править | править код]

Внешние видеофайлы
Видеопрезентация Telegram Open Network для инвесторов

В течение нескольких лет Telegram развивался только на личные средства Павла Дурова. Из материалов, представленных в ходе рассмотрения претензий Комиссии по ценным бумагам США (SEC) к Telegram, следует, что к 2017 году мессенджеру требовались дополнительные деньги на оплату и обслуживание серверов. Дуров рассматривал возможность привлечения традиционных инвестиций, но к началу 2018 года отказался от них в пользу финансирования мессенджера через блокчейн-проект TON (название расшифровывалось двояко: как Telegram Open Network и The Open Network) и криптовалюту Gram[8][9].

По замыслу создателей, TON должен был стать платформой для децентрализованных приложений по аналогии с Google Play, AppStore и WeChat[10][11], а за счёт заявленной способности обрабатывать миллионы транзакций в секунду — децентрализованной альтернативой международным платёжным системам Visa и MasterCard[12][13][14].

Продажа токенов[править | править код]

Для привлечения средств Telegram организовал закрытую продажу фьючерсных контрактов, которые давали право на получение токенов Gram после запуска блокчейна. К участию были приглашены тщательно отобранные инвесторы с минимальным чеком в $20 млн в первом раунде и $1 млн — во втором. Стоимость криптовалюты для участников закрытой продажи была значительно ниже цены, которую прогнозировал Telegram на момент запуска TON, и выгоду от приобретения актива компания описывала по аналогии с ценными бумагами[8][14]. Всего в двух раундах компания привлекла $1,7 млрд долларов[15].

Разработка[править | править код]

В апреле 2019 года в СМИ появилась информация о создании независимой компании TON Labs. По словам управляющего директора компании Александра Филатова, TON Labs «готовит инструментарий для разработчиков приложений для TON»[16].

17 апреля 2019 года о партнерстве с TON Labs объявила немецкая компания Wirecard AG[en][17].

6 сентября 2019 года открылся тестовый портал TON для разработчиков с официальными спецификациями проекта — https://test.ton.org/, а на сайте https://test.ton.org/testnet/ стал доступен обозреватель сети TON, отображающий первые сотни работающих узлов сети[18][19][20][21]. Издание New York Times, комментируя данные события, отметило, что проект выпускает тестовые токены раньше графика, что должно удовлетворить инвесторов. Обозреватели, ссылаясь на экспертов в криптовалютах, также отмечают, что стратегия Дурова держать разработку TON в относительном секрете породила некоторый скепcис в криптографическом обществе относительно конкурирующего проекта криптовалюты Libra от Facebook, но в итоге оказалась верной, так как Facebook, сделав разработку Libra прозрачной, сразу же обрушил на себя гнев регуляторов. В то же время, такие эксперты в криптовалютах, как Дэвид Джерард, отмечают, что несмотря на усилия команды TON удовлетворить принципам KYC-AML, центральный риск проекта аналогичен Libra — государственные регуляторы могут испугаться утраты контроля над финансовой системой[22].

Прекращение проекта (2019—2020)[править | править код]

В октябре 2019 года Комиссия по ценным бумагам и биржам США (SEC) потребовала запрета на выпуск Gram. Павел Дуров предложил вернуть инвесторам TON 77 % вложений или перенести последний срок запуска платформы на 30 апреля 2020 года[23].

7 и 8 января 2020 года SEC допросила Павла Дурова в связи с ICO TON. Допрос проходил в Дубае. Американский регулятор пытался узнать, зачем Дуров провел ICO, сколько денег потратил на Telegram и TON, и почему токен Gram — не ценная бумага. Дуров ответил, что деньги понадобились для покупки оборудования и поддержания работы блокчейн-платформы, а Gram — криптовалюта, а не ценная бумага[24].

После длительных судебных разбирательств в конечном итоге SEC признала токены проекта ценными бумагами[25]. После этого команда TON заявила, что не сможет запустить проект в срок, а инвесторам было предложено два основных варианта возврата средств: 72 % в 2020 году и 110 % в апреле 2021 года[26].

12 мая 2020 года Павел Дуров официально заявил, что работа над проектом Telegram Open Network прекращается. В качестве основной причины указываются действия SEC, которые делают запуск TON невозможным[27]. Команда Telegram также заявила, что не имеет отношения ко всем проектам, которые будут запущены на базе Telegram Open Network в будущем[28].

2 марта 2021 года инвесторы фонда направили Павлу Дурову уведомления о намерении подать иск против TON Inc. и Telegram Inc. для того, чтобы возместить около $100 млн за блокчейн-проект TON[29].

Архитектура TON[править | править код]

TON — это амбиция запустить децентрализованный Web и амбиция запустить новый EthereumTechCrunch[30]

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

В архитектуру платформы TON, как и других даркнетов, заложено несколько уровней защиты от попытки установить над ней любой вид государственной регуляции (защита «от цензуры» по тексту бизнес-плана Павла Дурова).

Компонент TON Назначение
TON Blockchain Ядро платежной системы на блокчейне, рассчитанное на миллионы платежей в секунду
TON P2P Network Организация сети класса «peer-to-peer» из самих клиентов TON
TON Storage Распределенное «торрент-подобное» хранилище для файлов и сервисов
TON Proxy Прокси и анонимайзер, архитектурно подобный I2P и Tor
TON DHT Распределенная система поиска объектов по хеш-кодам, играющая роль, подобную «торрент-трекеру» TON
TON Services Платформа для создания распределенных приложений для TON
TON DNS Система поиска по «человеческим именам» хеш-кодов в TON DHT
TON Payments Платежная система, в том числе для микроплатежей с отложенным отображением в TON Blockchain
TON Virtual Machine Виртуальные машины для исполнения алгоритмов контрактов между покупателями и продавцами
TON Messages В TON сообщения возможны не только между людьми, но и между алгоритмами. Это базовая функция коммуникации
TON Hypercube Routing Система вычисления оптимального пути в TON P2P Network для сообщений TON Messages между нодами
TON Validators Пользователи сети, создающие и проверяющие блокчейны TON Blockchain, то есть проводящие платежи

TON External Secure ID (Telegram Passport) — виртуальный паспорт пользователя[править | править код]

Аналогичная абсолютно анонимная система I2P критикуется за большое количество незаконного контента[31][32]. С другой стороны, такие криптовалюты, как Bitcoin, попадают под финансовые санкции регуляторов, так как их полная анонимность приводит к торговле оружием, наркотиков, а также отмыванию незаконно полученных средств. Часто покупка и продажа криптовалюты с банковской карты — довольно сложная для пользователей операция из-за отказа многих банков заниматься подобной деятельностью. Поэтому в TON предусмотрена идентификация пользователей через TON External Secure ID (Telegram Passport)[33][34][35].

В архитектуру TON заложена деанонимизация пользователей по их желанию или требованию какого-то держателя TON Site по раскрытию личности пользователя. Telegram Passport был введён в эксплуатацию 26 июля 2018 года[36]. При этом выбран баланс между приватностью и препятствием деятельности преступников. TON External Secure ID (Telegram Passport) — это идентификатор пользователя, привязанный к хранилищу данных, идентифицирующих пользователя в том числе через отсканированные копии его документов. Пользователь сам загружает свои персональные данные и они шифруются его персональным ключом и недоступны никому до тех пор, пока сам пользователь не решит снять свое инкогнито перед кем-то[37].

Персональные данные TON включают в себя аналогичные с процедурой верификации PayPal документы:

  • фотография;
  • отсканированные копии удостоверения личности, такие как паспорт или водительские права;
  • подтверждение адреса через отсканированные копии счет-фактур на ЖКХ;
  • данные о банковских картах[37].

Некоторые сервисы TON могут потребовать идентификации пользователя и в этом случае пользователь передает сервису ключ для дешифровки своих персональных данных. Пользователь также может отказаться от предоставления ключа к своим персональным данным и воспользоваться другим сервисом TON, где это не требуется, но для банковских сервисов это потребуется почти везде согласно законодательству против отмывания денег известного как KYC-AML. В том числе это операции с настоящими банковскими картами для конвертации из долларов в криптовалюту Gram и обратно. Без разрешения пользователя получить доступ к его персональным данным технически невозможно, так как только сам пользователь знает пароль для их расшифровки.

Проверка документов пользователя производится не самим Telegram, а персоналом стороннего сервиса. В случае если это банк, то дополнительно эта операция охраняется законом о банковской тайне. После этого также формируется признак TON External Secure ID, что пользователь «проверенный» и другие TON-сервисы, доверяющие этому валидатору документов, открывают пользователю доступ к сервисам, требующим выполнения принципа KYC-AML. Сами операторы сервисов TON, доверяющие валидатору документов, не могут узнать ничего о персональных данных пользователя, так как не могут их расшифровать, однако могут быть уверены, что это реальный человек с проверенными документами и совершение операций с ним безопасно. Также такие сервисы TON не могут узнать и реальное имя пользователя, так как будут во время операций иметь доступ только к его хеш-коду. Раскрыть персональные данные пользователя технически в состоянии будет только валидатор его документов, который имеет ключ для такой расшифровки. При этом валидатор не сможет дешифровать сами операции и файлы пользователя, так как не имеет для этого ключей[38].

Используемая в TON концепция хранения персональных данных самим пользователем и без доступа Telegram к ним, позволяет Telegram обойти условия местного законодательства во многих странах, которое часто запрещает хранение персональных данных за рубежом. В частности, федеральный закон РФ «О персональных данных» устанавливает такое требование. Отсутствие у Telegram ключей для расшифровки персональных данных пользователей также позволяет компании уклониться от претензий правоохранительных органов и направить их с запросами к валидаторам документов пользователей, которые являются сторонними компаниями, никак не связанными с Telegram.

TON Payments с криптовалютой Gram[править | править код]

Современные криптовалюты имеют существенные недостатки. Gram представляет, так называемое, пятое последнее поколение криптовалют класса «мульти-цепь» с распределенной работой[3]. Бета-версия TON Payments должна была быть доступна во втором квартале 2018 года, а функциональная версия с появлением «кошельков» для криптовалюты Gram у пользователей Telegram в декабре 2018 года[39].

Традиционная технология майнинга, положенная в основу контроля эмиссии большинства криптовалют требует достаточно бессмысленного выполнения рутинных операций с большими затратами на электроэнергию и оборудование. При этом майнинг хотя и замедляет эмиссию криптовалют, но не делает их курс стабильным. Второй недостаток традиционных криптовалют — это очень медленный процессинг, не более 5-15 операций в секунду. Что делает их непригодными для быстрых покупок на манер использования банковских карт и пользователи вынуждены обычно ждать около суток для завершения платежей[3].

Павел Дуров отказался от майнинга и сразу же получил все 5 миллиардов токенов своей криптовалюты для продажи инвесторам[40]. Из них 50 % ушли в фонд некоммерческой организации, стабилизирующей курс Gram относительно доллара, выполняя роль аналога Центробанка (TON Reserve). Эта же организация обеспечивает свободную конвертацию долларов в Gram и выход из Gram в доллары. TON Reserve автоматически начинает скупать Gram с рынка при падении его цены, а также обеспечивает выпуск новых Gram по цене не менее, чем на 2 % выше, чем год ранее. Существенный момент от наличия «виртуального ФРС» — это страховка от построения финансовой пирамиды из Gram. Деятельность TON Reserve, независимого от самих разработчиков, сосредоточенных в другой организации TON Foundation, направлена на то, чтобы Gram был в первую очередь платежным средством с устойчивым курсом к доллару.

4 % массы Gram станут премиальным вознаграждением разработчиков TON. Ещё 10 % Gram уйдут в некоммерческую организацию TON Foundation, которая будет поддерживать инфраструктуру TON в работоспособном состоянии. Остальные зарезервированы для постепенной продажи инвесторам и вывода через них в обращение[41].

TON Virtual Machine — умные контракты и виртуальное право[править | править код]

Существенный момент, что блокчейн построен на механизме смарт-контрактов, которые выполняют виртуальные машины (TON Virtual Machine, TON VM). Для пользователей это означает, что они могут проводить не только платежи, но также и оформлять в электронном виде любые договоры по сделкам между собой. Это более совершенная модель, чем просто подписанный электронной цифровой подписью документ между сторонами, так как и само содержание договора формализовано и может читаться и обрабатываться автоматическими алгоритмами. Собственно текст типовой сделки между сторонами — это программа на специальном языке Fift со всеми её условиями, которая выполняется в виртуальной машине. Язык Fift является стековым языком программирования, по идеологии напоминающим язык Forth[42]. Помимо Fift, который является низкоуровневым языком программирования, код которого с помощью ассемблера Fift преобразовывается непосредственно в команды для виртуальной машины TON, для удобства разработки смарт-контрактов был также предложен язык FunC с Си-подобным синтаксисом, статической типизацией и полиморфизмом[43].

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

TON Virtual Machine является универсальным механизмом TON не только для криптовалют. Этот же механизм используют TON Services для реализации распределенных приложений TON. Концептуально код внешне «серверных приложений» в TON выполняется не на сервере, а TON DNS находит по хеш-коду нужные алгоритмы и передает их через TON Storage на клиент, где они выполняются в виртуальной машине TON VM.

TON Storage — торрент хранилище[править | править код]

Это распределенное файловое хранилище, которое хранит данные не на серверах Телеграм, а по большей части на клиентских устройствах, которые обмениваются данными аналогично торрентам. Плановый срок запуска — первый квартал 2019 года[39].

Файлы могут быть найдены с помощью сервиса TON DNS, аналогично поиску по распределенному хранилищу eMule. От попытки ввести государственную цензуру по файловому хранилищу и отследить обмен информацией, хранилище и его каналы защищены криптографией. Поверх каналов обмена TON Storage может также функционировать защита IP-адресов от их выявления — TON Proxy. Архитектурно сам TON, как и торренты, не имеет управляющего сервера, отключение которого любым методом может вывести TON из строя.

Такие серьёзные меры по созданию криптозащищённого распределённого хранилища стали причиной подозрений в использовании Telegram в роли платформы для свободного распространения пиратского контента, возможно, с целью повышения собственной популярности[44][45].

Существенным отличием TON Storage от обычного файлового хранилища типа торрентов, является то, что поверх него также могут работать приложения TON Services. В бизнес-плане отмечается, что технологически возможно создание аналога Youtube с проигрыванием видео из такого распределенного хранилища. Другой сценарий позволяет хранить в TON Storage в зашифрованном виде свои личные файлы пользователям, фактически являясь аналогом криптованного диска Mega неограниченного размера с неограниченной полосой пропускания[46].

Криптовалютные сервисы также используют TON Storage для реализации своей системы процессинга платежных операций. Идея построить на базе хранилища для блокчейнов новый Dropbox не оригинальна. Так, она предлагается в стартапах Dropcoin и Filecoin, но у них нет миллиардов долларов и сотен миллионов пользователей как у Дурова, поэтому их шансы захватить лидерство меньше[30].

TON Storage будет иметь коммерческий вариант использования. Пользователи, которые продадут TON Foundation свое дисковое пространство, будут получать от него плату в криптовалюте Gram. Аналогичным образом, пользователи, которые захотят иметь больше пространства, чем в бесплатном тарифе, смогут купить его через Gram.

TON Services — распределенные приложения «близкие к Web-сайтам»[править | править код]

TON является платформой для создания распределенных приложений (distributed applications, dapps). Разработчики таких приложений могут получать плату за свои услуги в криптовалюте Gram. Плановым сроком запуска был первый квартал 2019 года, однако позднее дата была перенесена на октябрь[39].

Имеется возможность создавать несколько видов приложений:

  • TON Sites — это приложения, напоминающие WWW-серверы, которые показывают страницы, имеют формы ввода данных, также поддерживается концепция гиперссылок между приложениями. Главное отличие от традиционного сайта в том, что его невозможно закрыть внешнему государственному цензору, так как приложение распределено по клиентским устройствам.
  • Fog Services — сервисные TON Services, являются распределенными. Их не могут уничтожить регуляторы, заблокировав какой-то сервер. Поэтому для них введен термин «fog services», то есть приложения существующие в «дымке», то есть непонятно где. TON Payments, TON Proxy и сам мессенджер Telegram являются такими неуничтожаемыми «fog services».

Фактически клиенты TON становятся не просто мессенджерами, а своеобразными «TON-браузерами», способными «оживить» алгоритмически полученные из TON Storage алгоритмы аналогично тому, как web-браузеры «оживляют» код в HTML-страницах. Аналогия в данном случае полная в том плане, что TON Sites будут поддерживать клиентскую функциональность HTML-страниц, поэтому клиент TON может работать для информационного TON-сайта точно также как Google Chrome для обычных сайтов. Отличие заключается в методах ввода данных в HTML-формы (POST-метод HTML), где сохранение происходит не на классический сервер, а в TON Storage.

В технической спецификации по TON[47] подробно рассмотрено также создание социального приложения, аналогичного Facebook, причем для таких приложений могут оказывать услуги обработки данных валидаторы криптовалюты, если их оборудование в конкретный момент простаивает. По мнению критиков, более вероятно, что будут создаваться не социальные и не оппозиционные ресурсы, а сайты, торгующие порнографией (в том числе запрещённой), которые станут крупнейшим хабами порнографии[31][32].

В спецификации[47] также отмечается, что в целом концепция TON Services не является оригинальной и во многом скопирована с «eep-services» и «eep-sites» из архитектуры даркнета I2P. Оригинальным является применение для работы распределенных приложений хранилища TON Services и виртуальных машин TON VM, которые изначально созданы для блокчейнов криптовалюты.

Существенным моментом для защиты от внешней цензуры является относительная независимость от обновления версии приложения Telegram из Google Play и Apple Appstore. Новая версия кода даже для самого мессенджера приходит через саму сеть TON и выполняется в виртуальной машине[47].

TON Proxy — аналог Tor для анонимности и обхода блокировок[править | править код]

Для обхода межсетевых экранов блокирования TON по IP-адресам, а также попыток отследить куда обращаются пользователи Telegram внутри TON, в TON имеется подсистема, функционирующая как P2P Proxy, аналогично архитектуре Tor или Hola. Плановый срок запуска — первый квартал 2019 года[39].

Данное решение делает неэффективными решения, аналогичные «блокировкам по IP» от Роскомнадзора и лишают смысла технологические попытки отследить активность пользователей по законам, аналогичным пакету Яровой. При работе TON Proxy не используются серверные IP адреса, которые можно найти и заблокировать, а сами клиенты TON общаются друг с другом, поэтому попытка их заблокировать эквивалента блокированию всего Интернет. Наблюдаемая же в логах провайдеров связь по IP-адресам не позволяет понять куда обращаются приложения Telegram и за чем, так как истинный целевой узел TON сокрыт за цепью proxy-посредников через криптографический «тоннель» как в Tor. Также провайдерам будет невозможно определить, что наблюдаемый ими трафик относится к Telegram, так как заголовки пакетов имеются только при первом подключении, далее весь зашифрованный трафик для внешнего наблюдателя является хаотическими данными без заголовков. Иными словами, TON Proxy выполняет и роль весьма совершенного анонимайзера пользователей.

Отличием от Tor в TON Proxy является заложенная на уровень архитектуры балансировка нагрузки с защитой от DoS-атак. При перегрузке каналов TON Proxy автоматически меняет маршрутизацию. Другим отличием от Tor является использование не «луковой маршрутизации», а «чесночной маршрутизации» как в I2P. Сама по себе технология «луковой маршрутизации» уже очень надежна, так как каждый узел в сети не знает полного маршрута пакетов, а только куда передать дальше, что узел узнает, снимая очередную оболочку криптографии подобно чешуйкам лука. Поэтому даже если правоохранительные органы будут использовать подставной узел связи в TON, то практически ничего не смогут узнать об отправителях и адресатах информации — чтобы снять следующие «чешуйки» криптоконтейнера у подставного узла TON нет ключей. Основное отличие «чесночной маршрутизации» заключается в том, что в её архитектуру заложена поддержка сайтов «даркнета», для этого маршрутизация может быть не только «один-к-одному», но и «один-ко-многим». Последнее разрешается через «дольки чеснока» в криптографическом контейнере[48].

Если TON Site нужно отдать контент многим клиентам, то он сначала отдает его какому-то узлу через цепочку посредников, а затем уже этот узел распаковывает послания конкретным пользователям (их дольки) и раздает им. Иными словами, «чесночная маршрутизация» поддерживает криптозащищённое «вещание в Интернет» и по массовому исходящему трафику невозможно обнаружить узел-источник материалов для TON Site, так как он использует Proxy-посредников для вещания и сам его исходящий трафик небольшой. Чесночная маршрутизация также крайне усложняет блокирование зарубежного контента таким цензорам, как Роскомнадзор, так как обнаружить канал его поставки очень сложно из-за незначительного трафика. «Распаковка чеснока» уже происходит нодами TON после того как информация миновала системы слежения за внешним трафиком.

TON Proxy будет иметь коммерческую схему эксплуатации. Пользователи TON, которые согласятся принимать на себя внешний трафик, выводя других пользователей в TON, будут получать от TON Foundation плату в криптовалюте Gram. Пользователи, которые не захотят выводить внешний трафик TON Proxy, а только пользоваться им, будут платить абонентскую плату в Gram, что дублирует коммерческую модель P2P Proxy Hola.

Системные сервисы TON[править | править код]

Часть технологий TON является системными и напрямую не видны пользователям, но они влияют на безопасность, функциональность и производительность системы[47].

TON Abstract Datagram Network Layer и Zero Channel для «теневых мостов» в TON[править | править код]

TON DNS архитектурно имеет защиту от попыток манипулировать госрегуляторами транспортными протоколами на уровне IP-адресов за счёт попытки использования какого-то клиента TON для прослушивания запросов внутри сети[47]. Сам по себе TON является оверлейной компьютерной сетью, то есть оторван внутри себя от IP-адресации. Вместо IP-адресов TON DNS возвращает 256-битные хеш-коды частей (шард) объектов, по которым они могут быть найдены в TON Storage и затем активированы алгоритмически через TON Services. Хеш-коды шард транслируются в IP-адреса через механизм TON Abstract Datagram Network Layer, где маршрутизация может меняться динамически через TON Proxy. Также в TON для производительности, аварийной устойчивости и для защиты против «внешних цензоров» используется многократное дублирование данных через «расщепление шард», поэтому при недоступности одних узлов, информацию передадут другие узлы, аналогично работе торрентов.

В TON скопирован также важный механизм из Tor, лишающий государственных цензоров возможности перекрыть входы в TON, используя их общеизвестные публичные IP-адреса. Как и в Tor, в TON будут существовать «теневые мосты», то есть нигде не публикуемые IP-адреса для входа в TON. Как и в Tor, их можно будет узнать через специальные ресурсы с проверкой, что вы человек, а не бот цензора. Однако, реализация в TON более совершенна, чем в Tor. Такие теневые мосты называются Zero Channel, так как на деле не обеспечивают трафика информации и не могут быть по нему обнаружены, а подобно торрент-трекеру сообщают только где находятся ближайшие по IP-адресам входные точки в TON. Единожды подключенный к TON клиент обычно больше не нуждается в Zero Channel, так как уже знает точки входа и клиенты TON обмениваются между собой новыми точками входа, подобно тому, как это происходит с обменам пирами в торрент-клиентах.

TON Messages — транспортный протокол[править | править код]

Фундаментальной частью TON являются сообщения между узлами сети[49]. Этот же механизм будет использовать Telegram для передачи сообщений в мессенджере, но его же могут использовать алгоритмы TON. Концептуальным моментом является интеграция сообщений с шардами, то есть блоками данных. Иными словами, адресатом является именно шарда, а не просто нода сети. Для обычных файлов сообщение «куску файла» не имеет особого смысла, но в случае хранения блокчейнов криптовалют или создания реляционных СУБД в TON, каждая шарда как кусок цепи или часть таблицы имеет самостоятельный смысл. Для блокчейнов сообщения в адрес шарды нужны для обработки условий с умных контрактов для тех сделок, где по их условиям требуется запрос внешних данных. Для реляционной базы данных алгоритм может обработать часть записей распределенной таблицы.

Поскольку постоянное расщепление шард является средством повышения оптимизации хранения и производительности TON, то оптимизирована и обработка сообщений шардам при таком расщеплении. Нода сети, которая имела сущность до её расщепления по другим нодам, может получать и обрабатывать сообщения «по старой» адресации до расщепления. Это также помогает другим нодам обрабатывать очереди сообщений при их перегрузке. Иными словами, «ноды-соседи» могут помочь обработать информацию другой ноде. Данный механизм «сотрудничества соседей» является одним из базовых механизмов оптимизации производительности TON.

Instant Hypercube Routing занимается роутингом именно сообщений, как элементарной единицы обмена данными в TON.

Продолжение разработки[править | править код]

После объявления о закрытии проекта командой Telegram[27], были созданы различные проекты-продолжения.

Everscale (Free TON)[править | править код]

7 мая 2020 года сообщество разработчиков, валидаторов и представителей индустрии цифровых валют объявило о запуске проекта Free TON[50], в основе которого лежит открытый исходный код Telegram Open Network. Код TON распространяется по лицензии LGPLv2, которая позволяет использовать его без ограничений. Официальный запуск сети состоялся 7 мая в ходе онлайн-трансляции, посвященной проекту. Нативным токеном проекта Free TON стал TON Crystal, всего в сети возможна эмиссия 5 млрд монет.

Одновременно с этим сторонники Free TON опубликовали Декларацию о децентрализации[51], доступную для подписи всем желающим поддержать запуск Free TON. В течение суток декларацию подписало несколько тысяч физических и юридических лиц. Среди подписантов декларации известны: компания разработчик TON Labs, биржи криптовалют LEVEL TRADE Ltd, KUNA и CEX.io, валидаторы P2P.org и Everstake, инвестиционные компании Dokia Capital и Bitscale Capital[52]. Примечательно, что на момент запуска граждане США не допускались к участию в проекте Free TON.

9 ноября 2021 г. было внесено предложение о смене названия проекта с «Free TON» на «Everscale»[53] и сжигании 3млрд токенов. В качестве обоснований данного решения было названо желание избавиться от ограничений, накладываемых использованием бренда TON, и в частности получить возможность листинга на крупных биржах и заключать партнерства с крупными компаниям. Также это решение призвано снизить размытие бренда и путаницу, связанную с существованием других проектов, использующих TON в своём названии. Решение о переименовании проекта было принято управляющим советом при помощи голосования.

14 марта 2022 года, DeFi Alliance запустило платформу для голосования EverDAO. Все решения по развитию проекта принимаются на основании голосования владельцев токенов EVER в системе EVER DAO. Для принятия решения необходимо привлечь к голосованию не менее 500 000 монет держателей и получить большинство голосов "за". Чтобы выдвинуть свою инициативу, необходимо заблокировать в стейкинг 100 000 EVER.

The Open Network[править | править код]

29 мая 2020 г. сообщество из разработчиков, валидаторов, победителей публичных blockchain-конкурсов Telegram и криптоэнтузиастов анонсировало продолжение работы над проектом[54]. Первым названием проекта стало «NEWTON».

Команда продолжила поддержание и разработку оригинальной сети testnet2 от команды Telegram, которая была запущена 15 ноября 2019 г.

В мае 2021 г. сообщество проголосовало за переименование названия сети testnet2 на mainnet[55]. Также команда разработчиков сменила название «NEWTON» на «TON Foundation». TON Foundation — провозглашается некоммерческим сообществом, нацеленным на дальнейшую поддержку и разработку сети.

TON Blockchain использует proof-of-stake консенсус, и для генерации новых блоков майнинг не требуется. Командой Telegram почти вся масса из 5 миллиардов монет была переведена на специальные смарт-контракты proof-of-work givers. Новые монеты можно получить путем майнинга этих контрактов. Proof-of-work giver контракты имеют свои пределы и иссякнут, как только пользователи добудут все доступные монеты.

29 июня 2021 г. команда Telegram в ответе на открытое письмо согласилась[56] передать домен https://ton.org/ и аккаунт https://github.com/ton-blockchain сообществу The Open Network.

9 августа 2021 EXMO объявляет о листинге новой криптовалюты – TONCOIN.

23 декабря 2021 года создатель Телеграм Павел Дуров выпустил пост о проекте TON на своей странице в Telegram и поддержал команду разработчиков. Спустя сутки сообщение было удалено со страницы и на данный момент не доступно. На сегодняшний день, это единственное подтверждение какой-либо поддержки Дуровым проекта TON. В своем сообщении Павел Дуров пожелал успеха команде разработчиков, но подчеркнул, что не имеет к проекту никакого отношения.

Примечания[править | править код]

  1. Telegram Open Network (Gram) - ICO rating and details (англ.). ICObench. Дата обращения: 27 апреля 2018. Архивировано 28 апреля 2018 года.
  2. Telegram поднял 1,7 миллиарда долларов на ICO - Крипинфо (рус.), Крипинфо (2 апреля 2018). Архивировано 28 апреля 2018 года. Дата обращения 27 апреля 2018.
  3. 1 2 3 Платформа TON от Telegram: техническое описание и первые впечатления (англ.). bits.media. Дата обращения: 28 апреля 2018. Архивировано 28 апреля 2018 года.
  4. Telegram Digital Resistance: The Open Network And Russia’s Ban (англ.), Cointelegraph (19 April 2018). Архивировано 5 мая 2018 года. Дата обращения 4 мая 2018.
  5. TON уже здесь. Telegram представил упрощённую версию клиента платформы. Дата обращения: 30 мая 2019. Архивировано 14 декабря 2019 года.
  6. Цифровая конкуренция доллару откладывается. Ведомости. Дата обращения: 14 мая 2020. Архивировано 20 мая 2020 года.
  7. M Chairul Basrun Umanailo. Focalizator in Novel Telegram by Putu Wijaya. dx.doi.org (20 марта 2021). Дата обращения: 6 апреля 2022.
  8. 1 2 Anna Baydakova. SEC: Cash-Strapped Telegram Launched 2018 Token Sale to Pay for Servers. Coindesk (17 января 2020). Дата обращения: 1 ноября 2021. Архивировано 1 ноября 2021 года.
  9. Butcher, Mike. Telegram plans multi-billion dollar ICO for chat cryptocurrency (англ.), TechCrunch. Архивировано 23 ноября 2020 года. Дата обращения 12 января 2018.
  10. Mike Butcher, Josh Konstine. Telegram plans multi-billion dollar ICO for chat cryptocurrency. TechCrunch (January 8, 2018). Дата обращения: 4 апреля 2020. Архивировано 23 ноября 2020 года.
  11. Jon Russel. Inside Telegram's ambitious $1.2B ICO to create the next Ethereum. TechCrunch (January 15, 2018). Дата обращения: 4 апреля 2020. Архивировано 3 апреля 2020 года.
  12. Exploring Telegram Open Network. Binance Research (September 27, 2019). Дата обращения: 4 апреля 2020. Архивировано 22 июня 2020 года.
  13. Josh Nadeau. Telegram's Pavel Durov in court over his quest to revolutionize cryptocurrency. Russia Beyond The Headlines (January 15, 2020). Дата обращения: 4 апреля 2020. Архивировано 28 февраля 2020 года.
  14. 1 2 TON & Gram: how it started and why it ended. PaySpace Magazine (October 9, 2020). Дата обращения: 5 апреля 2021. Архивировано 1 ноября 2021 года.
  15. Rachel McIntosh. SEC vs. Telegram: Will Gram Tokens Ever Be Distributed?. Finance Magnates (October 18, 2019). Дата обращения: 5 апреля 2021. Архивировано 1 ноября 2021 года.
  16. Разработчикам упростят создание приложений для блокчейн-платформы Дурова. www.vedomosti.ru (3 апреля 2019). Дата обращения: 24 мая 2019. Архивировано 5 апреля 2019 года.
  17. Немецкая платежная система анонсировала партнерство с разработчиком решений для криптовалюты Дурова | Технологии. Forbes.ru (17 апреля 2019). Дата обращения: 24 мая 2019. Архивировано 18 апреля 2019 года.
  18. Anna Baydakova. Telegram Finally Releases Code for Its $1.7 Billion TON Blockchain (англ.). CoinDesk (6 сентября 2019). Дата обращения: 14 сентября 2019. Архивировано 15 сентября 2019 года.
  19. Telegram выложил в открытый доступ тестовую версию проекта за $1,7 млрд. The Bell (8 сентября 2019). Дата обращения: 14 сентября 2019. Архивировано 20 ноября 2019 года.
  20. Blockchain Explorer de TON, documentación actualizada, TON Labs y más (исп.). Tecnonucleous (6 сентября 2019). Дата обращения: 14 сентября 2019.
  21. Telegram Posted Test Version of the TON Blockchain in a Public Access (англ.). The Coin Shark (9 сентября 2019). Дата обращения: 14 сентября 2019.
  22. Telegram Pushes Ahead With Plans for ‘Gram’ Cryptocurrency, The New York Times. Архивировано 16 сентября 2019 года. Дата обращения 14 сентября 2019.
  23. Telegram предложил инвесторам вернуть 77% вложений в ICO компании. Коммерсантъ (17 октября 2019). Дата обращения: 18 октября 2019. Архивировано 17 октября 2019 года.
  24. Павла Дурова два дня с пристрастием допрашивали в Дубае. The Bell (17 января 2020). Дата обращения: 20 января 2020. Архивировано 17 января 2020 года.
  25. TON на грани срыва: SEC через суд добивается приостановки проекта от Telegram, ForkLog. Архивировано 21 мая 2020 года. Дата обращения 8 мая 2020.
  26. Инвесторам в проект Дурова оставили только два варианта возврата денег, РБК. Архивировано 7 мая 2020 года. Дата обращения 8 мая 2020.
  27. 1 2 Павел Дуров. What Was TON And Why It Is Over (англ.). — 2020. — 12 May.
  28. Обзор Telegram TON Архивная копия от 9 августа 2020 на Wayback Machine, Coinpost.ru
  29. Инвесторы потребовали от Дурова возместить десятки миллионов долларов за проект TON. Коммерсантъ (2 марта 2021). Дата обращения: 2 марта 2021. Архивировано 1 марта 2021 года.
  30. 1 2 Inside Telegram’s ambitious $1.2B ICO to create the next Ethereum – TechCrunch (англ.). techcrunch.com. Дата обращения: 5 мая 2018. Архивировано 3 апреля 2020 года.
  31. 1 2 Fig. 3. Simplified diagram of how a I2P network functions. Source: own... (англ.). ResearchGate. Дата обращения: 3 мая 2018. Архивировано 4 мая 2018 года.
  32. 1 2 Telegram Raised Billions in Secrative Pre-ICO Sales | BIGGEST ICO EVER | Should you invest ? — Steemit (англ.). steemit.com. Дата обращения: 3 мая 2018. Архивировано 4 мая 2018 года.
  33. Telegram White Paper. Дата обращения: 4 мая 2018. Архивировано 5 мая 2018 года.
  34. Telegram Open Network (TON). Общая информация, обзор |. finmagnit.com. Дата обращения: 4 мая 2018. Архивировано 5 мая 2018 года.
  35. В Telegram теперь по паспорту? Разбираемся, чего ожидать от нового проекта Павла Дурова — Naked Science. naked-science.ru. Дата обращения: 4 мая 2018. Архивировано 5 мая 2018 года.
  36. Telegram запускает «паспорта» пользователей. vedomosti.ru. Дата обращения: 27 июля 2018. Архивировано 26 июля 2018 года.
  37. 1 2 СМИ узнали о создании Telegram сервиса для хранения данных пользователей. РБК. Дата обращения: 10 мая 2018. Архивировано 10 мая 2018 года.
  38. Ведомости. Telegram предложит пользователям хранить их персональные данные (9 мая 2018). Архивировано 9 мая 2018 года. Дата обращения 10 мая 2018.
  39. 1 2 3 4 ICO Telegram Open Network (TON) - выход Gram от Павла Дурова (рус.), Криптовалюты, майнинг и блокчейн - CryptoMagic.Ru (7 февраля 2018). Архивировано 29 апреля 2018 года. Дата обращения 28 апреля 2018.
  40. При каких условиях Telegram вернет инвесторам собранные $2,55 миллиарда, CNews.ru. Архивировано 23 ноября 2020 года. Дата обращения 30 апреля 2018.
  41. Ведомости. Роман Абрамович вложился в Telegram (17 февраля 2018). Архивировано 29 апреля 2018 года. Дата обращения 28 апреля 2018.
  42. Nikolai Durov. Fift: A Brief Introduction // Telegram Inc. Архивировано 12 сентября 2019 года.
  43. Telegram Contests. Telegram. Дата обращения: 24 октября 2019. Архивировано 24 октября 2019 года.
  44. People are using the messaging app Telegram to share pirated movies and stolen Netflix and Spotify accounts, Business Insider. Дата обращения 29 апреля 2018.
  45. Telegram is the hot new source for pirated content (англ.), The Outline. Архивировано 30 апреля 2018 года. Дата обращения 29 апреля 2018.
  46. White Paper TON: часть 2, Telegraph (28 апреля 2018). Архивировано 29 апреля 2018 года. Дата обращения 28 апреля 2018.
  47. 1 2 3 4 5 Nikolai Durov. Telegram Open Network // Telegram Inc. Архивировано 3 июня 2019 года.
  48. Adrian Crenshaw. Silly Garlic Routing Animation (16 июня 2011). Дата обращения: 3 мая 2018. Архивировано 28 октября 2017 года.
  49. Nikolai Durov. Telegram Open Network Blockchain // Telegram Inc. Архивировано 12 сентября 2019 года.
  50. Состоялся запуск основной сети Free TON на базе разработок Telegram, ForkLog. Архивировано 10 июня 2020 года. Дата обращения 8 мая 2020.
  51. Declaration of Decentralisation (англ.). Дата обращения: 8 мая 2020. Архивировано 12 мая 2020 года.
  52. Блокчейн-платформу TON запустили без Telegram и Павла Дурова, РБК. Архивировано 8 мая 2020 года. Дата обращения 8 мая 2020.
  53. Free TON rebranding to Everscale (англ.). Free TON (9 ноября 2021). Дата обращения: 13 ноября 2021. Архивировано 13 ноября 2021 года.
  54. Start NewTON project. Дата обращения: 2 июля 2021. Архивировано 9 июля 2021 года.
  55. Переименование сети testnet2 на mainnet The Open Network (англ.). Дата обращения: 2 июля 2021. Архивировано 9 июля 2021 года.
  56. Ответ Telegram на открытое письмо сообщества (29 июня 2021). Архивировано 17 июля 2021 года.

Ссылки[править | править код]