Перейти к основному содержимому

Что такое хэщ

Hash (хэш) — это результат работы криптографической функции, которая преобразует данные в строку фиксированной длины.

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

Как работает хэш

Даже небольшое изменение входных данных приводит к совершенно другому хэшу.

Это свойство используется для проверки целостности данных.

Хэширование vs шифрование

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

Где используется хэш

Хэш используется в:

  • блокчейнах
  • цифровых подписях
  • системах безопасности

Связанные термины

FAQ

Что делает хэш-функция?

Хэш-функция преобразует данные любой длины в строку фиксированной длины.

Можно ли восстановить данные из хэша?

Нет. Криптографические хэш-функции являются односторонними.

Почему хэш важен для блокчейна?

Хэш связывает блоки между собой и защищает данные от изменений.