Спецификация протокола https://en.bitcoin.it/wiki/Protocol_specification состояния:
Пример двойного SHA-256 кодирования строки "Здравствуйте":
2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824 (первый раунд SHA-256)
9595c9df90075148eb06860365df33584b75bff782a510c6cd4883a419833d50 (второй раунд SHA-256)
Я не могу работать второй раунд правильно. Предполагается ли эта формула будет использоваться, чтобы сделать это?
dhash (привет) = sha256 (sha256 (привет))
Если да, то первый раунд делает 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824 правильно.
Но второй раунд sha256 (2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824) не производят значения, указанные в спецификации.
Не могли бы вы помочь обернуть мою голову вокруг этой?
Благодарю.