●BTC(ビットコイン)のマイニングに利用
●PoW(プルーフ・オブ・ワーク)を支える関数
●一定方向にしか演算できないのが特徴
●ハッシュ化されたデータを元にデータに戻すことは不可能
●SHA-256(最もメジャー)の場合、一定の長さのデータに対して256ビットのハッシュ値を算出する
●SHA-256の他に、SHA-512・SHA-384・SHA-224がある
ハッシュ衝突とは?
●異なるデータから同じハッシュ値が形成されてしまう事態のこと
●ハッシュ値のビット長が長ければ長いほどハッシュ衝突は起こりにくい
※SHA-224<SHA-256<SHA-384<SHA-512
※SHA-512が最も安全性が高い
●ハッシュ衝突の回避率は、ビット数が1増えると倍になる
※SHA-256はShA-224より2の32乗分だけハッシュ衝突の回避率が高いという計算
●ハッシュ値のビット長が長くなるほど、実装のしやすさや計算速度が落ちる
※SHA-224>SHA-256>SHA-384>SHA-512
関連記事
仮想通貨用語一覧
●仮想通貨とは?
●ブロックチェーンとは?
●ハードフォークとは?
●マイニングとは?
●トランザクションとは?
●スケーラビリティとは?
●ICOとは?
●COMSA(コムサ)とは?
●トークンとは?
●スマートコントラクトとは?
●ライトニングネットワークとは?
●ライデンネットワークとは?
●Segwit(セグウィット)とは?
●Catapult(カタパルト)とは?
●mijin(ミジン)とは?
●メトロポリスとは?
●アトミックスワップとは?
●『販売所』と『取引所』の違い
●『匿名通貨』と『非匿名通貨』の違い
●NEM (ネム) とXEM (ゼム) の違い
●ハードウェアウォレット・秘密鍵とは?
●コールドウォレット・ホットウォレットとは?
●マルチシグとは?
●ロックアップとは?
●サイドチェーンとは?
●オフチェーンとは?
●ボラティリティとは?
●ハーベスティングとは?
●アービトラージとは?
●P2P(Peer to Peer)とは?
●ホワイトペーパーとは?
●CP(カウンターパーティ)とは?
●PoW(プルーフ・オブ・ワーク)とは?
●PoS(プルーフ・オブ・ステーク)とは?
●PoI(プルーフ・オブ・インポータンス)とは?
●PoC(プルーフ・オブ・コンセンサス)とは?
●DPoS(Delegated Proof on Stake)とは?
●Burn(バーン)とは?
●Node(ノード)とは?
●ビットコインコア派とは?
●ビットコインマイナー派とは?
●マウントゴックス事件とは?
●THE DAO事件とは?