Алгоритм X13 для майнинга на графических процессорах

Каждый владелец производительного графического процессора (AMD или NVIDIA), увидев всю шумиху вокруг Bitcoin, Litecoin, Dogecoin и других монет, задумывается о том, чтобы самому заняться добычей криптовалюты. Действительно ли можно получить цифровой актив, просто установив специальную программу-манер на свой компьютер? Прежде чем окунаться в мир майнинга на основе алгоритма X13, давайте разберемся с ключевыми параметрами этого процесса.

Майнинг по алгоритму X13

Что такое алгоритм

В настоящее время существуют разные криптовалюты, работающие на множестве различных алгоритмов, таких как SHA-256, Scrypt, X11, X13, Cryptonight и другие. На сегодняшний день их более 29 видов.

Даже новички в цифровой индустрии наверняка слышали о том, что Биткоин добывать очень сложно и в домашних условиях уже невозможно. А причина такого развития BTC-майнинга заключается именно в его алгоритме. Протокол доказательства выполненной работы в сети Биткоин использует довольно старый механизм шифрования SHA-256, который уже давно применяется в глобальной сети: он проверяет SSl-сертификаты, участвует в защите веб-сайтов и реализован в некоторых протоколах SSH и PGP.

SHA-256 – это криптографическая функция свертки, которая превращает входящий массив данных произвольной длины в строку заданного размера. Если перефразировать это простыми словами, то алгоритм криптовалюты зашифровывает все необходимые данные произведенных операций в уникальную, неизменную цифровую подпись блока.

Алгоритм хеширования

Теоретически, выполнять такую хеш-функцию может любое компьютерное оборудование: и центральный процессор, и видеокарта, и ASIC специального назначения. Но сегодняшняя популярность Биткоина настолько увеличила количество участников майнинга, что сложность математических вычислений измеряется триллионами хешей в секунду (H/s).

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

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

В чем особенность X13

В 2014 году миру был представлен новый тип криптографического метода шифрования – алгоритм Х11, а чуть позже его более совершенные версии Х13, Х12, Х14, Х15 и Х17. Первая монета, блокчейн которой построен на Х11, была DarkCoin.

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

Ниже мы приведем таблицу используемых функций в каждой алгоритмической версии:

Хеш-функцияX11X12X13X14X15X17
BLAKE++++++
BMW++++++
GROESTL++++++
J-H++++++
KECCAK++++++
SKEIN++++++
LUFFA++++++
CUBEHASH++++++
SHAVITE++++++
SIMD++++++
ECHO++++++
HAMSI+++++
FUGUE++++
SHABAL+++
WHIRLPOOL++
LOSELOSE+
DJB-2+

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

Таким образом, создание ASIC-майнеров для такого метода работы будет затруднено, так как аппаратное обеспечение должно будет иметь логические ворота для каждого алгоритма на своем чипе, что сильно увеличивает сложность производства и стоимость вычислительного оборудования.

Возможно, производители Асиков смогут разработать модели для алгоритма серии Х (для Х11 такое оборудование уже имеется), но целесообразность использования такого майнинга находится под большим вопросом.

Чтобы взломать X13, нужно найти уязвимость во всех 13 хешах, что намного сложнее, чем на SHA-256. Даже если один из этих хешей будет скомпрометирован, это послужит своевременным сигналом для разработчиков, чтобы провести анализ проблемы и внести необходимые изменения в уязвимую функцию.

Многие платформы хеш-алгоритма X13 использует гибридный протокол доказательства надежности узла PoW/PoS. То есть, вы можете добывать монеты классическим майнингом, используя специальную программу, и тут же зарабатывать на хранении криптовалюты до 20% в год.

Какую криптовалюту можно добывать на алгоритме X13

На данный момент X13 используют следующие монеты:

  • DeepOnion (ONION);
  • Cloakcoin (CLOAK);
  • MaruCoin (MARU);
  • Hshare (HSR);
  • Stealthcoin (XST);
  • MarteXcoin (MXT).

Криптовалюты

Все что нужно для Х-майнинга, это определиться с валютой, завести кошелек, выбрать майнинговый пул, поддерживающий добычу на этом алгоритме, и установить программу-майнер (которую скачивают с сайта выбранного пула).

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

Процесс майнинга

Подписывайтесь на наш Telegram канал. Будьте в курсе новых статей.

Ссылка на основную публикацию