ハッシュ (Cryptographic Hash Function) とは?

ハッシュとは、任意の長さの入力データを関数で変換することで得られる、固定長のデータのことです。ハッシュを出力するための関数をハッシュ関数と呼びます。

入力データの元の長さやファイルサイズに関係なく、ハッシュ関数によって出力されるハッシュは常に同じ長さです。ハッシュ関数は一方向にしか変換できない性質を持つため、ハッシュから元データを推測することはできません。しかし、異なる元データから同じハッシュが出力されることはないため、ハッシュが異なる場合は元データも異なるものであることを検証できます。そのためハッシュ関数は、メッセージの整合性のチェックや認証といったタスクのために、コンピューティングシステムで一般的に使用されます。

ハッシュやハッシュ関数は、暗号資産 (仮想通貨) においても重要な役割を果たしています。ビットコインでは「SHA-256」ハッシュ関数が使われており、これはどの長さの元データからでも256ビットのハッシュを算出できるというものです。トランザクションの検証や新規の通貨を発行するのに必要なマイニングでハッシュの計算は行われています。ハッシュは疑似乱数であり、ハッシュ関数を実行する前に入力を予測することは不可能なため、マイナーは実行したマイニングを証明することでのみ、新規の通貨を得ることが可能です。

国内 暗号資産(仮想通貨)取引所比較ランキング
  1. Coinceck(コインチェック)

    取引量・ユーザー数は日本で最大級!使いやすいスマホアプリと豊富な取扱通貨で人気の取引所!

    詳細を見る
  2. Bitbank(ビットバンク)

    全ての暗号資産(仮想通貨)が板取引形式 (最安手数料) で売買できる!

    詳細を見る
  3. GMOコイン

    安心のGMOインターネット (東証一部上場)グループの暗号資産(仮想通貨)取引所

    詳細を見る
※ 2023年11月22日 最新更新国内取引所ランキングをもっと見る
海外 暗号資産(仮想通貨)取引所比較ランキング
  1. Bybit(バイビット)

    クレカ入金可能!レバレッジの効いたFX取引に特化した暗号資産(仮想通貨)取引所!海外ならココ一択!

    詳細を見る
  2. Zoomex(ズームエックス)

    レバレッジ取引に特化した次世代仮想通貨取引所!

    詳細を見る
  3. MEXC(メックスシー)

    取り扱い銘柄数1,500種類以上の大手仮想通貨取引所!

    詳細を見る
※ 2023年11月22日 最新更新海外取引所ランキングをもっと見る
目次
詳細表示