/ / Что такое "Хэш" простым языком
27.11.2018 Популярность: 459

Хэш

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

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

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

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