ProHoster > Blog > talafou initaneti > Laiti ole Telegram Open Network ma fesoʻotaʻiga P2P ma tekonolosi poloka faʻasalalau lomia
Laiti ole Telegram Open Network ma fesoʻotaʻiga P2P ma tekonolosi poloka faʻasalalau lomia
Fa'alauiloa nofoaga su'esu'e ma tatala исходные тексты блочейн-платформы TON (Telegram Open Network), с 2017 года развиваемой компанией Telegram Systems LLP. TON предоставляет набор технологий, обеспечивающих функционирование распределённой сети для работы различных сервисов на базе блокчейна и умных контрактов. В ходе ICO проект привлёк более 1.7 млрд долларов инвестиций. Исходные тексты включают 1610 файлов, содержащих около 398 тысяч строк кода. Проект написан на языке C++ и tufatufaina e под лицензией GPLv2 (библиотеки под LGPLv2).
e ese mai poloka poloka TON включает также систему P2P-коммуникаций, распределённое хранилище блокчейна и компоненты для хостинга сервисов. TON может рассматриваться как распределённый суперсервер, предназначенный для размещения и предоставления различных сервисов на базе умных контрактов. На базе платформы TON будет запущена криптовалюта Gram, которая кардинально быстрее Bitcoin и Ethereum по скорости подтверждения транзакций (миллионы транзакций в секунду вместо десятков), и способна обрабатывать платежи со скоростью процессинга VISA и Mastercard.
Open source e mafai ai ona e 'auai i su'ega fa'atino ma atia'e sau lava su'ega node feso'ota'iga, который отвечает за определённую ветку блокчейна. Узел также может функционировать в роли fa'amaonia для подтверждения транзакций в блокчейне. Для определения кратчайшего пути между узлами используется маршрутизация на основе гиперкуба (Hypercube Routing). Майнинг не поддерживается — все единицы криптовалюты Gram сгенерированы разом и будут распределены между инвесторами и стабилизационным фондом.
TON Blockchain o se poloka poloka poloka e mafai ona faatino Turing ua mae'a konekarate atamai na faia i se gagana na atia'e mo TON Lima ma faʻataunuʻuina i luga o le poloka poloka e faʻaaoga ai se faʻapitoa TVM masini komepiuta. Поддерживается обновление формальных спецификаций блокчкейна, мультикриптовалютные операции, микроплатежи, офлайновые платёжные сети;
TON P2P Network — формируемая из клиентов P2P-сеть, используемая для доступа к TON Blockchain, отправки кандидатов транзакций и приёма обновлений для частей блокчейна, необходимых клиенту. P2P-сеть также может применяться в работе произвольных распределённых сервисов, в том числе не связанных с блокчейном;
TON Storage — Распределённое хранилище файлов, доступное через сеть TON и используемое в TON Blockchain для хранения архива с копиями блоков и снапшотами данных. Хранилище также применимо для размещения произвольных файлов пользователей и сервисов, работающих на базе платформы TON. Отдача данных напоминает торренты;
TON Proxy — проки-анонимайзер, напоминает I2P (Invisible Internet Project) и используется для скрытия местоположения и адресов узлов сети;
O le TON DHT o se laulau fa'asoa fa'atasi e tutusa ma kademlia, и используемая в качестве аналога торрент-трекера для распределённого хранилища, а также как определитель точек входа для прокси-анонимайзера и как механизм поиска сервисов;
TON Services o se fa'avae mo le fa'atupuina o 'au'aunaga fa'apitoa (se mea e pei o upegatafa'ilagi ma 'upega tafa'ilagi), e maua i le TON Network ma le TON Proxy. O le 'au'aunaga feso'ota'iga ua fa'atulafonoina ma fa'atagaina fegalegaleaiga i le faiga o su'esu'ega po'o talosaga feavea'i. O faʻamatalaga faʻafesoʻotaʻi ma mea e ulufale ai o loʻo lolomiina i le TON Blockchain, ma o loʻo tuʻuina atu auʻaunaga e faʻaalia e ala i le TON DHT. Au'aunaga e mafai ona fausia konekarate atamai i luga o le TON Blockchain e fa'amautinoa ai le fa'ataunu'uina o nisi o noataga i tagata fa'atau. O faʻamatalaga maua mai tagata faʻaoga e mafai ona teuina i le TON Storage;
TON DNS — система для назначения имён для объектов в хранилище, умных контрактов, сервисов и узлов сети. Вместо IP-адреса имя преобразуется в хэши для TON DHT;
TON Payments — платформа микроплатежей, которая может применяться для быстрой передачи средств и оплаты за сервисы с отложенным отображением в блокчейне;
Компоненты для интеграции со сторонними мессенджерами и приложениями для социальных сетей, позволяющие сделать технологии блокчейна и распределённые сервисы доступными для обычных пользователей. Одним из первых массовых приложений, в котором появится поддержка TON, обещают сделать мессенджер Telegram.