Generic selectors
Exact matches only
Search in title
Search in content
Search in posts
Search in pages
Filter by Categories
Криптобиржи
Криптовалюты
Новости
Термины
Новые материалы:

Scrypt

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

scrypt

Алгоритм Scrypt (произносится как «ess crypt») является основанной на пароле функцией деривации ключа, созданной Колином Персивалем. Его первоначальная цель — использование в онлайн-сервисе резервного копирования Tarsnap. Он был специально создан для применения в пользовательском оборудовании, чтобы сделать дорогостоящим выполнение аппаратных атак, требуя для этого больших объемов памяти.

Описание основных принципов работы Scrypt

Стандартная микросхема асика (ASIC), используемая для майнинга Биткоина на базе алгоритма хэширования SHA-256 с доказательством выполнения работы (Proof of Work), должна зарезервировать определенное количество чипов памяти с произвольным доступом вместо использования чистого хэшрейта.

В отличие от SHA-256 Scrypt просто регулирует количество случайных величин, которые необходимо сохранить в процессе шифрования. Он создает много псевдослучайных чисел, которые необходимо разместить в оперативной памяти. Затем алгоритм обращается к этим номерам несколько раз, прежде чем вернуть результат. Генерация чисел является вычислительно интенсивной и в виду необходимости доступа к ним несколько раз имеет смысл использовать ОЗУ в сочетании с мощностью хеширования, а не генерировать их «на лету». Это важно с точки зрения оптимизации скорости вычислений.

Главным отличием Scrypt от других алгоритмов является то, что он снижает преимущество майнеров, использующих в сети асики для майнинга Биткоина. Это позволяет обеспечить всем участникам равные возможности, что соответствует духу децентрализации и доступности криптовалют.

Другая его особенность заключается в меньшем потреблении энергии, поскольку общая мощность и сложность сети при его использовании снижается.

Отличия Scrypt майнинга от SHA-256

Scrypt был впервые представлен в сфере майнинга криптовалют после появления Лайткоина. Преимущества алгоритма Scrypt включали более низкое количество блоков, по сравнению с Биткоином, и сопротивление майнингу с использованием асиков.

По иронии судьбы, Scrypt был реализован как решение для разработки BitUnning GPU, которое считалось слишком централизованным для разработчиков Litecoin. С его помощью была предотвращена добыча LTC с использованием видеокарт.

Для майнеров Scrypt — это аналог графического процессора, а подавляющее большинство аппаратуры, применяемой для майнинга на его основе — это видеокарты (или фермы для майнинга).

Scrypt занимает больше памяти, чем SHA-256. Однако это компенсируется тем фактом, что он использует меньше электроэнергии. При более низком потреблении энергии аппаратура на его основе вырабатывает меньше тепла и создает не так много шума, как, например, асики для майнинга.

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

Оставить комментарий

Ваш e-mail не будет опубликован.

*