В прошлой статье мы анализировалим алгоритм майнинга Monero, а сегодня хотим объяснить какой алгоритм майнинга используется в Litecoin!
Майнинг лайткоинов функционирует аналогично добыче биткоинов. Например, обе эти криптовалюты применяют алгоритм консенсуса POW (proof-of-work, доказательство выполнения работы). Однако существуют несколько существенных отличий. Максимальное количество лайткоинов, доступных для обращения, составляет 84 миллиона, что в четыре раза больше, чем у биткоинов. В то время как эмиссия первой криптовалюты ограничена 21 миллионом монет. Более маленькое количество доступных монет может привести к их более высокой стоимости.
Лайткоин обладает более быстрой генерацией блоков. Ожидаемое время для создания блока составляет в среднем 2,5 минуты. В сравнении с биткоинами, где требуется 10 минут для генерации одного блока. Таким образом, транзакции лайткоина подтверждаются в четыре раза быстрее, чем у биткоинов.
Майнинг криптовалюты на алгоритме SHA-256 возможен только с применением специализированного оборудования ASIC или мощных графических процессоров (видеокарт). Алгоритм Scrypt разработан с применением другого подхода, что позволяет майнить с использованием ресурсов оперативной памяти (ОЗУ) и процессора.
Для объяснения причин появления нового алгоритма майнинга Litecoin важно обратить внимание на действия его создателя Чарли Ли. Его основной целью было сократить время подтверждения транзакций и изменить способ генерации новых монет с целью привлечения большего числа пользователей для добычи альтернативной криптовалюты.
Увеличение сложности майнинга, вызванное возросшей конкуренцией, сделало процесс неприбыльным для многих. Только использование специализированных интегральных схем (ASIC) может обеспечить выходные данные. В настоящее время ASIC-майнеры являются наиболее эффективными устройствами для добычи криптовалюты. Однако Чарли Ли заинтересован в том, чтобы не допустить доминирования ASIC в майнинге Litecoin, поскольку у многих пользователей нет ресурсов для покупки и эксплуатации таких устройств. Поэтому он выбрал алгоритм, который сделал бы процесс майнинга альткойна доступным для обычных людей.
Чтобы понять, как он функционирует, необходимо уяснить понятие хеша. Хеш представляет собой уникальную буквенно-цифровую строку, которую майнеры получают в результате вычисления сложной алгоритмической функции.
Хеш в алгоритме scrypt представляет собой последовательность случайных чисел, сгенерированных и сохраненных в памяти. Основная цель этих процессов заключается в том, чтобы скрыть ключевую информацию алгоритма и сделать взлом блокчейна невозможным. Короче говоря, это мера защиты, препятствующая злоумышленникам в получении данных.
Алгоритм scrypt обладает некоторыми уникальными возможностями. Следует выделить:
— Адаптивность алгоритма, позволяющая разработчикам управлять различными переменными, влияющими на уровень безопасности при создании криптовалюты.
— Высокая устойчивость scrypt к грубым атакам, что означает, что он защищен от взлома методом перебора всех возможных ключей.
— Изначально алгоритм усложнял разработку майнеров типа ASIC. Однако в 2013 году был представлен первый майнер данного типа для scrypt, и с тех пор это оборудование стало основой для майнинга LTC.
Понравилась статья? Подписывайтесь на нас в Telegram. Там вас ждет больше полезной информации из мира криптовалют.