Алгоритм Ethash: что нужно знать ASIC майнеру

Алгоритм Ethash: что нужно знать ASIC майнеру

Ethash что нужно знать ASIC манеру
Прежде всего, алгоритм Ethash предназначен для майнинга крипты Ethereum. Работает он на базе PoW – последнем варианте другого алгоритма Dagger-Hashimoto.

Сама расшифровка Proof of Work указывает, что пользователи стараются найти такое решение, которое при попытках хеширования будет выдавать значение ниже предварительно определенного порога. Так, криптографические параметры хеш-функции делают крайне затруднительным обратное вычисление «nonce», подходящего пот требования целевого порога – оставалось бы подыскивать возможные варианты в ручном режиме.

Алгоритм Dagger-Hashimoto был создан в результате объединения 2 других алгоритмов: Dagger, автором которого стал один из сооснователей «эфира», и Hashimoto Thaddeus Dryja. Целью объединения было утяжеление майнинга для ASIC-оборудования при одновременной облегченной проверки и возможности нормального хранения в цепочке. Отметим, что такое затруднение майнинга позволило бы пользователям в условиях недостаточного капитала для приобретения устройства нормально добывать крипту.

Принцип работы Ethash

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

В самом начале майнинга происходит подгрузка DAG-файла на память видеокарты. Его размер стабильно растет, равно как и цикл существования крипты. Чем больше раздут объем файла, тем больше ресурсов потребуется от видеокарты для добычи монеты. Отметим, что DAG-файл разрастается в случае разработки новых 30 тысяч блоков. Так, на момент написания статьи объем его для эфириума достиг порядка 3,5 гигабайт. Реалии таковые, что совсем скоро даже мощные «видюхи» на 4 гига не смогут вывозить майнинг этого вида крипты. Но еще плачевнее ситуация с Ethereum classic, так как тут объем DAG-файла почти достиг 3,96 гигабайт. И тогда разработчики приняли решение сократить размер файла приблизительно до 2,5 гиг, что оставило возможность многим майнерам с видеокартой на 4 Гб остаться «в седле». Если бы этого маневра не произошло, то рынок крипты сконцентрировался бы в основном в руках крупных игроков, что ослабило бы надежность эфириума.
ASIC майнинг на алгоритме Ethash

Как проходит ASIC майнинг на алгоритме Ethash

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

Алогритм Ethash не забирает много памяти, но оперативки жрет немало – от 2-3 ГБ на 1 графический процессор. Отметим, что GPU от культового производителя AMD демонстрирует более хорошие показатели, чем аналогичные от Nvidia.

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

27 января 2021г.
761

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Похожие посты
Наша команда поможет с выбором, доставкой покупкой. GetAsic — с заботой!
team-1
team-2
team-3