(日:イーサハッシュまたはイーサッシュ)
イーサリアムのEthashとは、イーサリアムネットワークがフロンティアからホームステッドへ移行した際、フロンティアで使用していたDagger Hashimotoを改良したProof of Work (以下PoWとする) です。
1.アルゴリズム
Ethashはメモリー消費が激しく、ASICやFPGA抵抗を持ち、もしASICを作成したとしてもGPUマイニングよりも圧倒的に効率が落ちるため推奨されません。この特性はノンスとブロックヘッダーに依存する数ギガバイトのデータになるDAGの部分集合を選択することを要求するPoWアルゴリズムによりASIC対策を行えています。
Ethashはディフィカルティによって計算の結果が一定の閾値以下になるアルゴリズムへのノンスインプットを見つけることを含みます。
DAGについては下記を参照してください。
2.キャスパーへの移行
Ethereum 1.1ではPoWからProof of Stake (以下PoSとする) への移行をする予定となっていますが、2017年7月現在、次期大型アップデートのメトロポリスにはイーサリアムのPoSであるキャスパーは含まれないことになっており、セレニティでの実装予定となっています。
スポンサーリンク