Оглавление
- Условия эксперимента
- Ключевые особенности CUDAMiner
- Майнинг ETH
- Майнер miniZ
- Удача в майнинге
- Что такое Ethereum?
- Особенности майнера: Gminer
- Некоторые особенности установки CUDA SDK
- Исправление проблем
- Что выбрать для майнинга — 2080 Ti или 1080 Ti
- Комиссия майнера Ethereum
- 1080 или 1080 TI — стоит ли того приставка в названии?
- Майнинг Nvidia на алгоритме Kawpow
- Установка драйверов Nvidia и настройка xubuntu 18.04 под майнинг
- Разгон видеокарт Nvidia в Linux
- Как разогнать 1080 Ti для майнинга Эфира
- Варианты майнинга криптовалюты актуальные на 2021 год
- Как определяется хешрейт на пуле и в майнере?
- Как начать майнинг: Gminer
- Где купить видеокарту для майнинга – обзор ТОП-3 магазинов
- Какой майнер лучше для Ethereum
- Как выбрать лучший Ethash майнер? Выводы
Условия эксперимента
Мы взяли самые лучшие программы для майнинга ETH и провели тест, чтобы определить лучшую из лучших. Как это возможно? Очень просто. Чем больше шар отправит майнер на пул, тем больше вознаграждение он получит
Неважно, какую систему вознаграждения использует пул: PPLNS, PPLNT, PPS или PPS+
Нам было абсолютно не принципиально, какая у майнера комиссия. Мы сравнивали только те шары, которые доходят до пула и засчитываются на счет нашего майнера
Сколько минут программа майнила на кошелек разработчика и как она это делала — абсолютно неважно. Тест в каждой программе проводился по три часа, а значит за три часа майнеры успевали помайнить свою комиссию несколько раз
Майнер
Для эксперимента были выбраны два настроенных рига: один из 9 карт Nvidia 1660Ti, другой — из 4 карт AMD 5700. Эти риги успешно майнят эфир на майнинг-пуле 2Miners в круглосуточном режиме, поэтому мы не изменяли никакие настройки и не меняли их “под каждый майнер”. Риги работали ровно по три часа на каждой программе. Отсчет времени начинался всегда с начала запуска программы.
Подробнее о шарах расписано в статье «Что такое шары в майнинге. Как сложность решений влияет на добычу криптовалюты». Кстати, шара — это слово, которое просто взято из английского языка, то есть «share» или доля. Русской терминологии майнеры не придумали, из-за чего стали использовать английское «share». Если вы думаете, что речь идет о шарах/мячиках — как в биллиарде например — то это не так.
Сейчас на пуле Ethereum используется сложность шар 8.72G. На тестовом пуле мы сделали сложность 64M, то есть в 136 раз меньше — чтобы получать много шар и не проводить тест месяцами. Мы считаем это оптимальным значением для получения максимального количества шар, но при этом чтобы майнер справлялся с работой, а процессор не был перегружен и тормозил процесс.
Ключевые особенности CUDAMiner
- предназначен для добычи криптовалюты мощностями графических адаптеров NVIDIA;
- поддерживает алгоритмы Scrypt, MaxCoin и SHA-256D;
- является консольным приложением (не имеет графической оболочки);
- управляется при помощи команд;
- создан на основе cpuminer;
- отображает подробный лог с успешными «шарами» в режиме реального времени.
CUDAMiner для GPU NVidia можно скачать на GitHub. Для работы CUDAMiner дополнительно потребуются последние версии драйверов CUDA, которые можно скачать с сайта NVidia. Кроме того, желательно установить самые новые драйвера на видеокарту, которые тоже доступны на официальном сайте NVidia.
Майнинг ETH
Суточный объем торгов криптовалютой Ethereum равняется приблизительно 10 000 000 000$, а общее количество альткоинов превышает сто десять миллионов единиц. Майнинг эфириума это целый сектор криптоиндустрии, в котором заняты десятки тысяч человек. Зачем нужен майнинг в ethereum? Монеты — это энергетическая подпитка сети ETH, они необходимы для совершения всех внутренних операций (транзакций, умных контрактов, ICO и т.д.).
Количество коинов Ethereum не ограничено, такой шаг принят разработчиками для гарантии стабильности криптографической площадки. Если прекратить добычу монет eth, их стоимость со временем чрезмерно взлетит и пользоваться услугами платформы станет невыгодно. Поэтому майнинг эфириума еще долго останется востребованным.
Но, есть один нюанс, после перехода на обновленный блокчейн Ethereum 2.0 токены эфириума будут добываться с помощью стейкинга. Конечно это не значит, что POW-майнинг ETH сразу же прекратится. Долгое время (по крайней мере, еще год) сеть Ethereum 1.0 и Ethereum 2.0 будут существовать параллельно друг другу. Каждый пользователь сможет обменять монеты, добытые в сети Ethereum 1.0, на токены обновленной системы (обратная конвертация невозможна). Так что традиционный майнинг эфириума пока актуален. В будущем оба блокчейна объединятся и поддержка алгоритма Proof-of-Work будет полностью прекращена.
Майнер miniZ
miniZ — майнер для алгоритмов Equihash и видеокарт Nvidia
Важно отметить, что комиссия разработчиков составляет 2 процента, что заметно больше упомянутых выше конкурентов. Вот список поддерживаемых алгоритмов:
- Equihash 125.4;
- Equihash 144.5;
- Equihash 150.5;
- Equihash 150.5.3;
- Equihash 192.7;
- Equihash 210.9;
- Equihash 96.5.
Усердный майнинг
А вот криптовалюты, которые можно майнить на miniZ.
- Bitcoin Gold (BTG);
- BitcoinZ (BTCZ);
- ZelCash (ZEL);
- Anonymous (ANON);
- SnowGem (XSG);
- Bithereum (BTH);
- BZEdge (BZE);
- LitecoinZ (LTZ);
- Bitcoin RM (BCRM);
- SafeCoin (SAFE);
- Zero (ZER);
- Genesis (GENX);
- Vidulum (VDL);
- ZeroClassic (ZERC);
- Arrow (ARW);
- Ycash (YEC);
- Zclassic (ZCL);
- Beam (BEAM);
- Grimm (GRIMM);
- Litecash (CASH);
- Aion (AION);
- Minexcoin (MNX).
Удача в майнинге
Что такое Удача?
Это когда вы выиграли в лотерею… А у нас на пуле удача это число в %, показывающие удачу пула в поиске блока. В идеальном мире пул находили бы блоки каждый раз на отметке 100%. Если пулу везет, то блоки будут найдены до 100%, а если не везет… то дело может затянуться и до 900%
Удача на Соло майнинг пуле
Представьте, что вы бросаете кубик и вам надо выбросить цифру 6. В идеальном мире, если вы кинете много раз, цифра 6 должна выпадать в 16.67% случаев, т.е. каждый шестой раз (ведь у кубика 6 граней), согласны? В реальности вам может везти и вы можете выкинуть 6 несколько раз подряд сразу после начала эксперимента.
Процесс поиска решения блока в майнинге абсолютно аналогичен бросанию кубика, как бы дико это не звучало. С вами соревнуется весь мир, но смысл от этого не меняется. Предположим у вас 1 видеокарта, а у вашего друга 9 видеокарт, это равноценно тому, что у вас 1 кубик, а у вашего друга 9 кубиков. Вы кидаете каждый кубик по одному разу и пытаетесь выкинуть 6. Понятное дело, что у вашего друга шансов выкинуть 6 намного больше (в 9 раз больше), но это совершенно не значит, что вы не можете его обыграть. Предположим, что награда за блок — 100$. Вы можете объединится с другом в пул и найти блок, а потом честно поделить награду: вам — 10$, ему — 90$; а можете искать блок сами, тогда вы получите все 100$ за найденный блок! В идеальном мире это должно занять в 10 раз больше времени, чем с другом в пуле, но наш мир не идеален…
Читать статью на английском целиком Solo Mining Pools – How to Catch Your Luck
Удача пула больше 500%. С пулом все в порядке?
Да, с пулом все в порядке, не переживайте.
Удача это число в %, показывающие удачу пула в поиске блока. В идеальном мире пул находил бы блоки каждый раз на отметке 100%. Если пулу везет, то блоки будут найдены до 100%, а если не везет… то дело может затянуться и до 900%. В этом нет ничего сверхестественного.
Мы видели удачу и 800% и 1000% и даже 1500%, к сожалению так бывает.
Рекомендуем ознакомиться со статьей Что такое майнинг? Удача в майнинге, в ней прекрасно рассказано про удачу в майнинге.
Что такое Ethereum?
Ethereum — блокчейн, разработанный Виталиком Бутериным, который стремительно набирал свою популярность с середины 2016 года. Больший ажиотаж вызывал майнинг криптовалюты Ether (Эфир, он же ETH), которая генерировалась в блокчейне Ethereum, её добыча была и остаётся самой выгодной на данный момент.
Технология Блокчейн представляет из себя огромную децентрализованную сеть соединённых между собой компьютеров (ферм, ригов). У сети такого типа нет единого сервера, и все процессы, протекающие в ней, контролируются каждым отдельным компьютером, что обеспечивает огромнейшую безопасность. Эта сеть запущена с определённым программным обеспечением, которое реализует любые задуманные функции. Вот Ethereum — это крупнейшая и мощнейшая виртуальная машина, внутри неё можно разместить сервер 1C, к примеру, или развернуть хостинг для сайтов, но главное, в этой сети могут совершаться транзакции, ибо есть встроенная платёжная система. Эта платёжная система крайне важна для любого подобного Блокчейна. Сеть генерирует криптовалюту Эфир (Ether), и эти монеты можно удерживать на специальных кошельках или на счету разных криптовалютных бирж. Сам процесс генерирования данных электронных монет происходит в момент нахождения специального блока информации в рамках Блокчейна. Этот блок находят майнеры за обработанный Хэш (вычисления, проходящие на фермах в видеокартах), а сама криптовалюта выступает в роли награды за это дело. В этом-то и заключается основная суть майнинга. В этом хэше содержатся зашифрованные данные всех процессов, что протекают внутри блокчейна, особенно транзакций. Транзакции в сети Ethereum вообще крайне интересная тема, поскольку концепция этих транзакций работает по логике Smart-контрактов, грубо говоря, блокчейн выступает гарантом при покупке чего-либо за Эфир. Вы можете отправить некую сумму другому человеку, и пока он не выполнит часть уговора, скажем, не отправит какой-либо товар, он не получит средства на свой кошелёк. Более того, каждая транзакция в платёжной системе блокчейна проверяется, сверяется и подтверждается майнерами. Майнеры не видят, что именно они обрабатывают, и влияют на сеть только с помощью своих мощностей.
Особенности майнера: Gminer
- Комиссия взимается непрерывно, а не с интервалами (как у большинства майнеров), что положительно влияет на прибыльность пользователя на пулах PPLNS
- Проверка сгенерированного DAG, предупреждение, когда разгон GPU очень высок для Ethash, Etcash, KAWPOW и алгоритмы ProgPoW, помогает разогнать GPU без ошибок
- Проверка общих ресурсов процессора, предупреждение, когда разгон GPU очень высок для алгоритмов Ethash, Etcash, KAWPOW и ProgPoW, помогает разгонять GPU без ошибок
- DAG-кеширование, если у GPU достаточно памяти, DAG-файлы не пересчитываются при переключении на другой алгоритм при майнинге Ethash + Zilliqa или Nicehash, что положительно сказывается на прибыльности пользователя
- Контроль температуры и остановка GPU в случае перегрева
- Сторожевой таймер – процесс-наблюдатель состояния основных систем майнера, который перезапустит майнер в случае сбоя или зависания
- Механизм восстановления потерянного соединения с пулом
- Поддержка резервных пулов, майнер использует резервные пулы до тех пор, пока не будет восстановлено соединение с основным пулом
- Поддержка безопасных соединений, проверка сертификата сервера (необязательно)
- Вывод информативной и удобочитаемой табличной статистики на консоль
- Отображение подробной информации по каждому устройству (температура, энергопотребление, загрузка кулера, частота памяти, частота процессора, энергоэффективность)
- Параллельный вывод информации на консоль и в файл на диск
- Встроенный сервер статистики – удаленный мониторинг майнера в браузере
- Настройки памяти для графических процессоров Nvidia с памятью GDDR5X и GDDR5
Некоторые особенности установки CUDA SDK
При выборе CUDA SDK нужно учитывать, что старые видеокарты требуют использования пакета SDK совместимого с установленными драйверами, а также учета их compute capability, например:
- версии CUDA 9 (включительно) и выше не поддерживают вычисления на видеокартах Nvidia с архитектурой Fermi. Для них нужно устанавливать восьмую версию CUDA, которая в Linux использует драйвера 375.26;
- видеокарты с архитектурой Kepler поддерживаются до версии CUDA SDK 10.2 включительно (Linux драйвера от 440.33 включительно до 450.36.06 исключительно);
- CUDA 7.5 и ниже не поддерживает видеокарты с архитектурой Pascal (GTX1000-й серии в Linux поддерживаются только начиная с драйверов 352.31).
Для компиляции и запуска майнинга на видеокартах типа Nvidia GeForce GT770 (архитектура Kepler) нужно использовать версию CUDA SDK не новее 10.2, а также драйвера до версии 450.36.06 исключительно, но новее 440.33.
Установка CUDA SDK 10.2 и патчей делается отсюда (Samples при установке ставить не обязательно).
Если планируется использование видеокарт с ядром Fermi, то нужно использовать CUDA SDK не новее CUDA SDK 8.0, а также драйвера версий от 375.26 (включительно) до 375.26 (исключительно).
Установка CUDA SDK 8.0 делается отсюда.
При инсталляции набора инструментов разработчика CUDA обычно производится и установка подходящих драйверов (они входят в состав SDK). Если используется установочный скрипт с официального сайта Nvidia, то установку драйвера нужно делать при отключенном x-сервере, из консоли TTY.
Если в системе уже установлены драйвера Nvidia, то при установке CUDA SDK нужно снять выделение, отвечающее за установку базовой версии драйвера.
В новой системе предварительно нужно отключить Nouveau kernel driver, иначе установка с помощью скрипта будет завершаться с ошибкой.
Отключение драйвера Nouveau делается следующими действиями:
создается файл blacklist-nouveau.conf, например, командой
sudo nano /etc/modprobe.d/blacklist-nouveau.conf
в него вносится текст:
blacklist nouveau options nouveau modeset=0
сохраняются изменения, обновляется ядро командой sudo update-initramfs -u
и выполняется перезагрузка
После установки набора инструментов разработчика CUDA нужной версии, необходимо инсталлировать патчи, исправляющие ошибки и улучшающие быстродействие SDK (они находятся на той же странице, где и основной пакет установки).
Исправление проблем
Возникли проблемы? Есть только несколько вещей, которые действительно могут пойти не так. Они включают:
Во-первых, дайте софту десять или пятнадцать минут, прежде чем заявить, что что-то пошло не так. После того, как мы нашли нашу первую шару, адрес нашего кошелька не отображает страницу статистики в течение десяти минут. Если вы подождали более 15 минут и по-прежнему не видите страницу со статистикой майнинга, проверьте следующее:
- Одно или несколько значений были неправильно установлены в файле .
- Вы неправильно вставили адрес кошелька при поиске.
- Что-то не так с вашей майнинг ригом.
- Нанопул не работает.
Следующие шаги:
- Для T-rex Miner доступно гораздо больше настроек. Чтобы узнать больше, прочтите инструкцию по настройке.
- Если вы еще этого не сделали, попробуйте разогнать видеокарты, чтобы увеличить хешрейт.
Что выбрать для майнинга — 2080 Ti или 1080 Ti
Майнинг на 1080 Ti будет актуален долго, до выхода другой карты с 11 Гб и поддержкой GDDR5X, которую можно найти и купить за 450 — 500 долларов. При майнинге ETC на 1080 Ti за 450 долларов выйти на окупаемость можно за 285 дней или 8 месяцев.
Простой подсчёт — средняя 2080 Ti стоит 1100 — 1000 долларов. В Ноябре 2020 года ее прибыльность составляла 2.03 USD при добыче ETC, это дает окупаемость за 542 дня, что примерно 16.5 месяцев.
2080 Ti | 1080 Ti | |
Цена в USD | 1100 | 450 |
Хешрейт | 57 MH/s | 48 MH/s |
Хешрейт после таблетки | Таблетки нет | 54 MH/s |
Прибыль на ETC за сутки | 2,03 | 1,58 |
Прибыль за месяц | 59 USD | 56 USD |
Дней до окупаемости | 542 | 285 |
Как видно из графика, цифры не в пользу 2080 Ti. Хорошей стратегией будет собрать ферму на 1080 Ti, после чего выйти на окупаемость и прикупить 2080Ti на добытые деньги.
Комиссия майнера Ethereum
Программное обеспечение для майнинга криптовалют обычно платное. Исключение составляет Ethminer — майнер с открытым исходным кодом, без комиссии.
Как разработчики майнеров берут плату? Очень просто. Часть времени программа майнит на кошелек разработчиков. Некоторые программы делают это в фоновом режиме (не отключаясь от пула), другим надо иногда отключаться от пула, подключаться к пулу для майнинга комиссии, а затем обратно на пул пользователя.
Например, комиссия Phoenix составляет 0.65 процента — майнер один раз в полтора часа подключается к пулу, заданному разработчиками и копает на их кошелек 35 секунд, затем возвращается обратно.
Комиссия Phoenix
lolMiner в свою очередь всегда майнит комиссию, не отключаясь от пула, 1 из 142 шар достается разработчику, то есть комиссия составляет 0.70 процента.
В нашем эксперименте каждая программа майнила комиссию разработчика. Мы не отключали эту опцию.
Важно, что в нашем эксперименте мы сравнивали программы с учетом комиссии программного обеспечения. Мы оценивали, сколько реально шар получает пользователь при использовании того или иного майнера
1080 или 1080 TI — стоит ли того приставка в названии?
У видеокарт большая разница в производительности и техническим характеристикам. Вот сравнительная таблица всех карт десятой серии по количеству памяти, CUDA-ядер, техпроцессу и количеству транзисторов.
1050 Ti | 1060 (6gb) | 1070 | 1080 | 1080 Ti | |
Видеопроцессор | GP107 | GP106 | GP104 | GP104 | GP102 |
Техпроцесс: | 14 нм. | 16 нм. | 16 нм. | 16 нм. | 16 нм. |
Транзисторов: | 3.3 млрд. | 4.4 млрд. | 7.2 млрд. | 7.2 млрд. | 12 млрд. |
Со стока в буст: | 1290 — 1392 | 1506 — 1708 | 1506 — 1683 | 1607 — 1732 | 1480 — 1582 |
TMU: | 48 | 80 | 120 | 160 | 224 |
CUDA Ядер | 768 | 1280 | 1920 | 2560 | 3584 |
Видеопамять: | GDDR5 | GDDR5 | GDDR5X (c 2018) | GDDR5X (с 2016) | GDDR5X (с 2017) |
Объем памяти: | 4 Гб. | 6 Гб. | 8 Гб. | 8 Гб | 11 Гб |
Пропускная памяти: | 112 Гб/cек | 192 Гб/cек | 256 Гб/cек | 320 Гб/cек | 484 Гб/cек |
Шина канала VRAM: | 128-бит | 192-бит | 256-бит | 256-бит | 352-бит |
Эфф. частота памяти: | 7 ГГц. | 8 ГГц. | 8 ГГц. | 10 ГГц. | 11 ГГц. |
Разъемы доп. питания: | — | 6 pin | 8 pin | 6+8 pin | 6+8 pin |
Расчитана на: | 75 Ватт. | 120 Ватт | 150 Ватт | 180 Ватт | 250 Ватт |
Если сравнивать по количеству транзисторов, то 1080 Ti однозначно получилась удачной. Увеличилась и ширина канала памяти по сравнению с 1080 — до 352-бит, благодаря чему пропускная способность карты от Nvidia поднялась до 352 Гб/сек.
Первой картой, которая использовала GDDR5X стала модель 1080, которую Nvidia выпустили 6 мая 2016 года. С 2017 GDDR5X стали использовать в 1080 Ti. Модели до года выпуска с GDDR5X используют обычную GDDR5, так что будьте осторожны при покупке карт с рук.
Майнинг Nvidia на алгоритме Kawpow
Алгоритм Kawpow, основной валютой на котором является RVN, достаточно ярко ворвался в майнинг. Для иллюстрации роста популярности криптовалюты приводим график хешрейта Ravencoin на пуле 2Miners: за месяц показатель вырос приблизительно в пять раз.
Хешрейт пула Ravencoin на 2Miners
В то же время курс RVN прыгнул более чем на 500 процентов за тридцать дней. 20 февраля 2021 года он установил рекорд на уровне 28.5 цента.
График курса Ravencoin за месяц
Алгоритм до сих пор работает даже с видеокартами с 3 ГБ памяти, он не капризный (причём многие капризные карты на других алгоритмах уверенно работают на kawpow), а скорость неплохо коррелирует с уровнем PL карт. Наконец, монета RVN есть на многих крупных биржах.
По совокупности факторов — этот алгоритм уверенно занимает второе место по значимости и доходности после Ethash для майнинга на видеокартах.
Майнер Ravencoin
Разгон видеокарт для алгоритма Kawpow
Настройка видеокарт карт под KAWPOW достаточно проста.
- в первую очередь мы определяем, на какой частоте максимально будет работать память, с шагом +25 МГц. Находим ту, на которой начинает слетать драйвер видеокарты, и отступаем от неё 50 МГц вниз в стабильную область.
- находим напряжение ядра при котором нас устраивает энергопотребление карты. Чем ниже напряжение, тем меньше «кушает» карта, при этом тем ниже максимальная скорость. Зависимость непропорциональная, обычно при убавлении потребления на 25-35% от номинала скорость падает всего на 15-20%. Это даёт нам уникальные возможности автоматического разгона видеокарт по времени для многотарифных счетчиков.
- находим максимальную стабильную частоту ядра — также вверх по +25 Мгц — и отступаем от неё вниз 25 МГц.
Майнеры криптовалют
Более тонкая настройка даст нам 2-6% дополнительной скорости или 2-4% энергоэффективности. Поэтому мы не будем на ней подробно останавливаться в этой статье.
Установка драйверов Nvidia и настройка xubuntu 18.04 под майнинг
В операционной системе ubuntu еще до установки драйверов можно проверить правильность подключения видеокарт и определение их системой командой:
Эта команда выдаст информацию об установленных GPU в таком виде:
Затем нужно установить драйвера для видеокарт Nvidia. Проще всего это сделать из репозитория PPA.
Для добавления репозитория с базой данных о драйверах выполняют команду:
Затем выполняют команду:
По результатам ее выполнения отобразится информация о доступных для установки версиях драйверов:
Обычно лучшим вариантом является использование последней версии драйвера, в данном случае версии 440. Для ее инсталляции выполняют команду:
В процессе установки будет скачано порядка 900 Мб данных, а сам процесс может занять несколько минут:
В конце процесса при успехе будет модифицировано ядро системы и появится заключительная строка с примерно таким содержанием:
Для проверки драйверов выполняют команду:
Она отобразит массу информации об установленных видеокартах и задействованных модулях:
После установки драйверов стоит обновить систему:
и доустановить предложенные, а также обновить существующие пакеты.
Затем нужно перезагрузиться:
и проверить успешность установки видеокарт и драйверов к ним командой:
При плохом контакте или отсутствующем подключении кабеля питания 12 вольт к видеокарте может появиться сообщение вида:
При отсутствии проблем с оборудованием и драйверами по команде nvidia-smi отображается информация о картах, установленных в системе:
Разгон видеокарт Nvidia в Linux
Для получения доступа ко всем функциям разгона, управления вентиляторами и потреблением видеокарт Nvidia выполняют команду:
и перезагружают систему.
Затем нужно создать скрпит, который будет загружаться сразу после запуска системы и применять необходимые параметры разгона, вращения вентиляторов и энергопотребления:
В строках:
- sudo nvidia-smi -pl 85, число – это предел потребления видеокарты в ваттах;
- nvidia-settings -a ‘/GPUMemoryTransferRateOffset значение 600 – это разгон по памяти в МГц (в Linux для памяти ставят цифру в два раза большую, чем в Windows);
- nvidia-settings -a /GPUGraphicsClockOffset значение 120 – это разгон по ядру в МГц;
- nvidia-settings -a ‘/GPUTargetFanSpeed значение 65 – скорость вращения вентиляторов в процентах от максимума.
Для каждой следующей карты нужно добавлять строки, где вместо gpu:0 проставлять 1, 2, 3 и так далее с нужными значениями параметров оверклокинга.
Этот скрипт должен полностью выполняться до загрузки майнера, иначе (при одновременной работе с майнером) его полное выполнение может затянуться на очень долгое время.
Для обеспечения полной отработки скрипта разгона в параметрах скрипта запуска майнера нужно задать необходимую отсрочку запуска командой sleep.
Теперь система готова для майнинга. Для полноценного использования в ней еще нужно обеспечить автозапуск разгона и майнеров, отключить графику и обеспечить дистанционное управление, но это тема отдельных статей.
Как разогнать 1080 Ti для майнинга Эфира
Качаем MSI Afterburner, устанавливаем, распаковываем и гоним карту в три шеи. Чтобы проверить отвалится ли у нее что-то — скачиваем FurMark.
Все эксперименты — с эксель-файлом и на отдельной от фермы материнской плате. Не играйте с деньгами.
Алгоритм разгона GTX 1080 TI и GeForce 1080
Через MSI разгон прост как вилка:
- Создаете эксель-таблицу или гугл-таблицу с двумя столбцами «Частота» и «Температура».
- Поднимаете частоту памяти на 100
- Записываете в таблицу
- Включаете FurMark, ставите карту на один час в режиме Stress-test
- Наблюдаете за изображением, смотрите нет ли дефектов
- Записываете среднюю температуру карты во время теста в таблицу
- Повторяете действия с пункта 2 по пункт 5 пока не начнут вываливаться артефакты и дефекты изображения
- Если видеокарта не запускается, то попробуйте поднять Power Limit, но как в комиксе выше — может запечься с корочкой.
Алгоритм разгона 1080 и 1080 Ti по ядру происходит аналогичным образом — повышаем по 10, включаем стресс-тест, фиксируем значения в таблице.
Алгоритм разгона после появления артефактов
- Смотрите на свою таблицу, выбираете те режимы, которые дают меньше всего температуры и наиболее высокую частоту памяти;
- Подставляете полученные значения в MSI Afterburner;
- Включаете стресс-тест на сутки и проверяете, выживет ли карта;
- Если спустя 24 часа карта жива, артефактов нет и температура не перевалила за 80 градусов — поздравляем, вы разогнали подсистему памяти правильно
Оптимальный разгон под майнинг для 1080 Ti
Для оптимальной настройки 1080 Ti рекомендуются следующие параметры:
- Core Clock — прибавить 100
- Memory Clock — прибавить 700
- Power Limit — выставить на 55%
- Temp Limit — выставить на 69
Эти цифры получены потом и кровью сотен майнеров и подойдут для первой фермы.
Поднимаем хешрейт 1080 и 1080 Ti таблетками
1 марта 2017 года Nvidia выпустили карту 1080 Ti — это был огонь, это был VR, это была GDDR5X. Вот эта приставка «Икс» в конце названия памяти и делает людям прирост в прибыльности на 40% по сравнению с обычными картами.
Новое поколение памяти переменило чашу весов в майнинге — по началу на картах нельзя было добывать в плюс из-за неприспособленности алгоритмов к работе с памятью. Через два года после релиза майнерское сообщество выпустило ПО «OhGodAnETHLargementPill» и добывать стало прибыльнее.
Таблетка для повышения хешрейта на GeForce 1080 и GTX 1080 Ti
Настройка начинается со скачивания таблетки с Гитхаба. Версия для Linux.
Если владеете английским, то воспользуйтесь публичным рецептом на таблетки для увеличения Хешрейта.
По-простому:
Скачиваете .ехе файл из гитхаба, распаковываете и запускаете утилиту с иконкой таблетки. После этого программа скормит таблетки для увеличения хешрейта видеокартам и можно майнить.
Варианты майнинга криптовалюты актуальные на 2021 год
- Соло-добыча. Вы самостоятельно приобретаете оборудование, находите монеты и весь доход оставляете себе. На 2021 год соло-майнинг Bitcoin полностью изжил себя, поскольку в мире образовалось слишком много суммарной мощности и не один крупный майнер не в состоянии конкурировать с пулами.
- Добыча в пулах. Множество пользователей объединяются в виртуальный бассейн, подключают к нему свое майнинговое оборудование, совместно добывают и делят криптовалюту согласно доле участия. Даже крупные сервисы облачного майнинга чаще всего добывают BTC именно в составе пула.
- Облачный майнинг. Самый эффективный вариант добычи криптовалюты в 2021 году т.к. обеспечивает максимальную доходность и совершенно не требует вашего участия в технической части процесса, все что требуется от пользователя в облачных сервисах это пополнить баланс (купить контракт) и вывести средства (биткоин полученный с помощью майнинга на арендованной мощности).
Как определяется хешрейт на пуле и в майнере?
Мы условились, что количество шар на пуле в конце теста — самый важный параметр. Помимо этого, в таблице с результатами приведены хешрейты:
- реальный, то есть хешрейт который получился на пуле. Стоит отметить что здесь речь идет о среднем хешрейте за все время эксперимента в три часа.
- хешрейт в майнере или то, что вы видите в программе, когда она работает. Он был взят из лога майнера в самом конце работы, то есть было взято последнее значение хешрейта, прежде чем майнер был выключен.
Логи майнеров
Хешрейт в майнере определяется довольно просто, программа перебирает решения блока — миллионы решений в секунду. Обязательно прочитайте «Что такое майнинг? Удача в майнинге»
Программа считает, сколько решений она уже перебрала: хороших, плохих — неважно. С каждым новым решением к счетчику добавляется +1
Майнер и фермы
Хешрейт на пуле является расчетной величиной. Каждая шара, отправленная на пул, имеет сложность не ниже 64M, ведь сложность шар задает пул. Допустим, за десять минут майнер отправил 1200 шар. Это значит, что в секунду майнер отправляет в среднем 1200 / 10 / 60 = 2 шары. Умножаем 2 шары на сложность шар 64М и имеем хешрейт 128 MH/s.
Запомните, что в майнинге и в криптовалютах все можно понять на пальцах и посчитать. Блокчейн помнит все. Если вы что-то не понимаете, читайте Криптовалютную Библию.
Как начать майнинг: Gminer
Покажем пример настройки Gminer для майнинга Ravencoin на пуле 2Miners. Текст ниже — правильное содержимое файла.
Здесь необходимо поменять YOUR_ADDRESS на свой адрес кошелька, чтобы получать монеты. Пример адреса — RHUC17zAVjNqXDtkqwLPRvQ2XgoRZsXeeG. Также необходимо изменить RIG_ID, то есть желаемое название фермы. Здесь используем не больше 32 символов латиницы, цифры, а также символы «-» и «_». Например, rig-1.
Ethash
Чтобы запустить Ethash, введите в командной строке:–algo – алгоритм майнинга, в данном случае ethash–server – адрес и порт пула, в данном случае пул – eth.2miners.com, порт – 2020–user – Ethash кошелек и имя работника, в данном случае кошелек – 0x5218597d48333d4a70cce91e810007b37e2937b5, работник – worker1
Ethash и Etchash
Для алгоритмов Ethash и Etсhash есть 2 варианта протокола stratum (прокси и stratum), чтобы явно указать протокол используйте параметр «–proto», например, чтобы использовать пул Nicehash, введите в командной строке:
Если у вас смешанная установка, вы можете запускать майнер только на устройствах CUDA:или только на устройствах OpenCL:или на устройствах по вашему выбору, таких как GPU0 GPU2 и GPU4:список доступных графических процессоров можно увидеть, вызвав следующую команду :
Чтобы установить пределы температуры для GPU0, GPU2 и GPU4, при достижении которого майнинг на этом устройстве будет приостановлен, пока не остынет:где 80 – это предел температуры для GPU0, 70 – предел температуры для GPU2, 65 – предел температуры для GPU4.
Чтобы сохранить журналы майнера в файл для последующего анализа:где «c: \ log.txt» – это путь к файлу с журналами майнера
Где купить видеокарту для майнинга – обзор ТОП-3 магазинов
Как я уже говорил, видеокарты с ростом популярности майнинга превратились в дефицитный товар. Чтобы купить нужное устройство, придётся потратить немало сил и времени.
Вам поможет наш обзор лучших точек онлайн-продаж.
1) TopComputer
Московский гипермаркет, специализирующийся на компьютерной и бытовой технике. Работает на рынке больше 14 лет, поставляет товары со всего мира почти по ценам производителей. Работает служба оперативной доставки, бесплатная для москвичей.
На момент написания статьи в продаже есть карты AMD, Nvidia (8 Gb) и другие разновидности, подходящие для майнинга.
2) Мybitcoinshop
Компания неоднократно получала неофициальное звание лучшего в РФ магазина для майнеров. Оперативный сервис, доброжелательное отношение к клиентам, передовое оборудование – главные составляющие успеха.
3) Ship Shop America
Покупка и доставка товаров из США. Посредническая компания для тех, кому нужны действительно эксклюзивные и самые передовые товары для майнинга.
Прямой партнёр ведущего производителя видеокарт для игр и майнинга – Nvidia. Максимальный срок ожидания товара – 14 дней.
Какой майнер лучше для Ethereum
Мы всегда стараемся помочь майнерам нашего пула выбрать лучшее и самое простое в использовании программное обеспечение. На странице “Как начать?” и в разделе FAQ есть настройки наиболее популярных майнеров. Помимо этого, в нашем архиве быстрого старта вы всегда можете найти готовые к работе настроенные версии майнеров. Работать с архивом просто. Всё что вам нужно сделать — изменить в bat-файле адрес кошелька на свой. Пароль от архива — 2miners.
Для Ethash монет мы традиционно рекомендовали два майнера: Claymore’s и Phoenix. Мы рекомендовали их, потому что по нашему опыту это самые стабильные майнеры. При этом они давали максимальный хешрейт и работали с любыми видеокартами — и NVIDIA, и AMD.
Настройки для Phoenix и Claymore’s
Мы нередко слышали сплетни, что Claymore у кого-то украл код, Phoenix украл код у Claymore, Phoenix завышает хешрейт, а на самом деле он ниже — и так далее. Слухи всегда есть и будут.
Claymore скоро перестанет майнить, поэтому мы решили, что сейчас самый подходящий момент для проведения эксперимента, который поможет определить лучший майнер для Ethereum на 2020 и 2021 год.
Хотим обратить внимание, что разработчики майнеров никак не принимали участия в тестах, не просили нас менять результаты или что-то в этом роде. Они вообще не знали о проведении данного исследования
Как выбрать лучший Ethash майнер? Выводы
В результате нашего эксперимента первые места для Nvidia заняли T-Rex и gminer, а для AMD — Teamredminer и lolMiner. Кстати, последний недавно заявил о том, что скоро выпустит майнер и для Nvidia, так что ждем.
Майнер Nvidia
Майнеры не завышают хешрейт, а значит вы можете смело выбирать программу, которая стабильно работает и показывает при этом максимальный хешрейт в окне майнера
Не стоит уделять особое внимание комиссии Ethash-майнеров и, например, выбирать ethminer только потому, что в отличие от остальных у него нет комиссии
Результаты нашего эксперимента нельзя назвать очень точными — мы это признаем, потому что с разными видеокартами разные майнеры могут вести себя по-разному. Более того, в майнинге важен фактор удачи, а в результате эксперимента каким-то майнерам могло везти больше, каким-то меньше. Думайте своей головой, не доверяйте слухам и самостоятельно подберите лучший майнер для себя.
Teamredminer в github правильно рассмотрел майнинг как процесс Пуассона. Для того чтобы получить точные результаты эксперимента с погрешностью в 1 процент, каждый майнер должен отправить примерно 100 тысяч шар. Это значит, что для проведения такого эксперимента необходимо закладывать как минимум сутки работы для каждого майнера. При этом майнер должен работать стабильно, сеть криптовалюты не должна менять эпоху и так далее. Вероятно, мы проведем более длительный и точный эксперимент в будущем. Если вы хотите нам помочь, пишите в Телеграм-чате пула 2Miners.