Каждая криптовалюта использует свой алгоритм шифрования. Оборудование для майнинга расшифровывает, обеспечивая работу блокчейна, обрабатывая транзакции и получая вознаграждения в виде монет определенной криптовалюты. Без лишних слов, давайте погрузимся в мир крипто-хеш-функций..

Что означает алгоритм хеширования

Алгоритмы криптовалюты – это набор определенных криптографических механизмов и правил, которые шифруют цифровую валюту. Майнеры с помощью специального оборудования расшифровывают алгоритм той или иной криптовалюты. Этот процесс состоит из поиска хеша.

Как только правильный хэш найден, в цепочке блоков создается новый блок, в котором хранится информация о транзакциях, хеш-код предыдущего блока, сумма, полученная майнером, и т. Д..

Что такое блокчейн? Полное руководство по технологии распределенной книги

Процесс дешифрования (или добычи монет) превращает набор случайных данных в упорядоченную систематическую информацию, которая впоследствии записывается в цепочку блоков. Сегодня существует несколько десятков алгоритмов криптовалюты..

Некоторые алгоритмы более популярны и используются для нескольких разных криптовалют (блокчейнов). Например, наиболее распространенными алгоритмами являются SHA-256, Scrypt, Ethash, X11, Lyra2Z, Equihash и RandomX. Мы объясним каждый из них ниже..

SHA-256

Что такое биткойн-хеш и SHA-256

SHA-256 – это безопасный алгоритм шифрования, который приобрел популярность благодаря биткойн-коду. Аббревиатура SHA – это алгоритм безопасного хеширования, а 256 означает, что алгоритм криптовалюты генерирует 256-битный хеш, то есть строку из 256 бит. Скорость хеширования для криптовалют на основе SHA-256 рассчитывается в единицах гигахеш в секунду (GH / s). На создание блока уходит от шести до десяти минут..

Агентство национальной безопасности США изобрело алгоритм SHA-256 в 2001 году. Он является частью семейства алгоритмов SHA. Теперь это единственный алгоритм криптовалюты из этого семейства, который прошел тест на устойчивость к таким типам атак, как обнаружение коллизий и обнаружение обратного изображения, что имеет решающее решение для безопасности криптовалют на основе этого алгоритма..

Помимо криптовалют, SHA-256 также широко используется в некоторых других технологиях. Например, работа таких протоколов безопасности, как TLS, SSL, PGP, SSH, построенных на SHA-256..

В 2009 году, когда Биткойн был известен лишь немногим, для майнинга использовались обычные компьютеры, которые выполняли вычисления с использованием центрального процессора. Позже стали использовать более мощные графические процессоры. Однако сейчас популярность биткойнов огромна. Использование ASIC-майнеров, специальных устройств с высокой вычислительной мощностью, стало экономически выгодным..

Лучшие ASIC-майнеры

Биткойн используется на алгоритме SHA-256, а также в некоторых других криптовалютах, в основном форках Биткойн..

Прогноз цены биткойнов (BTC) на 2020, 2025, 2030 годы & 2040 г.

Криптовалюты алгоритма SHA-256:

  • Биткойн (BTC)
  • Биткойн Кэш (BCH)
  • Биткойн SV (BSV)
  • Peercoin (PPC)
  • BitcoinDark (BTCD)
  • Litecoin Cash (LCC)

Scrypt

Scrypt – это алгоритм добычи криптовалюты. Скорость создания блоков в блокчейне на основе Scrypt составляет около 30 секунд. Хешрейт измеряется в мегахешах в секунду (MH / s). Scrypt стал популярен благодаря криптовалюте Litecoin.

Что такое криптовалюта Litecoin (LTC)?

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

В частности, решающее значение имеет объем оперативной памяти, при этом требования к энергопотреблению и вычислительной мощности намного ниже, чем в случае с SHA-256. Изначально для добычи криптовалют на основе Scrypt использовались центральный и графический процессоры. Однако алгоритм не устоял перед майнинговыми корпорациями и в 2014 году был создан первый ASIC для монет Scrypt..

Алгоритм майнинга Scrypt лежит в основе следующих криптовалют:

  • Litecoin (LTC)
  • Dogecoin (DOGE)
  • Редкойн (КРАСНЫЙ)
  • Viacoin (VIA)
  • Syscoin (SYS).

