Хэширование на основе криптографических хэш-функций широко применяется в
криптовалютах. Например, функционирование многих блокчейнов основано на алгоритмах хэширования семейств SHA-2 или SHA-3 и их вариациях.
Некоторые примеры использования хэшей:
В майнинге криптовалют. Блок создается на основе финального хэша заголовка блока и транзакций (корень дерева Меркла). Майнеры ведут поиск хэша с необходимым уровнем сложности по заданному алгоритму хэширования.
Проверка соответствия открытого и закрытого ключей в транзакциях делается при помощи их хэшей.
В процессе создания криптовалютных адресов несколько раз производится хэширование открытого ключа.
При сохранении в блокчейне ссылки на внешние данные используется их хэш.