SHA-256 (Secure Hash Algorithm, 256 бит) — криптографическая хеш-функция, которая превращает любые данные в «отпечаток» фиксированной длины: 64 шестнадцатеричных символа. Её разработало Агентство национальной безопасности США, а в 2001 году опубликовал Национальный институт стандартов (NIST). В биткоине SHA-256 используется для майнинга, связывания блоков в цепочку и построения адресов. На этом же алгоритме работают Bitcoin Cash, Bitcoin SV, eCash и ещё несколько монет — их можно майнить одними и теми же ASIC-устройствами.
Коротко
- SHA-256 выдаёт хеш длиной 256 бит. По хешу нельзя восстановить исходные данные, а малейшее изменение входа полностью меняет результат.
- Майнинг биткоина — это перебор чисел, пока двойной SHA-256 от заголовка блока не окажется меньше целевого значения.
- Крупнейшие монеты на SHA-256: Bitcoin, Bitcoin Cash, Bitcoin SV, eCash; DigiByte использует его как один из пяти алгоритмов.
- Майнить SHA-256 сегодня выгодно только на ASIC: видеокарты и процессоры безнадёжно отстали.
- Что такое хеш-функция
- Как SHA-256 используется в биткоине
- Какие криптовалюты работают на SHA-256
- Майнинг на SHA-256: на чём и выгодно ли
- SHA-256 и квантовые компьютеры
- Можно ли расшифровать SHA-256?
- Какие криптовалюты майнятся на SHA-256?
- Чем SHA-256 отличается от Scrypt?
- Можно ли майнить SHA-256 на видеокарте?
Что такое хеш-функция
Хеш-функция — это алгоритм, который берёт данные любого размера (слово, файл, блок транзакций) и выдаёт строку фиксированной длины. Для SHA-256 это всегда 256 бит. Например:
- SHA-256(«hamster») =
12e1d34b00a928b8cebb6a5f739f656b339c0e9d2f4507148a5b1afdadd634d0; - SHA-256(«Hamster») =
319a4fa81a591fc4f4ce0832d109df92439dfeb74b8d16e2c325a6d49b39de5c— совсем другая строка, хотя изменилась одна буква.
Хорошая криптографическая хеш-функция обладает тремя свойствами:
- Необратимость. По хешу невозможно вычислить исходные данные — только перебором.
- Устойчивость к коллизиям. Практически невозможно найти два разных набора данных с одинаковым хешем.
- Лавинный эффект. Изменение одного бита входа меняет примерно половину битов результата.
За четверть века публичных исследований практической атаки на SHA-256 не нашли. Его используют в TLS-сертификатах сайтов, цифровых подписях, проверке целостности файлов.
Как SHA-256 используется в биткоине
- Майнинг. Майнер собирает заголовок блока (хеш предыдущего блока, корень транзакций, время, сложность) и подбирает число nonce, чтобы двойной хеш SHA-256(SHA-256(заголовок)) оказался меньше цели. Найти такой хеш можно только перебором — в этом и состоит Proof-of-Work.
- Цепочка блоков. Каждый блок содержит хеш предыдущего. Изменить старую транзакцию — значит пересчитать хеши всех последующих блоков, что требует больше вычислений, чем у всей остальной сети.
- Дерево Меркла. Хеши транзакций попарно хешируются до одного корня. Это позволяет проверить, что транзакция есть в блоке, не скачивая весь блок.
- Адреса и идентификаторы. ID транзакций — это двойной SHA-256; при создании адреса публичный ключ хешируется SHA-256, а затем RIPEMD-160.
Мощность сети биткоина в начале октября 2026 года — около 0,95 ZH/s, то есть почти секстиллион хешей SHA-256 в секунду. Сложность подстраивается каждые 2016 блоков, чтобы блок находился примерно раз в 10 минут.
Какие криптовалюты работают на SHA-256
| Монета | Тикер | Особенности |
|---|---|---|
| Bitcoin | BTC | Первая и крупнейшая криптовалюта; цена $79 853, капитализация $1,61 трлн |
| Bitcoin Cash | BCH | Форк биткоина 2017 года с большими блоками; цена $281,47 |
| Bitcoin SV | BSV | Форк Bitcoin Cash 2018 года |
| eCash | XEC | Форк Bitcoin Cash 2020 года (бывший Bitcoin Cash ABC) |
| DigiByte | DGB | Пять алгоритмов майнинга, SHA-256 — один из них |
| Namecoin | NMC | Первый форк биткоина (2011), майнится совместно с BTC (merged mining) |
| Peercoin | PPC | Гибрид SHA-256 Proof-of-Work и Proof-of-Stake |
| Fractal Bitcoin | FB | Сеть 2024 года, частично майнится совместно с BTC |
Почти вся мощность SHA-256 в мире приходится на биткоин. Поэтому майнеры обычно переключаются на BCH или другую монету, только когда она временно выгоднее, — например, после резкого падения сложности.
Майнинг на SHA-256: на чём и выгодно ли
С 2013 года SHA-256 майнят на ASIC — специализированных чипах, которые умеют только одно: считать SHA-256. Современные устройства (Antminer S21, WhatsMiner M60 и аналоги) выдают 200–400 TH/s при энергоэффективности около 15–20 Дж/TH. Видеокарта на фоне таких устройств слабее в сотни тысяч раз.
Доходность майнинга зависит от цены монеты, сложности сети, награды за блок (после халвинга 2024 года — 3,125 BTC) и цены электроэнергии. При тарифе выше $0,07–0,08 за кВт·ч старые модели ASIC часто работают в минус. Перед покупкой оборудования считайте окупаемость на калькуляторах (например, на Hashrate Index или WhatToMine) с учётом следующего халвинга.
SHA-256 и квантовые компьютеры
Квантовые компьютеры угрожают прежде всего не SHA-256, а цифровым подписям на эллиптических кривых, которые защищают адреса. Для хеш-функций квантовый алгоритм Гровера даёт лишь квадратичное ускорение: стойкость SHA-256 условно падает с 256 до 128 бит, что по-прежнему считается безопасным. Обсуждение перехода биткоина на постквантовые подписи идёт, но касается подписей, а не майнинга.
Частые вопросы
Можно ли расшифровать SHA-256?
Нет. SHA-256 — не шифрование, а хеширование: исходные данные не хранятся в хеше. Подобрать вход можно только перебором, и для случайных данных это нереально.
Какие криптовалюты майнятся на SHA-256?
Bitcoin, Bitcoin Cash, Bitcoin SV, eCash, DigiByte (один из алгоритмов), Namecoin, Peercoin, Fractal Bitcoin.
Чем SHA-256 отличается от Scrypt?
Scrypt (Litecoin, Dogecoin) требует много памяти, SHA-256 — только вычислений. ASIC-устройства для них разные: майнер SHA-256 не может майнить Litecoin, и наоборот.
Можно ли майнить SHA-256 на видеокарте?
Технически да, но доход будет в тысячи раз меньше стоимости электроэнергии. Видеокарты используют для других алгоритмов.
Термины в статье
- Хеш-функция
- Алгоритм, который превращает данные любой длины в строку фиксированной длины так, что по результату нельзя восстановить исходные данные.
- Хеш
- Результат работы хеш-функции — «цифровой отпечаток» данных фиксированной длины. Малейшее изменение данных полностью меняет хеш.
- Коллизия
- Ситуация, когда два разных набора данных дают одинаковый хеш. У надёжной хеш-функции найти коллизию практически невозможно.
- Nonce
- Одноразовое число. В майнинге — число в заголовке блока, которое перебирают в поисках подходящего хеша; в Ethereum — порядковый номер транзакции адреса.
- Хешрейт
- Суммарная вычислительная мощность сети или устройства — сколько хешей вычисляется в секунду. TH/s — триллион, EH/s — квинтиллион, ZH/s — секстиллион хешей.
- Сложность майнинга (difficulty)
- Параметр сети, определяющий, насколько трудно найти подходящий хеш блока. В биткоине пересчитывается каждые 2016 блоков, чтобы блок находился примерно раз в 10 минут.
- Дерево Меркла
- Структура, в которой хеши транзакций попарно объединяются до одного корневого хеша. Позволяет проверить наличие транзакции в блоке без загрузки всего блока.
- ASIC
- Специализированная микросхема для майнинга по одному алгоритму, например SHA-256. В сотни тысяч раз эффективнее видеокарты на «своём» алгоритме.
- Объединённый майнинг (merged mining)
- Одновременный майнинг двух монет с одинаковым алгоритмом без дополнительных затрат мощности. Так майнят Namecoin вместе с биткоином, Dogecoin — с Litecoin.
- Proof-of-Work (PoW)
- Механизм консенсуса, в котором право создать блок получает тот, кто первым выполнит вычислительную работу. Используется в биткоине, Litecoin, Dogecoin.
Источники
- NIST: FIPS 180-4 Secure Hash Standard.
- Bitcoin Developer Guide: Block Chain — заголовок блока, дерево Меркла.
- mempool.space — хешрейт и сложность сети.
- CoinShares: Bitcoin Mining Report Q1 2026.
Курс монет из статьи
- Bitcoin BTC$79 853,00+0,41%
- Bitcoin Cash BCH$281,47+1,84%
Изменение за 24 ч, данные на 27.10.2026 05:51