Equihash

Equihash – это анонимный алгоритм криптовалюты, выпущенный в 2016 году. Первой криптовалютой, которая использовала Equihash в качестве основы, была Zcash. Создание блоков занимает 150 секунд, а хэш измеряется в мегахешах в секунду (MH / s)..

В основе этого алгоритма лежит хеш-функция, которая построена по принципу проблема дня рождения. Это математическая закономерность, которая используется для вычисления вероятности. Правило гласит:

Если в комнате 23 человека, то вероятность того, что хотя бы у двоих из них день рождения в один и тот же день, составляет 50%. Основываясь на этом шаблоне, вероятность найти одноразовый номер в процессе майнинга равна 2, возведенному в степень N и разделенному на 2..

Александр Бирюков и Дмитрий ХовратовичАлексей Бирюков и Дмитрий Ховратович

Этот алгоритм криптовалюты был разработан Алексей Бирюков и Дмитрий Ховратович, ученые Люксембургского университета, входящие в исследовательскую группу CryptoLUX. В 2016 году разработка была представлена ​​на полный круг..

Equihash нужен объем оперативной памяти, а не скорость обработки математических вычислений. Это делает майнинг устойчивым к ASIC, а сеть более децентрализованной..

Для майнинга криптовалют на Equihash используются видеокарты с минимальным объемом памяти 2 ГБ. Самый подходящий GPU – NVidia..

Лучший графический процессор для майнинга

Однако для майнинга Equihash были разработаны ASIC-устройства. Сегодня самыми популярными являются Antminer Z9 Mini от Bitmain и A9 ZMaster от Innosilicon..

Самые популярные криптовалюты, работающие на алгоритме Equihash:

  • Zcash (ZEC)
  • Биткойн Золото (BTG)
  • Комодо (KMD)
  • ZClassic (ZCL)
  • ZenCash (ZEN)
  • Биткойн Частный (BTCP)

Ethash

Что такое Ethash?

Ethash (Dagger Hashimoto) – алгоритм криптовалюты, специально разработанный для майнинга Ethereum. Этот алгоритм хеширования основан на двух разных алгоритмах: Dagger, созданный Виталиком Бутериным, и Hashimoto (название состоит из слов hash, shift и modulo), разработанный программистом Таддеусом Дрийя. Хешрейт алгоритма Ethash измеряется в мегахешах в секунду (MH / s)..

Dagger – это алгоритм криптовалюты, которому требуется память видеокарты. Принцип его работы аналогичен Scrypt, но производительность выше. Особенно это заметно в условиях возрастающей сложности сети. Однако у Dagger есть некоторые уязвимости, поэтому он эффективен только в паре с Хашимото..

Алгоритм Хашимото работает с операциями ввода-вывода в специальном режиме. В частности, это ограничивает скорость производства, потому что объем памяти для записи и чтения информации не бесконечен. Hashimoto – это алгоритм криптовалюты, требующий большого количества памяти, из-за чего невозможно выполнение большого количества операций ввода / вывода, т.е. для дешифрования не получится использовать метод бесконечного выбора случайных значений . Это была основная причина, по которой устройства ASIC не подходили для майнинга Ethereum..

Лучшее оборудование для майнинга Ethereum (ETH) в 2020 году

Процессоры GPU подходят для добычи монет Ethahs. Самые эффективные видеокарты – AMD. Однако использование видеокарт Nvidia 10-й серии приносит майнерам неплохую прибыль. Главное требование – высокий показатель оперативной памяти, который постоянно увеличивается из-за возрастающей сложности сети..

amd и nvidiaAMD и Nvidia

Как мы уже говорили выше, устройства ASIC не подходили для добычи монет на основе Ethash. Однако все изменилось летом 2018 года, когда крупнейший китайский производитель майнеров Bitmain запустил модель Innosilicon A10 ETHMaster, то есть ASIC для Ethereum..

Ethash был создан для Ethereum. Однако другие монеты также начали использовать этот алгоритм. Следующие криптовалюты используют Ethash:

  • Эфириум (ETH)
  • Ethereum Classic (ETC)
  • Убик (UBQ)
  • Простор (EXP)
  • Пирл (PIRL)
  • Musicoin (МУЗЫКА)
  • QuarkChain (QKC)

