SHA-256
SHA-256 は米国の NIST(国立標準技術研究所)が定めた標準のハッシュ関数のことです。ビットコインで使用されるハッシュは SHA-256 と RIPEMD-160 です。これらのハッシュは GPU で計算するのに向いており、後発のアルトコインではスクリプト系のハッシュを使うことで普通の PC でも採掘しやすいように工夫しているものも多く見られます。SHA-256 は当初は CPU で計算を行っていましたが、GPU を使って並列に計算する GPU マイニングに移行し、その後 FPGA でこの計算を行う FPGA マイニングが主流になりました。
しかし、この論理を実行する ASIC を作れば、消費電力が少なく、高速で演算ができることから、現在では専用の ASIC を使う ASIC マイニングが主流となっています。