Хеширование 🌀
Криптографическая хеш-функция (англ. Hash — «мешанина»), — это математический алгоритм, преобразовывающий произвольный массив данных в строку фиксированной длины, состоящую из букв и цифр.
Преобразование, производимое хеш-функцией, называется хешированием. Исходные данные называют входным массивом, «ключом» или «сообщением». Результат преобразования называется «хеш-код», «хеш-сумма», чаще просто «хеш».
Благодаря применению детерминированного алгоритма, выдающего уникальный и предопределенный результат при получении исходных данных, использование одинакового ввода каждый раз приводит к одинаковому результату, и, если в исходных данных изменить хотя бы один символ, будет создан совершенно другой хеш.
Хеш в блокчейне — это, по сути, цифровой «отпечаток» транзакции, который позволяет однозначно ее идентифицировать.
#education #post