Особенности Scrypt: какой алгоритм хеширования использует лайткоин
Litecoin — один из самых узнаваемых альткоинов в криптомире. Эта криптовалюта была запущена в октябре 2011 года и всегда позиционировалась как альтернатива биткоину. Litecoin появился в результате форка Bitcoin Core с целью его улучшения.
Особенности майнинга Litecoin
Майнинг Litecoin работает аналогично добыче биткоина. Например, обе криптовалюты используют алгоритм консенсуса PoW (Proof-of-Work, доказательство выполнения работы). Однако есть и несколько существенных отличий:
- Максимальное количество монет Litecoin в обращении — 84 млн, что в четыре раза больше, чем у биткоина. Эмиссия первой криптовалюты составляет 21 млн монет. Меньшее количество доступных монет может привести к их более высокой стоимости.
- Litecoin имеет более быструю генерацию блоков. Время генерации блока составляет в среднем 2,5 минуты. Для сравнения: у биткоина на генерацию одного блока уходит 10 минут. То есть транзакции Litecoin подтверждаются в четыре раза быстрее, чем транзакции биткоина.
Биткоин использует алгоритм хеширования SHA-256, а Litecoin — Scrypt.
- Майнинг криптовалют на SHA-256 возможен только с использованием оборудования ASIC или мощных графических процессоров (видеокарт).
- Scrypt разработан с использованием другого подхода, и поэтому майнинг может производиться за счет ресурсов оперативной памяти (ОЗУ) и процессора.
Причины появления нового алгоритма майнинга Litecoin
Создатель Litecoin Чарли Ли сократил время, необходимое для подтверждения транзакции, а также изменил способ генерации новых монет, чтобы расширить круг пользователей, которые могут добывать альткоин.
Источник: Freepik
Из-за увеличения сложности майнинга, вызванного конкуренцией, единственный способ сделать процесс прибыльным (с учетом затрат на электроэнергию и оборудование) — это использование майнеров на специализированных интегральных схемах (ASIC).
В данный момент ASIC-майнеры являются наиболее эффективными устройствами для добычи криптовалют. Поскольку далеко не у всех имеются ресурсы для покупки и эксплуатации ASIC, Чарли Ли не хотел, чтобы они доминировали в майнинге Litecoin. Поэтому для LTC он выбрал алгоритм, который сделал бы майнинг альткоина более доступным обычным пользователям
Что такое алгоритм Scrypt
Чтобы понять, как работает алгоритм Scrypt, необходимо обозначить, что такое хеш. Это уникальная буквенно-цифровая строка, которую майнеры получают в результате вычисления сложной алгоритмической функции.
Хеш в Scrypt - это серия случайных чисел, которые генерируются алгоритмом и сохраняются в памяти. Цель этих процессов — замаскировать ключевые данные алгоритма, чтобы сделать взлом блокчейна невозможным. Другими словами, это мера защиты, которая не позволяет злоумышленникам завладеть данными.
Scrypt обладает уникальными функциями. Среди них можно отметить:
- Алгоритм устроен так, что при создании криптовалюты разработчики могут увеличивать или уменьшать различные переменные, влияющие на уровень безопасности;
- Scrypt обладает высокой устойчивостью к грубым атакам. Иными словами, он защищен от взлома методом полного перебора всех ключей;
- Изначально алгоритм усложнял разработку майнеров типа ASIC. Однако в 2013 году был представлен первый ASIC-майнер для Scrypt, и с тех пор данный тип оборудования стал основой для майнинга LTC.
Можно ли майнить Litecoin на домашнем компьютере
Litecoin был создан с целью упростить майнинг и сделать его доступным для широкой публики. Алгоритм Scrypt помог сделать процесс майнинга более доступным, чем у биткоина, предотвратив монополизацию рынка оборудования создателями ASIC.
Изначально рабочий механизм ASIC не был совместим с Litecoin. Но спустя два года после создания Litecoin, в 2013 году, были представлены первые ASIC для алгоритма Scrypt. Из-за этого показатель сложности майнинга в сети LTC приблизился к аналогичному показателю биткоина.
Теоретически майнинг Litecoin на домашнем компьютере возможен. Но, вероятнее всего, он не принесет прибыли. Используемое для этой цели компьютерное оборудование быстро придет в негодность, а прибыль от майнинга даже не покроет расходы на электроэнергию. Таким образом, для эффективного майнинга Litecoin потребуется начальный капитал и покупка ASIC-майнеров.