X11

Эван Даффилд

Алгоритм шифрования X11 был разработан Эваном Даффилдом, создателем одной из ведущих криптовалют Dash. Все началось с того, что он хотел улучшить анонимность и взаимозаменяемость биткойнов, но сообщество не одобрило его идею. Тогда Эвану ничего не оставалось, кроме как создать собственную криптовалюту..

По словам Даффилда, разработка заняла всего один уик-энд. Преимущество X11 в том, что майнинг созданных на его основе криптовалют очень экономичен с точки зрения энергопотребления. Энергоэффективность – это просто приятный бонус, поскольку Эван не намеревался создавать алгоритм, который не требовал бы больших затрат на электроэнергию..

Эксперименты показали, что майнинг Dash на видеокартах потребляет на 30-50% меньше электроэнергии, чем майнинг биткойнов на устройствах ASIC. Для добычи монет, работающих на алгоритме X11, вы можете использовать не только графический процессор, но и центральный процессор. Сегодня это один из немногих алгоритмов, который позволяет майнить процессоры, что делает его привлекательным для майнеров-одиночек и небольших компаний..

5 лучших процессоров для майнинга в 2020 году

Также существуют ASIC для майнинга криптовалют на основе алгоритма X11. Как признался сам создатель X11, он не пытался создать ASIC-устойчивый алгоритм, но сделал все возможное, чтобы производителям пришлось потрудиться..

На данный момент X11 – не единственный в своем роде, использующий более одной хэш-функции. Следуя его примеру, были созданы другие алгоритмы, которые также построены на интеграции нескольких хеш-функций: X12, X13, X14, X14, X15, X16 и даже X17. Тем не менее, X11 по-прежнему остается самым популярным..

На алгоритме криптовалюты X11 создаются следующие монеты:

  • Тире (DASH)
  • Пура (PURA)
  • Дао (XTO)
  • Синергия (SNRG)
  • Enigma (ENG)
  • CannabisCoin (CANN).

RandomX

Прибыльность RandomX Monero – майнить Monero шаг за шагом

RandomX – это алгоритм Proof-of-Work, оптимизированный для видеокарт общего назначения (GPU) и процессоров общего назначения (CPU). Главная особенность нововведения – выполнение разных частей кода в случайном порядке и загрузка памяти устройства..

Объяснение алгоритма доказательства работы

RandomX использует виртуальную машину, которая запускает программы в специальном наборе команд. Эти программы могут быть преобразованы в код процессора на лету. В результате выходные данные исполняемых программ объединяются в 256-битный результат с использованием криптографической хеш-функции Blake2b..

Random X поддерживает майнинг как с CPU, так и с GPU (AMD и Nvidia). Большинство моделей процессоров Intel и AMD с 2011 года должны быть достаточно эффективными на RandomX, а также видеокарты с минимум 2 ГБ памяти..

Обычные ПЛИС не могут работать на RandomX, потому что у них нет времени динамически перенастроить свои схемы. Более эффективные модели могут майнить на этом алгоритме, эмулируя процессор. Однако ПЛИС будут намного менее эффективны, чем те же ЦП..

Криптовалюты, использующие RandomX:

  • Монеро (XMR)
  • Квантовая устойчивая книга (QRL).

Lyra2Z / Lyra2REv2

Lyra2z – эффективный криптоалгоритм, дружественный к процессору

Lyra2Z и Lyra2REv2 – это алгоритмы, которые используют функции Blake256 и Lyra2, последовательно меняющие друг друга. Они оптимизированы для снижения энергопотребления при майнинге на видеокартах..

Алгоритмы Lyra2Z / Lyra2REv2 очень популярны для майнинга криптовалют на видеокартах Nvidia, в том числе:

  • Zcoin (XZC)
  • Verge (XVG)
  • Велес (ВЛС)

Нижняя линия

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

Криптовалютная индустрия все еще находится в самом начале своего развития. Каждый день появляются новые типы построения консенсуса по блокчейну. Алгоритмы криптовалюты меняются и улучшаются. Такие события интересно наблюдать на рынке..

О Changelly

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me