Майнинг

Майнинг на алгоритме etchash после хардфорка Thanos

Хардфорк Thanos криптовалюты Ethereum Classic, связанный с переходом на алгоритм etchash вдохнет новую майнерскую жизнь в видеокарты с 3-4 гигабайтами памяти.

Алгоритм майнинга etchash (modified dagger hashimoto), реализованный в соответствии с ECIP-1099 28.11.2020 в 10:15 PM (GMT) имеет много общего с ethash с некоторыми отличиями:

  1. Изменена константа EpochLength – увеличена продолжительность эпох для майнинга с 30 тысяч блоков до 60 тысяч.

В связи с этим медленнее будет увеличиваться сложность майнинга, связанная со второй частью формулы пересчета difficulty (иницализирующей бомбу сложности).

Кроме того, в два раза медленнее будет увеличиваться размер данных DAG, использующихся при вычислениях. Хотя их объем и будет расти как прежде – каждую эпоху на 8 Mb, но ее продолжительность станет в 2 раза большей. Этозначительно увеличит продолжительность работы в сети видеокарт с малым объемом памяти (3-4 Гб).

  1. Так как увеличивается продолжительность эпох майнинга, изменяется структура данных DAG, использующихся для вычислений. После хардфорка Thanos (activation Block 11,799.000) при майнинге на 195-й эпохе и выше на алгоритме etchash будет использоваться другой набор данных (dataset) и verification cache. Он будет отличаться от данных, которые задействуются на ethash. В связи с этим старые майнеры (например, Claymore 15.0) при майнинге в сети ETC после хардфорка будут выдавать ошибки. Поэтому для майнинга на EtcHash нужно будет обновить программы-майнеры.

Какие майнеры можно использовать для майнинга на алгоритме etchash?

Майнинг на алгоритме поддерживают следующие программы (в скобках указан algo, который нужно указывать в командной строке/конфигурационном файле для майнинга Ethereum Classic после хардфорка Танос):

  • nanominer v1.12.0+ (coin = ETC);
  • lolMiner 1.12+ (algo etchash);
  • GMiner 2.30+ (algo etchash);
  • T-Rex 0.18.8+ (algo etchash);
  • NBMiner v33.4+ (algo etchash);
  • Team Red Miner v0.7.18+;
  • SRBMiner-Multi 0.5.6+;
  • PhoenixMiner 5.3b+ (-coin etc).

Для их запуска можно использовать тот же батник/скрипт, что и для Ethash/DaggerHashimoto, изменив в нем algo на etchash.

Пример конфигурационного файла nanominer для майнинга ETC:

pool1 = eu1-etc.ethermine.org:4444

pool2 = us1-etc.ethermine.org:4444

wallet = адрес_кошелька

rigPassword = x

coin = ETC

rigName = имя_рига

noLog = true

mport=порт для мониторинга процесса майнинга по локальной сети программой EthMan.exe

webport = порт для отслеживания процесса майнинга через браузер

minHashrate = число, соответствующее минимальному хешрейту рига

autoUpdate = true

restarts=0

memTweak= число от нуля до 10, не используется в случае применения других утилит для твикинга памяти

farmRecheck=80 (время запроса заданий от пула)

Пример скрипта для майнинга на алгоритме etchash в программе lolMiner:

#!/bin/bash

export GPU_MAX_HEAP_SIZE=100

export GPU_MAX_USE_SYNC_OBJECTS=1

export GPU_SINGLE_ALLOC_PERCENT=100

export GPU_MAX_ALLOC_PERCENT=100

export GPU_MAX_SINGLE_ALLOC_PERCENT=100

export GPU_ENABLE_LARGE_ALLOCATION=100

@echo off

sudo ./lolMiner --algo etchash --pool eu1-etc.ethermine.org:4444 --user адрес_кошелька.воркер

sleep 10

Как разгонять видеокарты для майнинга на алгоритме etchash?

Разгон видеокарт для майнинга на алгоритме etchash полностью аналогичен ethash (память на максимум, ядро на частоту, при которой еще не падает хешрейт и обеспечивается стабильная работа при минимальном вольтаже).

Заключение

Какое-то время после хардфорка сложность майнинга будет не очень велика.

Этому будет способствовать отсутствие планов владельцев Nicehash по добавлению поддержки ETCHASH на своей платформе.

С большой степенью вероятности, производители ASIC-ов еще не выпустили обновлений прошивки для алгоритма ETCHASH для своих устройств (например, для Innosilicon A10 Pro). Выпуск и обкатка новой версии займет какое-то время, что позитивно скажется на децентрализации вычислительных мощностей сети ETC.

Все это позволяет надеяться на неплохой доход от майнинга эфира классик в ближайшие несколько месяцев после хардфорка Танос.

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

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