Хардфорк ERGO: майнинг и смена алгоритма - Autolykos v2.0
У Ergo будет обновление протокола для усиления защиты на высоте блока № 417 792. Это обновление вводит критические изменения. После этого хардфорка новый PoW алгоритм (называемый Autolykos v2.0) будет поддерживать традиционные пулы для майнинга. Эта статья поможет вам начать майнить Ergo с помощью видеокарты.
Следующие инструкции будут действительны с блока # 417,792. Подробнее здесь и здесь. Предыдущие инструкции, действующие до блока # 417 791, можно найти здесь.
Майнинг Ergo основан на новом Autolykos v.2, алгоритме Proof-of-Work, разработанном для обеспечения устойчивости к ASIC.
Майнеры должны выполнять вычисления с определенным объемом памяти ~ (требуется как минимум 2,5 ГБ памяти, но текущая наиболее эффективная реализация использует около 4 ГБ vRAM), что делает Ergo удобным для майнинга на GPU.
В отличие от Autolykos v.1, Autolykos v.2 не требует доступа к закрытым ключам, что позволяет формировать пул майнинга. Как только правильное решение найдено, майнер транслирует блок вместе с решением и может получить вознаграждение после задержки в 720 блоков. Остальная часть сети проверяет решение, которое может быть выполнено очень эффективно, требуя менее килобайта памяти.
Майнинг на пулах
Требования:
- Доступ к майнинговому пулу Ergo.
- Компьютер с видеокартой (или несколькими видеокартами).
- Адрес кошелька Ergo для получения вознаграждений.
- Ergo Stratum Proxy (только для программ AMD и NVIDIA Miner), чтобы соединить сервер пула и майнер.
- Программное обеспечение для майнинга.
Ссылки для настройки программного обеспечения для майнинга:
Батник Ergo для TeamRedMiner:
teamredminer.exe -a autolykos2 -o stratum+tcp://pool.eu.woolypooly.com:3100 -u 9hEq42Jrr21uHJehvUNZ7uuo9429EEKb6WPSG9y7SargP3wF9rp.trmtest -p x
Батник для Lolminer:
lolMiner.exe --algo AUTOLYKOS2 --pool de.ergo.herominers.com:1180 --user 9gZ5jYfy3kc19gR1sVgXuTX7RueKrAbWeQxhTqCpjqgYqe4qfdg.worker_name
Батник для T-rex:
t-rex.exe -a autolykos2 -o stratum+tcp://ergo-eu1.nanopool.org:11111 -u 9gZ5jYfy3kc19gR1sVgXuTX7RueKrAbWeQxhTqCpjqgYqe4qfdg.rig0 -p x
Батник для Nanominer:
helper_scripts/cmdline_launcher -algo autolykos2 -coin erg -pool1 ergo-eu1.nanopool.org:11111 -wallet 9gZ5jYfy3kc19gR1sVgXuTX7RueKrAbWeQxhTqCpjqgYqe4qfdg
Обратите внимание, что некоторые пулы позволяют пользователям майнить с ними в соло. В этом случае шаги такие же, как и при обычном майнинге.
Найдите пул для майнинга, который поддерживает майнинг Ergo. Вот список пулов, обеспечивающих майнинг Ergo:
Здесь вы можете узнать больше о статистике майнинга.
Инструкции для некоторых пулов могут отличаться, но общие настройки следующие.
Быстрый старт
- Загрузите AMD Miner или NVIDIA Miner для нужной ОС.
- Запустите исполняемый файл ErgoStratumProxy (в комплекте с выпуском майнера)
- В Windows PowerShell:
.\ErgoStratumProxy.exe -s <POOL_ADDRESS> -p <POOL_PORT> -u <WORKER_NAME>
- В Linux:
./ErgoStratumProxy_Linux -s <POOL_ADDRESS> -p <POOL_PORT> -u <WORKER_NAME>
- Запустите майнер.
- При необходимости отредактируйте
config.json
; установите адрес узла на адрес прокси-сервера (по умолчанию этот адрес: {"node":"http://127.0.0.1:3000"}
)
Соло майнинг
Для соло-майнинга вам потребуется следующая настройка:
- Полный узел с инициализированным и полностью синхронизированным кошельком.
- Компьютер с видеокартой (или несколькими видеокартами).
- Программа для майнинга Ergo для вашей операционной системы. Ergo поддерживает видеокарты AMD и NVidia.
Ссылки для настройки программного обеспечения:
Для соло-майнинга требуется настроенный и синхронизированный узел Ergo и как минимум одна видеокарта для майнинга.
Вы можете использовать несколько видеокарт, если хотите (для увеличения мощности хеширования), но вам нужен только один узел Ergo.
Узел синхронизации и инициализация кошелька
Следуйте инструкциям по настройке узла, как описано в руководстве.
Отредактируйте файл конфигурации узла и добавьте следующую строку.
ergo.node.mining = true
Убедитесь, что кошелек инициализирован и вы владеете правильной мнемонической фразой.
Наконец, убедитесь, что узел синхронизирован, как описано здесь.