# Виды блокчейнов и логических линий ## 1. Именованный блокчейн Базовый идентификатор цепочки пользователя: - `blockchainName = -` - пример: `alice-001` Обычно это одна основная цепочка пользователя. ## 2. Логические линии внутри одной цепочки Физически цепочка одна, но внутри есть независимые логические последовательности (линии), которые ведутся через поля: - `lineCode` - `prevLineNumber` - `prevLineHash32` - `thisLineNumber` Линии используются для: - TECH-событий; - каналов с текстовыми постами; - связей и подписок; - пользовательских параметров. ## 3. Root-идея для каналов и подписок Для ссылок вида follow/friend/contact принято ссылаться на корневые блоки: - `HEADER` для базовой сущности пользователя/канала `0`; - `CREATE_CHANNEL` для пользовательских каналов. Так ссылки остаются стабильными, даже когда в канале появляются новые сообщения.