Решил перезалить все блоки в bitcoin core. Операционка ubuntu. Версия коре последняя. Без графики через bitcoind
Залил. И что я вижу.
Вместо магического числа
f9 be b4 d9 в начале файла
09 03 e3 39.
И так во всех файлах. Пытался в парсере поменять на это число. Но парсер вылетает по переполнению памяти! То есть структура какая-то другая.
Опять убил всю папку кошелька, включая настройки пиры и т.д.
Запускаю. И что я вижу.
hexdump -C -n 293 blk00000.dat
00000000 21 b5 7d 26 b6 97 5f ea d9 0b c9 ff ab 96 5f ea |!.}&.._......._.|
Теперь магическое число
21 b5 7d 26!!! И так во всех файлах!
И притом дальнейшее формирования данных то же отличаеться.
hexdump -C -n 293 blk00000.dat
00000000 09 03 e3 39 9f 6c 92 ff f1 bd 57 e0 82 6d 92 ff |...9.l....W..m..|
Глюк? Или структуру файлов изменили? По поиску не нашел инфу.
Оперируюсь на эти данные.
https://learnmeabitcoin.com/technical/networking/magic-bytes/