Криптографический хеш — результат применения криптографической хеш-функции к набору данных. Он представляет вход в виде строки фиксированного размера и используется для проверки целостности, построения структур данных и различных криптографических механизмов.

Хорошая криптографическая хеш-функция должна делать практически невозможным восстановление подходящего исходного сообщения только по его хешу. Также должно быть вычислительно сложно найти два разных входа с одинаковым хешем, то есть коллизию.

В блокчейнах хеши используются повсеместно. Например, хеш предыдущего блока может включаться в заголовок следующего блока, создавая криптографическую связь между элементами цепочки. Изменение старых данных меняет соответствующий хеш и нарушает эту связь.

В Proof-of-Work криптографические хеши используются для поиска значений, удовлетворяющих определенному условию сложности. Именно это создает вычислительную стоимость производства блоков.

Криптографический хеш также используется совместно с цифровыми подписями. Обычно подписывается не весь большой объем данных непосредственно, а его криптографическое представление, что делает операции эффективнее.