При генерации блока, его хэш должен быть меньше, чем мишень (~ 13 первых символами являются нулями). Что именно требуется для одноразового номера в объединенной добыче полезных ископаемых? Я думал, что это как хэширования блок с трудом 1 (~ 8 первых символов являются нулями). Но когда добывали на bitcoinplus.com, я заметил, что эти данные действительны (я получил выплату за это):
00000001 - версия
82629e89fdcbe6662a350e82895f6f508767a5b2580e2b4b0000084d00000000 - предыдущая хэш
a44cfbae9c9734db6c372ef28fa9eb6282889679114e4138462366b696fd22da - корень Merkle
4f4e9582 - метка времени
1a0c309c - биты
52990488 - нонс
После преобразования в прямой порядок байтов это выглядит следующим образом:
01000000000000004d0800004b2b0e58b2a56787506f5f89820e352a66e6cbfd899e6282da22fd9 6b666234638414e117996888262eba98ff22e376cdb34979caefb4ca482954e4f9c300c1a880499 52
И конечный результат для двойного sha256 является 0b26bd7ab017063b4b158c479a340e165228fed254d490d1f31352812ca57aea (ea7aa52c815213f3d190d454d2fe2852160e349a478c154b3b0617b07abd260b для маленьких Endian).
Почему это действует, если он не имеет каких-либо ведущих нулей?