Обзор криптографического алгоритма Ethash, майнинг криптовалют

Криптографический алгоритм Ethash используется в блокчейне криптовалюты Ethereum и в ее хардфорках. В чем особенности этого алгоритма, как он влияет на майнинг, и какие криптовалюты на нем основаны?

Значение криптографического алгоритма и консенсуса

Ethereum Classic

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

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

Когда блок сгенерирован, майнер получает награду, если в системе это предусмотрено.

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

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

Оба алгоритма чрезвычайно важны для правильной работы системы, при этом один не может заменять другой, потому что они выполняют разные роли.

Что такое Ethash?

Криптовалюта Ethereum

Ethash представляет собой модифицированную версию криптографического алгоритма Dagger-Hashimoto. В сети Ethereum он используется вместе с механизмом консенсуса Proof of Work (PoW), это означает, что криптовалюту можно майнить. Ethereum планирует переход на Proof of Stake (PoS), при таком консенсусе награду за сгенерированный блок будут получать те, кто уже владеет монетами ETH.

Криптографические алгоритмы в криптовалюте, и Ethash в том числе, выполняют 2 функции.

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

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

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

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

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

Подпись служит гарантией, что отправитель имеет действительное намерение передать некоторую сумму денег со своего счета.

Ethash имеет несколько отличительных особенностей:

  1. Занимает около 4 Гб оперативной памяти. Подбор хеша происходит из множества значений, которое называется DAG. Это множество включает в себя 30 000 блоков и создается каждые 100 часов, этот период называется эпохой. Ethash ASIC еще не создан, и считается, что этот алгоритм устойчив к специализированным чипам.
  2. Сложность майнинга (подбора хеша) подстраивается под мощность сети и регулируется динамически. Это дает оптимальный расход вычислительных мощностей. Чем больше узлов в сети, и чем мощнее сеть в целом, тем сложнее будет майнинг.
Блок генерируется в среднем за 12 секунд, то есть, довольно быстро.

Криптовалюты на Ethash

Криптовалюта

На криптографическом алгоритме Ethash основаны следующие криптовалюты.

Название Торговый тикер
Ethereum ETH
Ethereum Classic ETC
Ubiq UBQ
Metaverse ETP
Expanse EXP
Musicoin MUSIC
Pirl PIRL
Самая популярная из них – это Ethereum.

Как майнить монеты на Ethash?

Есть несколько видов майнинга, каждый из которых имеет свои преимущества и недостатки.

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

  1. Затраты на покупку видеокарт.
  2. Шум от работы кулеров.
  3. Необходимость настраивать и обслуживать ферму.
  4. Затраты на электричество.
  5. Нужно скачивать тяжелый кошелек с полной версией блокчейна, ожидать синхронизации.
  6. Риск пожаров и ограблений.
Вся прибыль достается майнеру.
Соло майнинг через пул Майнер работает в одиночку через пул. Все тоже самое плюс оплата комиссии пулу. Вычислительные мощности участников пула суммируются, за счет чего можно заработать больше.
Обычный майнинг через пул Майнер подключается к пулу и получает долю от общей прибыли пула. Все тоже самое. Есть разные схемы распределения прибыли между участниками пулов, в большинстве случаев это выгоднее, чем любой вид соло майнинга.
Облачный майнинг Майнер арендует у дата-центра вычислительные мощности и может использовать их для майнинга в соло или через пул. Выгодные цены на аренду начинаются при контрактах длиной от 1 года. Не нужно:

  1. Покупать оборудование.
  2. Платить за электроэнергию.
  3. Обслуживать ферму.
  4. Опасаться пожаров и ограблений.
В большинстве случаев выгоднее работать через пул, объединившись с другими майнерами.

Облачный майнинг

Есть 2 крупных и проверенных майнинг-центра, где можно покупать мощности:

  1. Hashflare.io.
  2. Genesis-mining.ru.

Тарифы на майнинг Ethash приведены на скриншотах ниже.

Тарифы
Цена на Hashflare.io.
Цена
Цена на Genesis-mining.ru.

На Genesis-mining.ru в последнее время тарифных планов часто нет в наличии, что может быть связано с перестройкой сети Ethereum на PoS.

Майнинг через пул

Новичкам, которые не знают, как начать майнинг, лучше всего действовать в такой последовательности:

  1. Определиться с оборудованием и программами майнерами.
  2. Выбрать пул.
  3. Зайти в пул, скачать майнер. Необходимые настройки батника в нем уже будут прописаны, нужно будет просто создать воркера и запустить работу.
Скачивать программы с непроверенных источников или работать через маленькие и малоизвестные пулы не рекомендуется.

О том, как майнить криптовалюты на Ethash, можно посмотреть это хорошее видео. Блогер разбирается с настройками майнинга через пул на примере Pirl (PIRL).

Оборудование и программы для майнинга

Для добычи монет на Ethash лучше всего подходят GPU. CPU использовать можно, но это не дает прибыли.

В качестве программы-майнера применяют Claymore’s Dual Miner. Он подходит для видеокарт Nvidea, AMD. Помимо основного алгоритма Ethash позволяет работать с Blake256 или другим криптографическим алгоритмом. Скачивать программу лучше всего в пуле, через который планируется майнинг.

О настройке программы можно узнать из этого видео.

О выборе видеокарты для майнинга можно посмотреть вот такой обзор, где блогер тестирует майнинг Ethash на Radeon 560 и делится своими мыслями по теме.

Пулы

Ethereum Classic

Физическое расположение серверов пула влияет на пинг до него, поэтому майнерам из западной части России удобно работать с европейскими и американскими пулами, а из восточной части – с азиатскими.

В таблице приведены самые популярные пулы для майнинга Ethereum Classic (ETC).

Пул Страна
www2.coinmine.pl/etc/ Италия
aikapool.com Молдова
etc.2miners.com/ru Россия
etc.ethermine.org США
etcmine.pro Россия
etc.clona.ru/ Россия
minergate.com США

Для Ubiq (UBQ) очень мало пулов.

Пул Страна
megapool.io Германия
ubiqpool.io США

Musicoin (MUSIC) можно добывать в следующих пулах.

Пул Страна
music.2miners.com/ru Россия
megapool.io Германия
terrahash.cc Германия
Для Pirl (PIRL) работает только один российский пул – solo-pirl.2miners.com/ru.

Для Ethereum (ETH) работает более 40 пулов, и это даже несмотря на то, что сеть объявила о прекращении майнинга в ближайшее время. Вот несколько популярных объединений майнеров.

Пул Страна
eth.suprnova.cc Франция
aikapool.com Молдова
baikalmine.ru Россия
etherchain.ru Россия
eth.minepools.ru Россия
eth.mskpool.ru Россия
eth.mole-pool.net Россия

О том, какой доход дает майнинг Ethash, можно посмотреть этот хороший обзор.


Тем, кто всерьез задумывается о майнинге монет на Ethash, будет полезно посмотреть и этот видео-ролик.

А о том, что делать после перехода Ethereum на PoS, можно узнать из этого обзора.

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

ОСТАВЬТЕ ОТВЕТ

Please enter your comment!
Please enter your name here