Post
Topic
Board Кодеры
Merits 20 from 1 user
Магическое число в файлах блоков bitcoin core.
by
mrxtraf
on 22/11/2024, 16:22:50 UTC
⭐ Merited by xandry (20)
Решил перезалить все блоки в bitcoin core. Операционка ubuntu. Версия коре последняя. Без графики через bitcoind
Залил. И что я вижу.
Вместо магического числа f9 be b4 d9 в начале файла 09 03 e3 39.
И так во всех файлах. Пытался в парсере поменять на это число. Но парсер вылетает по переполнению памяти! То есть структура какая-то другая.
Опять убил всю папку кошелька, включая настройки пиры и т.д.
Запускаю. И что я вижу.
Code:
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!!! И так во всех файлах!
И притом дальнейшее формирования данных то же отличаеться.
Code:
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/