Что такое TON?

HashFlare

ComputerUniverse Введи промокод FW7FRUX при покупке и получи скидку 5 евро

Как устроен TON Blockchain? (если вы не разработчик, этот блок можно пропустить)

TON Blockchain по сути является коллекцией блокчейнов, состоящих из более мелких блокчейнов. Дизайн TON Blockchain предполагает, что все данные в блоках и статусы представлены как организованные в деревья ячеек или направленные ациклические графы (DAG) коллекции ячеек (bag of cells), состоящие из 1023 битов данных и содержащие до четырех ссылок на другие ячейки.Архитектура TON Blockchain предполагает наличие основного блокчейна — Masterchain, а также до 292 дополнительных блокчейнов. Такой подход позволит сделать систему гибкой к изменениям и минимизировать проблемы, связанные с ростом размера основной цепи.

Masterchain отвечает за функционирование всей системы, включая хранение хешей блоков, информацию о валидаторах, эмиссии монет, статус воркчейнов и т.п.

Задача блокчейна типа Workchain — поддерживать функционирование до 232 виртуальных воркчейнов (работающих блокчейнов), разбитых на шарды. Воркчейны отвечают за выполнение тьюринг-полных смарт-контрактов, созданных на новом языке программирования Fift, имеют собственные виртуальные машины (TVM) и идентификаторы и включают в себя до 260 шардов.

Создать и активировать воркчейн может любой участник сообщества, готовый заплатить высокую комиссию за публикацию его спецификации в транзакции на Masterchain и получивший одобрение ⅔ валидаторов сети. На сегодня идентификатор имеет только основной воркчейн (Workchain Zero, workchain_id = 0), работающий со смарт-контрактами TON и транзакциями Gram.

Shardchain обеспечивает системе масштабируемость. Предполагается, что за счет внедрения «парадигмы бесконечного шардинга» (Infinite Sharding Paradigm) блокчейны TON смогут автоматически разделяться и объединяться в зависимости от нагрузки в сети, обеспечивая высокую скорость обработки данных и низкие комиссии.

Shardchain включает в себя множество небольших виртуальных блокчейнов — Accountchain, содержащих исходящие и входящие сообщения аккаунта, которые могут иметь отправителей и получателей как внутри системы TON, так и вовне (например, пользователи TON смогут получать и отправлять средства из блокчейнов биткоина, Ethereum и других).

https://forklog.com/chto-takoe-ton/