Из вики:
котировка
[Данные] Если [данные] не указан, возвращает отформатированные хэш-данные для работы на:
* "Midstate" : Предварительно вычисленное хеш-состояние после того, как хеширование первой половины данных
* "данные" : данные блока
* "hash1" : Отформатирована хэш-буфер для второго хэша
* "цель" : Маленький обратный порядок байт хэш-мишень
Если [данные] указано, пытается решить блок и возвращает истину, если она была успешной.
* "Midstate" : Предварительно вычисленное хеш-состояние после того, как хеширование первой половины данных
* "данные" : данные блока
* "hash1" : Отформатирована хэш-буфер для второго хэша
* "цель" : Маленький обратный порядок байт хэш-мишень
Если [данные] указано, пытается решить блок и возвращает истину, если она была успешной.
Вы решили блок, если это
SHA-256 (SHA-256 (данные)) < целевой трудности
Является ли блок данных только заголовок?
Кроме того, это Midstate Ша-256 из первых 76 байт (где начинается Nonce)?
Предположительно, это позволило бы шахтерам, чтобы сохранить состояние их вычислений SHA и сбрасываются в байте 76 вместо того, чтобы делать вычисления снова и снова.
Когда шахтер попадает в цель, как это отправить обратно одноразовый номер?