Blockchain-hashing
提供:Dev Guides
ブロックチェーン-ハッシュ化
PKIで最も重要な機能の1つは、ハッシュ関数です。 ハッシュ関数は、任意のサイズのデータを固定サイズのデータにマッピングします。 ビットコインは、サイズ256ビット(32バイト)のハッシュ(出力)を生成するSHA-256ハッシュ関数を使用します。 これは画像に示されています-
ボブは、リサに注文するときに、上記のようなメッセージを作成します。 このメッセージは、32バイトのハッシュを生成するハッシュ関数によってハッシュされます。 このハッシュの美しさは、すべての実用的な目的で、ハッシュ(256ビット数)がメッセージのコンテンツに対して一意であると見なされることです。 メッセージが変更されると、ハッシュ値が変更されます。 ハッシュ値が与えられただけでなく、元のメッセージを再構築することは不可能です。
ハッシュの重要性を確認した後、ビットコインのマイニングという別の概念に移りましょう。