Scrypt

Алгоритм майнинга Scrypt появился незадолго до того, как был создан SHA-256. Последний указанный алгоритм являлся ключевым для добычи Биткоина в течение нескольких лет с момента создания криптовалюты, однако его замена потребовалась тогда, тогда Scrypt стал лишком легким для майнинга. Это произошло, когда на смену компьютерным и графическим процессорам (CPU и GPU соответственно) пришли аппаратные устройства ASIC. Высокая конкуренция и мощность данных систем могла стать угрозой для децентрализованной криптовалюты, поэтому технология хэшинга Scrypt создавалась с целью усложнения реализации добычи ресурсов в домашних условиях.

Сам по себе алгоритм являет собой криптографическую функцию, которая выполняет роль ключа, подтверждающего транзакции пользователей. Создан хэш был еще в 2009 году Колином Персивалем, американским офицером службы безопасности. Изначальное назначение алгоритма касалось сохранения безопасности резервных копий Tarsnap. Лишь с 2012-2013 года его стали активнее использовать в области майнинга.

Особенности Scrypt

Теоретически и практически, описываемый алгоритм схож с уже знакомым SHA-256. Принцип действия заключается в том, что подается на алгоритм исходный блок с данными, после чего к нему применяется исходная функция хэша. Заключительный этап — получение уже анонимного и зашифрованного хэша. Разница заключается в том, что информационные блоки этого алгоритма очень сложны в обработке — это требует от майнеров дополнительных затрат оперативной памяти и видеопамяти. Поэтому майнинг на процессорах и фермах с видеокартами является убыточным на сегодняшний день (речь идет о добыче Биткоина).

Конечный шифровальный ключ получается методом комбинирования элементов в случайном порядке. За счет подобной технологии взлом или подбор шифра является невозможным. Функции создания ключа шифрования в этом алгоритме основаны так, что для подбора базового элемента информационной цепочки требуется большое количество времени. Система защиты работает таким образом, что в процессе аутентификации система узнает пользователя и не требует многочисленного выполнения процедуры вычисления ключа (достаточно одного раз). Без проведения аутентификации «password-based key derivation function» придется подбирать каждый раз при формировании цепочки блока.

Какие криптовалюты майнятся на алгоритме Scrypt

Каждый пользователь может самостоятельно рассчитать потенциальную доходность добычи криптовалют при помощи описываемого алгоритма. Для этого достаточно воспользоваться специальным калькулятором. Например, через сайт bitcoinwisdom.com. Обратите внимание, что в процессе майнинга доходность не зависит от цены криптовалюты. Доходность зависит от других базовых параметров.

На Scrypt майнятся форки Биткоина:

  • Litecoin;
  • Dogecoin;
  • Bottlecaps;
  • Franco;
  • Digitalcoin.

Многие майнеры столкнулись с проблемой, когда крупные игроки перешли на аппаратное оборудование в виде АСИК и видеофермы майнинга остались без дела с постоянно падающей прибыльностью добычи криптовалюты. С появлением алгоритма Scrypt возникли предприимчивые майнеры, которые настроили фермы с Биткоина на лайткоин-монеты. В этом скрипте установлена функция искусственного увеличения сложности майнинга. Для этого требуется большой объем оперативной памяти. Аналитики считают, что с повышением вычислительной мощности персональных компьютеров, добыча криптовалюты вновь перейдет с профессионального оборудования на ПК.