ТерминОсновы криптыПродвинутый

Хеш

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

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

Хеш-функция берёт любые данные — слово, файл, блок транзакций — и выдаёт строку одинаковой длины. Например, SHA-256, которую использует биткоин, всегда выдаёт 256 бит, то есть 64 шестнадцатеричных символа. Одни и те же данные всегда дают один и тот же хеш.

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

В крипте хеши повсюду. Каждый блок содержит хеш предыдущего, это и делает цепочку неизменяемой. Майнинг в PoW — это перебор чисел, пока хеш блока не окажется меньше цели. Адреса кошельков получают из публичного ключа через хеширование, а у каждой транзакции есть свой хеш — её ID (TxID).

Пример с цифрами

Хеш SHA-256 слова «hello» начинается с 2cf24dba…, а слова «Hello» — с 185f8db3…. Одна заглавная буква полностью меняет результат, хотя длина у обоих — 64 символа.

Частая ошибка

Новички путают хеш с шифрованием и думают, что его можно «расшифровать». Хеш — не шифр, у него нет ключа. А если тебя просят «прислать хеш транзакции» для проверки — это безопасно, но приватный ключ или seed-фразу не отправляй никому ни под каким предлогом.

Вопросы и ответы

Что такое хеш простыми словами?

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

Что такое хеш транзакции (TxID)?

Это уникальный идентификатор перевода. По нему можно найти транзакцию в обозревателе блоков и проверить её статус.

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

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

Читать дальше

Обновлено: 2026-10-19