Masterchain
Головной блокчейн в сети TON. Хранит состояние сети — список валидаторов, активные шарды, конфигурацию. Один на всю сеть.
Синонимы: мастерчейн, головной блокчейн ton
Masterchain — координирующий блокчейн в архитектуре TON. Все остальные цепи (workchains, shards) ссылаются на него для синхронизации.
Что хранится
- Список валидаторов на текущий и следующий цикл.
- Конфигурация сети: параметры протокола, штрафы, ставки эмиссии.
- Хеши последних блоков всех workchain-ов и shard-ов — это позволяет любой цепи доказать своё состояние, ссылаясь на masterchain.
- Глобальные транзакции: только ограниченный класс операций (например, голосование за параметры).
Зачем выделять отдельный блокчейн
Без masterchain параллельные шарды не могут договориться об общем состоянии — кто валидатор, какие правила, что считать «финальным» блоком. Masterchain служит источником правды: его финализация почти мгновенная (несколько секунд), а его блоки самые маленькие, потому что обычные транзакции в нём не идут.
Это компромисс: masterchain — точка координации, и его пропускная способность ниже, чем у workchain-ов. Но зато он не становится узким местом для пользовательской нагрузки.
Связь с workchain-ами
Каждый блок workchain-а содержит ссылку на masterchain. Каждый блок masterchain-а — ссылку на последние блоки активных workchain-ов. Через эти кросс-ссылки строится единый граф состояния всей сети TON.