Алгоритмы хеширования в PoW
Задача майнера в блокчейне на консенсусе «доказательство работы» — расчет хеша. Для этого он решает сложную математическую задачу. Тип задачи, а также порядок ее решения определяется криптографическим алгоритмом шифрования. Существует множество способов зашифровать данные и сделать их недоступными для несанкционированного вмешательства. Но далее мы рассмотрим алгоритмы хеширования в PoW, которые чаще других применяются в блокчейнах.
SHA-256
Первый по счету — SHA-256, который относится к семейству SHA‑2. Он считается самым безопасным, а также работает очень быстро по сравнению с первой версией. Именно этот алгоритм применил создатель блокчейна биткоина для своей платформы.
Главное достоинство этого алгоритма — оптимальное соотношение безопасности, а также скорости обработки транзакций. Для защиты информации используется 256-битная функция. Хеш имеет одинаковый размер для каждого блока независимо от объема информации. Если попытаться расшифровать запись с помощью обычного ноутбука, потребуется больше миллиона лет для перебора всех возможных комбинаций.
Scrypt
Также используется алгоритм Scrypt. Он применен, например, в блокчейне Litecoin, который вышел в 2021 году. Основное отличие от предыдущего варианта — уменьшение отдачи от работы ASIC-процессоров для расчета новых блоков. То есть применение специальных микропроцессоров для майнинга в этом блокчейне стало нерентабельным. Однако одновременно упростились расчеты на графических процессорах видеокарт. Поэтому они стали приносить своим владельцам больше прибыли.
Six-Hash
Алгоритм шифрования Six-Hash разработан для того, чтобы дополнительно снизить эффективность использования «асиков» для майнинга криптовалюты на консенсусе «доказательство работы». Впервые этот способ шифрования информации использовался при выпуске коина Siacoin.
Его особенность в том, что хеш образуется путем последовательного использования нескольких механизмов защиты информации. Поэтому для повышения продуктивности майнинга участника сети приходилось покупать несколько вариантов процессоров для решения поставленных задач. Но одновременно с этим Six-Hash значительно повышает безопасность основанных на нем блокчейнов.
Х11
В этом алгоритме идеи, заложенные в Six-Hash, получили дальнейшее развитие. Шифрование производится с использованием 11 разных алгоритмов. Этот способ защиты данных использовался разработчиком Darkcoin. Rрипта сейчас представлена на криптовалютном рынке под тикером DASH.
На ранних стадиях формирования блокчейна с решением задач успешно справлялись центральные процессоры компьютеров. Но по мере увеличения сложности расчетов майнеры начали переходить на видеокарты. Графические процессоры лучше справляются с расчетом хешей на алгоритме Х11.
Читать также:
- Запуск фьючерсов Ethereum — почему это важно для эфира
- Фьючерсы эфира и ETF — инструмент для инвестиций
- Прогноз стоимости эфира на 2022 год