37 lines
1.2 KiB
Markdown
37 lines
1.2 KiB
Markdown
Формат и смысл существующих Body
|
||
|
||
1) HeaderBody (type=0, ver=1)
|
||
|
||
Линия: lineIndex = 0
|
||
Смысл:
|
||
Генезис-блок блокчейна, объявляет формат и владельца.
|
||
|
||
Содержит:
|
||
сигнатуру формата "SHiNE"
|
||
login владельца блокчейна
|
||
👉 Всегда первый блок, всегда в линии 0.
|
||
|
||
2) TextBody (type=1, ver=1)
|
||
|
||
Линия: lineIndex = 1
|
||
Смысл:
|
||
Основной контент — текстовые записи (посты, сообщения, дневник).
|
||
|
||
Содержит:
|
||
UTF-8 текст произвольной длины
|
||
👉 Это “основная история” блокчейна пользователя.
|
||
|
||
3) ReactionBody (type=2, ver=1)
|
||
|
||
Линия: lineIndex = 2
|
||
Смысл:
|
||
Связь с другим блокчейном или блоком (реакция, ответ, лайк, ссылка).
|
||
|
||
Содержит:
|
||
код реакции
|
||
имя целевого блокчейна
|
||
globalNumber целевого блока
|
||
hash32 целевого блока
|
||
👉 Это механизм межблокчейн-связей без изменения чужих цепочек.
|
||
|