0
私はビットコインプロトコルを理解しようと、時にはこのような説明書を参照しています:SHA256を2回計算する - 何のために?
がTransactionIdのは、SHA256(SHA256(txbytes))によって定義される
または
公開鍵のSHA256ハッシュを実行し、Big Endian表記で結果にRIPEMD160ハッシュを実行することにより、公開鍵のハッシュが生成されます。関数は次のようになります。RIPEMD160(SHA256(pubkey))
どのような目的のためにハッシュ計算を2回行うのですか?
スタックオーバーフローは、プログラミングや開発の質問のためのサイトです。この質問は、プログラミングや開発に関するものではないので、話題にはならないようです。ヘルプセンターの[ここではどのトピックを参照できますか](http://stackoverflow.com/help/on-topic)を参照してください。おそらく、[暗号化スタックエクスチェンジ](http://crypto.stackexchange.com/)や[情報セキュリティスタックエクスチェンジ](http://security.stackexchange.com/)の方が良いかもしれません。 – jww
「ハッシュするかハッシュしないか」も参照してください。 (In)H^2とHMACの微分可能性](https://www.cs.ucsb.edu/~tessaro/papers/h2fullprelim.pdf) – jww