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 сгенерированы разом и будут распределены между инвесторами и стабилизационным фондом.

tele Vaega TONA:

  • 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.

puna: opennet.ru