SHA-256
SHA-256は、NSAによって設計されたSHA-2暗号ハッシュ関数のメンバーです。 SHAは、Secure Hash Algorithmの略で、暗号化ハッシュ関数は、デジタルデータに対して実行される数学演算です。 アルゴリズムは、既知の期待ハッシュ値に基づいて、データの整合性を判断することができます。 ただハッシュは任意のデータでの生成はできますが、ハッシュからデータを生成することはできません。
SHA-256は、Bitcoinネットワークのさまざまな部分で使用されています。
- MiningはSHA-256をProof of workアルゴリズムとして使用します。
- SHA-256は、セキュリティとプライバシーを向上させるために、ビットコインアドレスの作成で使用されます。