Gespensterの投稿(2010年8月29日11:35 UTC)ByteReverseマクロは、SHA-256変換の前にスキップすべきだろう。
前後両方? ナンスやタイムスタンプのためにもおそらく削除が必要なByteReverse呼び出しが複数ある。
実際、ByteReverseされるためだけに存在する一時的なブロックヘッダーを完全に不要にできるかもしれない。
SHA-256はバイトストリームがビッグエンディアンであることを期待しているので、すべて削除できると思う。最も速い確認方法は、BEマシンとLEマシンで同時にデバッガーを通してコードを実行し、各ステップで結果を比較することだと思う。