Алгоритм SHA-256: что это, как работает и какие криптовалюты его используют

bitcoin sha-256 Технология Биткоин

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 это всегда 256 бит. Например:

  • SHA-256(«hamster») = 12e1d34b00a928b8cebb6a5f739f656b339c0e9d2f4507148a5b1afdadd634d0;
  • SHA-256(«Hamster») = 319a4fa81a591fc4f4ce0832d109df92439dfeb74b8d16e2c325a6d49b39de5c — совсем другая строка, хотя изменилась одна буква.

Хорошая криптографическая хеш-функция обладает тремя свойствами:

  1. Необратимость. По хешу невозможно вычислить исходные данные — только перебором.
  2. Устойчивость к коллизиям. Практически невозможно найти два разных набора данных с одинаковым хешем.
  3. Лавинный эффект. Изменение одного бита входа меняет примерно половину битов результата.

За четверть века публичных исследований практической атаки на 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.

Все термины — в словаре криптовалют

Источники

  1. NIST: FIPS 180-4 Secure Hash Standard.
  2. Bitcoin Developer Guide: Block Chain — заголовок блока, дерево Меркла.
  3. mempool.space — хешрейт и сложность сети.
  4. CoinShares: Bitcoin Mining Report Q1 2026.

Курс монет из статьи

Изменение за 24 ч, данные на 27.10.2026 05:51

CryptoHamster — криптовалютное медиа на русском и украинском языках, работает с 2018 года. За это время редакция опубликовала более 70 000 материалов о биткоине, альткоинах, DeFi, NFT и регулировании отрасли, сейчас — около 25 новостей в день. Мы отслеживаем курсы более 850 криптовалют, ведём подробные страницы ключевых монет и собственный словарь из почти 200 терминов. Наши справочные гайды объясняют сложное простыми словами: от устройства блокчейна и халвинга до стейкинга, стейблкоинов и защиты кошелька. Каждый гайд опирается на первоисточники и обновляется вместе с рынком.

Нашли неточность? Напишите нам — мы оперативно её исправим.

Оцените автора
CryptoHamster.org
Добавить комментарий