Scrypt – обзор криптографического алгоритма для майнинга
Каждая криптовалюта имеет свой алгоритм шифрования, который используется в создании новых блоков сетевых реестров. Алгоритм Scrypt является вторым по популярности, он реализован на платформе Litecoin. Эта информация важна для майнеров, так как их процессоры, видеокарты или ASIC должны уметь расшифровывать функции, созданные по его методу шифрования.
В чем особенность Scrypt
Scrypt (по-русски читается, как «эс-крипт») — это адаптивный криптографический процесс, посредством которого создаются ключи на базе секретного значения (пароля) с помощью криптографической хеш-функции. Этот алгоритм был создан, как альтернатива классическому методу шифрования SHA-256.
Параметры функции scrypt (P, S, N, r, p, dkLen) в системе Litecoin использует следующие значения сложности:
- N = 1024;
- r = 1;
- p = 1;
- размер DK — 32 байта;
- размер входного параметра и S (salt) — 80 байт.
Графические процессоры вычисляют этот алгоритм в 10 раз оперативнее, чем CPU.
Новый алгоритм появился не просто так. SHA-256, как показала практика, не отличается особым совершенством и сложностью. Уже в 2010 году стало понятно, что техника, которая сможет расшифровывать этот алгоритм, будет технически совершенствоваться и выполнять все больший объем вычислений за меньшие промежутки времени.
Так все и произошло: майнинг довольно быстро перебрался на видеокарты, а в скором времени и на специализированные микросхемы, мощностью в десятки TH/s. Создание все более продуктивных моделей приводит к тому, что майнинг перестает быть рентабельным в индивидуальной реализации, а становится доступным только организациям-гигантам: фермам и даже заводам по производству криптовалюты. Это ставит под угрозу самое первое преимущество цифровой наличности — децентрализацию.
Высококлассный эксперт в области информатики и программного обеспечения из Сан-Франциско Чарльз Ли создал новую криптовалюту Litecoin на базе альтернативного алгоритма Scrypt. Глобальной разницы в двух алгоритмах нет: и тот и другой использует для поддержания работоспособности сети метод циклического хеширования, разница лишь в том, что Scrypt переносит сложность на аппаратные мощности.
Преобразованный вариант блокчейна имеет повышенную пропускную способность системы и требует большего объема оперативной памяти. Все транзакции сети все так же формируются в блоки и фиксируются цифровой подписью, которую подбирают узлы майнеров методом многомиллионных переборов возможных параметров, пока не найдут нужное значение Nonce.
Но только в блокчейне SHA-256 главную роль играет производительность устройств (тактовая частота ядер), а в Scrypt важен объем свободной памяти. Причем, если памяти недостаточно, скорость создания подписи стремительно снижается. Это создает уникальность алгоритма эс-крипт, которая состоит в том, что система не станет принимать результаты, если превышен минимальный временной порог для решений.
Как алгоритм влияет на майнинг
Майнинг Лайткоина и его ответвлений, действительно имеет свои особенности. На его примере мы рассмотрим основные из них:
- Награда майнеру: в сети Litecoin она составляет 25 LTC и каждые 840 000 блоков ее размер будет уменьшаться в 2 раза (ближайший халвинг будет в 2019 году) .
- Алгоритмическое ограничения по количеству монет: всего будет выпущено 84 миллионов единиц LTC.
- Скорость генерации блоков становится меньше каждые 4 года, сегодня этот показатель равен 2,5 минутам.
- Для доказательства выполненной работы Litecoin использует алгоритм Scrypt, который использует функцию SHA-256, как часть программного вычисления. Это требует наличия значительных объемов памяти и делает все оборудование для майнинга значительно дороже. Например, Асик Bitmain L3+ с хешрейтом 504 MH/s стоит около $2000. Основная техника, которая способна принести прибыль майнеру, это видеокарты AMD.
Мы привели пример работы алгоритма Scrypt на майнинге Litecoin только потому, что именно здесь он показывает лучшие результаты. Алгоритм эс-крипт можно встретить в следующих альткоинах:
- Digitalcoin;
- Dogecoin;
- Bottlecaps;
- Franco;
- BitConnect;
- GameCredits;
- DigiByte;
- Verge;
- B3Coin;
- Viacoin;
- Gulden;
- Einsteinium и многие другие.
Полный список можно увидеть в таблице с алгоритмами майнинга.
Перспективы Scrypt
Количество желающих пополнить свой кошелек популярными криптомонетами растет с каждым днем. У самых ходовых валют (Bitcoin, Ethereum и Litecoin) сложность сети постоянно увеличивается, причем происходит это в геометрической прогрессии. Поэтому если вы заинтересовались майнингом, то затягивать с этим не стоит: порог для вхождения повышается постоянно.
Scrypt-майнинг имеет относительные стабильные показатели, он потребует от вас наличия производительных видеокарт и вступления в надежный пул. Не старайтесь выбирать оборудование под самую недорогую валюту, это может дать обратный результат. Ориентируйтесь на майнинг устойчивой криптовалюты с высокими перспективами.
Лайткоин, в этом ракурсе самая подходящая монета. Цена 1 LTC на 23 мая 2018 года — $125,41, а рыночная капитализация более 7,5 миллиарда долларов.
А если вы хотели бы познакомиться с добычей цифровых денег без финансовых вложений (но и без ощутимых прибылей), можете обратить внимание на Dogecoin, который можно получать даже на обычном ПК. Стоимость 1 DOGE составляет $0,00417008, а показатель капитализации монеты $477 666 777.
Подписывайтесь на наш Telegram канал. Будьте в курсе новых статей.