SHA256 – алгоритм, являющийся основой майнинга первой криптовалюты — Биткоина. Для работы с ним используется только специализированное оборудование ASIC (АСИКи).
Сейчас постоянно создаются новые криптовалюты на SHA256. Многим таким монетам стоит уделить внимание, но большая их часть – скамы. Это подтверждается тем, что у них нет ни официальных сайтов, ни сообществ. В этой статье собраны все монеты на SHA256.
История появления алгоритма SHA256
Сразу отметим, что это алгоритм второго поколения, созданный на основе своего предшественника – SHA-1, который в свою очередь был разработан еще в 1995 году исключительно для применения в гражданских целях. Обновленную версию ныне популярного алгоритма создали сотрудники Агентства Национальной Безопасности в 2002 году.
Уже спустя три года появился патент, позволяющий использовать алгоритм в гражданских целях. Третья версия популярного механизма появилась в 2012 году, ее разработкой занимались специалисты из агентства Национальных стандартов. Со временем, SHA-3 полностью вытеснил своих предшественников.
Расшифровать преобразованные данные невозможно, поскольку хеш-сумма не рассматривается как процесс шифрования в классической интерпретации данного процесса. Односторонний алгоритм шифрования обрабатывает неограниченное количество информации.
Стоит отметить, что абсолютно все существующие версии алгоритма Secure Hashing Algorithm создавались согласно принципу Меркла-Дамгарда: информация подразделяется на равномерные категории. Каждая группа подвергается одностороннему сжатию, вследствие чего длина данных значительно уменьшается.
Такой способ шифрования имеет массу преимуществ:
- сжатие данных осуществляется оперативно;
- откатить процесс преобразования без ключей невозможно;
- вероятность появления коллизий сведена к нулю.
Технические параметры
Протокол предназначен для данных, которые разделены на части, объем каждой – 64 байта. Алгоритм обеспечивает консолидацию, вследствие которой и появляется 256-битный код. Основывается технология шифрования на относительно несложном раунде, цикличность которого – 64 раза.
- 64-байтный размер блока.
- Максимальная длина зашифровываемого кода – 33 byte.
- Параметры дайджеста сообщения – 32 byte.
- Размер слова по умолчанию – 4 byte.
- Количество повторений в рамках одного цикла – 64.
- Скорость алгоритма – 140 Мбит/с.
Как уже было сказано ранее, протокол SHA-256 основывается на концепции Меркла-Дамгарда, а значит, сначала проводится разделение на блоки, а уже потом на отдельные слова.
Набор информации проходит сквозь диапазон повторений – 64 или 80. Каждый цикл сопровождается преобразованием блок слов. Итоговый хэш-код генерируется посредством суммирования первоначальных значений.
Монеты SHA256
Вот список популярных криптовалют для майнинга SHA256. Мы оценили их по популярности и хешрейту сети. Полный список можно посмотреть здесь.
Монета |
Сайт |
Пул |
Bitcoin (BTC) |
bitcoin.org |
pool.btc.com F2Pool antpool.com |
Bitcoin Cash (BCH) |
bitcoincash.org |
BTC.com bitcoin.com |
Bitcoin SV (BSV) |
bitcoinsv.io |
emcd.io viabtc.com |
DigiByte (DGB) |
digibyte.io |
F2Pool |
Syscoin (SYS) |
syscoin.org |
mining-dutch.nl |
Namecoin (NMC) |
namecoin.org |
F2pool |
Peercoin (PPC) |
peercoin.net |
ZPOOL Zergpool |
Другие монеты на основе SHA-256
Примечание: монеты ниже имеют очень низкий 24-часовой объем торгов. Они редко торгуются на биржах и их сложно продать.
- Litecoin Cash (LCC);
- Bitcoin Classic (BXC);
- Elastos (ELA);
- Auroracoin (AUR);
- Bitcoin Vault (BTCV);
- Super Bitcoin (SBTC);
- Pyrk (PYRK);
- EmerCoin (EMC);
- HTMLCOIN (HTML);
- Terracoin (TRC);
- Myriad (XMY) – Multi Algo.
Плюсы и минусы алгоритма
Основной плюс алгоритма SHA256 — это его востребованность. Можно сто раз говорить, что этот протокол морально устарел, ну и что? Пусть SHA256 не особо эстетичен, но зато дешев надежен и практичен.
Однако есть и минусы. В первую очередь это постепенная утеря децентрализации. Промышленные компании держат под контролем огромные дата-центры и крупные суммы виртуальных монет, а мелким майнерам достаются крохи. Альтернативные криптопроекты принимают меры против засилья АСИКов, но в SHA256 все идет своим чередом.
Заключение
SHA-256 был первым алгоритмом шифрования, который нашел свое применение в криптовалютах. Однако он является далеко несовершенным, в виду низкой степени анонимности, конфиденциальности и взаимозаменяемости. Это послужило стимулом для создания более продвинутых криптографических алгоритмов. Монополизация сферы майнинга из-за использования огромных ASIC-ферм — это еще одна проблема криптомира.
Поэтому современные алгоритмы майнинга стремятся ограничить применение ASIC устройств для добычи новых монет. Добиться этого удается путем установления высоких требований к оперативной памяти, а не к скорости вычислений, что актуально для SHA-256. Несмотря на то что для добычи большинства монет уже созданы ASIC, их использование не всегда является экономически выгодным и оправданным.