Blokzinciri bağlamında hash, bir girdi (veya mesaj) alan ve tipik olarak onaltılık bir sayı olan sabit boyutlu bir karakter dizisi üreten bir kriptografik işlevinin sonucudur. Hash değeri veya hash özeti olarak bilinen çıktı, belirli girdi verilerine özgüdür. Girdi verilerindeki küçük bir değişiklik bile önemli ölçüde farklı bir hash ile sonuçlanacaktır.
Blokzincirinde hash’ler verilerin bütünlüğünü, değişmezliğini ve güvenliğini sağlamada çok önemli bir rol oynar. Örneğin, bir blokzincirindeki her blok bir önceki bloğun başlığının bir karmasını içerir ve bir blokzinciri oluştururken madenciler Proof of Work (PoW) konsensüs mekanizmalarında Bitcoin gibi bir sonraki bloğu oluşturacak belirli bir karma değeri bulmak için rekabet eder.