Сообщения / TON Messages Форум

Hermes

Hermes

Администратор
TON Messages — транспортный протокол.

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

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

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