Сб. Ноя 27th, 2021
    Free TON, Whitepaper, Mitya Goroshevsky

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

    Whitepaper блокчейна, документ, на который сообщество Free TON ссылалось до текущего момента, — это разработка доктора Николая Дурова, датируемая 2018 годом — временем разработки блокчейна TON.

    Вначале большинство описанных в документе решений было применимо для Free TON. Однако за минувший год блокчейн шагнул далеко за рамки первоначальных принципов и, можно сказать, превратился в нечто совершенно новое. Поэтому возникла острая необходимость в описания и объяснение принципов и решений, на которых он основывается.

    Технический директор TON Labs Митя Горошевский подготовил и в самое ближайшее время опубликует свое видение развития платформы Free TON.

    Ключ концепции во взгляде на Free TON. Платформа — операционная система над распределенным процессором, выполняющим полные по Тьюрингу программы, продолжающая таким образом развитие мирового компьютера на основе блокчейна: Bitcoin— Ethereum— Free TON.

    Whitepaper Free TON: обо всем по порядку

    Документ состоит из четырех частей.

    Первая часть посвящена концептуальным идеям развития сообщества. В ее состав входят следующие главы: 

    • Децентрализация — описание философии проекта и его ценностей. 
    • Меритократическое распределение токенов — революционная для блокчейнов концепция, призванная обеспечить децентрализацию на деле.
    • Система управления BFTG — объединенные под одним интерфейсом системы смарт-контрактов;
    • Экономика блокчейна — включая изменение подсчета газа, ограничение эмиссии TON Crystal и оригинальную концепцию стейблкоина NOT.

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

    Вторая глава второй части посвящена WorkChains, в работу которых было добавлено множество правил и протоколов обмена сообщениями для поддержки прямого взаимодействия между периферийными цепочками. 

    В третьей главе раскрываются принципы многопоточности, которая позволяет валидаторам выполнять смарт-контракты параллельно.

    Четвертая глава — одна из самых объемных в документе. Она раскрывает новый протокол консенсуса, который должен дополнить существующую византийскую отказоустойчивость (BFT) — консенсус мягкого большинства — Soft Majority Fault Tolerance. Он представляет собой развитие голосования мягким большинством и, как доказывается в документе, способен будет привести блокчейн в такое состояние, когда наличие даже одного честного валидатора будет гарантировать возможность остановить атаку на сеть или отклонить вредоносный блок.

    Также во второй части описаны:

    • механизм автоматического слэшинга Masterchain Slashing and Recovery Protocol (MSRP), который проходит тестирование в рамках Rust Cup прямо сейчас;
    • механизм избрания валидаторов Distributed Dynamic Validator Set (DDVS), который предполагает новый дизайн DePool (еще одно изобретение Free TON);
    • REMP — протокол обмена внешними сообщениями, который должен обеспечить возможность доставки внешних сообщений смарт-контракту в одной цепи от любого участника;
    • описание защиты от DDOS.

    Третья часть Whitepaper посвящена работе операционной системы TON. Здесь дана общая описательная характеристика TON OS, раскрыта специфика файловой системы и децентрализованного сервиса имен (плюс одно новшество от Free TON), хранилища метаданных DriveChain и IceChain – последнее для долгосрочного хранения.

    Четвертая, заключительная часть документа, посвящена революционному проекту Web Free — децентрализованному интернету, полностью построенному на блокчейне Free TON. Здесь детализированы как амбициозные задачи, которые ставит перед собой сообщество Free TON, так и инструментарий их реализации, в том числе TIP.

    ________________________

    Whitepaper Free TON — чрезвычайно обширный и подробный документ, занимающий более чем 50 страниц. Работа над ним ведется и прямо в этот момент. Но при том уровне завершенности, о котором уже сейчас можно судить, ожидаем, что в публичной сети эта концептуальная документация появится уже на днях.

    35
    0