Майнинг на GPU видеокартах - подробное руководство для новичков

GPU майнингСейчас, когда криптовалюта настолько популяризирована, что о ней говорят везде: в интернете, по ТВ и в других СМИ, постоянно появляются новые информационные сайты и Youtube-каналы, различные аналитические ресурсы и сервисы, количество онлайн-криптовалютных бирж растет как на дрожжах. Даже правительства разных стран постоянно обсуждают феномен криптовалют и блокчейн-технологий, пытаются легализовать криптовалюту и подвести под законодательные рамки или же наоборот запретить, считая Bitcoin прямой угрозой сложившейся банковской финансовой системе. Сегодня довольно широко обсуждается тема добычи криптовалют (майнинга), как одна из наиболее интересных для обычных пользователей тем. Многие наверняка слышали что Bitcoin, а так же другую криптовалюту можно как то добывать, но технические тонкости и то, как все-таки начать занимиться майнингом криптовалют, что для этого может потребоваться и как вообще это все настроить не знают. В этом материале мы постараемся максимально подробно и просто объяснить, как обычному пользователю начать добывать криптовалюту с нуля, какую криптовалюту и на каких устройствах выгодно добывать в 2018, как собрать простую майнинг ферму, какое оборудование лучше всего подойдет для этого на данный момент, какие программы использовать для добычи, где хранить и как выводить добытые монеты.

Что такое майнинга на видеокарте (GPU-майнинг)?

GPU майнингGPU майнинг

Майнинг с использованием видеокарт - это добыча криптовалюты с помощью GPU (графических процессоров). Для GPU-майнинга можно использовать домашний компьютер, с установленной мощной игровой видеокартой, или специально собранную так называемую майнинг ферму (а если точнее майнинг-риг, так как майнинг-фермой все таки принято называть совокупность майнинг-ригов установленных в одном месте, например гараж с несколькими майнинг-ригами вполне можно назвать небольшой майнинг фермой), в которой используется несколько видеокарт. Как правило в один майнинг риг устанавливают от 3-4 и до 12 видеокарт, но наиболее популярны установки для майнинга с использованием от 4 до 6 видеокарт.

Мы бы тоже рекомендовали использовать от 4 до 6 видеокарт, при сборке майнинг-рига, так как с нашей точки зрения это оптимальное количество. Чем из большего числа видеокарт состоит майнинг-риг, тем сложнее его настроить на оптимальное быстродействие, так же чем больше видеокарт тем ниже стабильность системы. Например, иногда случаются ситуации что из-за нестабильной работы одной видеокарты в система зависает весь риг.

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

Основные термины, которые нужно знать

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

  • Криптовалюта - цифровые деньги, созданные по определенным алгоритмам с применением криптографии (шифрования).
  • Биткоин (Bitcoin, BTC) - самая первая криптовалюта.
  • Сатоши (satoshi) - мельчайшая неделимая единица биткоина. 1 сатоши = 0.00000001 BTC. Названа в честь создателя Bitcoin - Сатоши Накамото.
  • Альткоин - (altcoin) - альтернативная криптовалюта. Так можно называть любую вышедшую вслед за биткоином криптовалюту.
  • Форк - криптовалюта, которая частично или почти полностью использует исходный код другой монеты.
  • Кран (Faucet) - сайт, который предоставляет возможность зарабатывать мизерное количество криптовлюты (обычно за вводы каптчи).
  • Криптовалютный адрес - уникальное сочетание прописных и строчных латинских букв и цифр длинной до 34 символов или меньше. Криптовалютный адрес используется для транзакций монет внутри сети.
  • Майнинг - это необходимый важный процесс сети криптовалюты, в результате которого в блокчейн добавляется новый блок транзакций и происходит эмиссия (выпуск) монет. В результате майнинга решаются две основные задачи: во-первых, определяется узел сети (node), который временно получает право записи очередного блока в блокчейн, чем достигается консенсус в одноранговой сети, а во-вторых происходит эмиссия дополнительных монет, которые в качестве вознаграждения, получает майнер, записавший новый блок.
  • Proof of Work (PoW) - доказательство выполненной работы, - алгоритм при помощи которого, сеть майнинга криптовалюты приходит к консенсусу, определяя какой из ее узлов запишет сформированный блок в блокчейн. PoW сводится к двум основным пунктам: это необходимость выполнения определенной достаточно сложной и длительной вычислительной задачи (например подбор хеш-кода, отвечающего заданным критериям) и возможность быстро и легко проверить результат.
  • Proof of Stake (PoS) - подтверждение доли владения, - это альтернативный алгоритм достижения консенсуса при записи блока в блокчейн, при котором вероятность записи нового блока в блокчейн и получения соответствующего вознаграждения пропорционально доле владения пользователя в системе. Отдельно взятый владелец доли в % от общего количества выпущенных монет, создает блок с той же вероятностью в %.
  • Coins per Block, Block Reward - награда за блок, - это вознаграждение, выплачиваемое майнеру за успешное решение криптографической задачи и присоединение блока к блокчейну. Например для биткоина изначально награда за блок составляла 50 BTC, однако каждые  210 000 блоков это количество уполовинивается (что происходит примерно каждые 4 года). В настоящее время награда за блок в сети Bitcoin составляет 12.5 BTC, а следующее уполовинивание до 6.25 BTC ожидается в 2020 году.
  • HashRate - хешрейт или вычислительная мощность, - вычислительная производительность компьютерного оборудования для майнинга криптовлют. Измеряется в хешах в секунду (h/s) или решениях в секунду (sol/s), что то же самое. Основные используемые единицы: kh/s (килохеш/сек) = 1 000 хеш/сек, Mh/s (Мегахеш/сек) = 1 000 000 хеш/сек, Gh/s (Гигахеш/сек) = 1 000 000 000 хеш/сек, Th/s (Терахеш/сек) = 1 000 000 000 000 хеш/сек, Ph/s (Петахеш/сек) = 1 000 000 000 000 000 хеш/сек.
  • Electricity Rate (стоимость электроэнергии) - обычно измеряется в стоимости 1 kW/h (1 килоВатт за час в USD).
  • Power consumption (Энергопотребление) - электрическая мощность, потребляемая оборудованием для майнинга, которая обычно измеряется в Ваттах.
  • Pool Fee (Комиссия пула) - процент от добычи, который берет себе пул. Обычно от 0 до 3%.
  • Share (Шара) - часть задачи по нахождению блока в сети блокчейн. Шара - это доля от общей задачи, которую выдает майнинг-пул майнерам. Так как для нахождения блока требуется огромный объем вычислительных мощностей, пул разделяет эту "большую работу" на маленькие подзадачи и отправляет их майнерам для решения.
  • Accept Share - подтверждение майнинг-пулом факта нахождения клиентом правильного крипто-решения подзадачи.
  • Reject Shate - отклоненная шара, отклоненная по каким-то причинам подзадача.
  • ASIC (АСИК) - от англ. Application-Specific Integrated Circuit - Микросхема специального назначения. Это специально разработанные микросхемы для вполне определенного применения, которые больше ничего делать не умеют. В связи с чем они могут делать свою работу наиболее эффективно. Так как в их составе нет ничего лишнего, то их стоимость и энергопотребление самые низкие. При этом требуются достаточно большие затраты на разработку и внедрение в производство таких микросхем. Специально для алгоритмов добычи Bitcoin, затем Litecoin, а потом уже и многих других монет, были разработаны ASIC-чипы, на основе которых уже были собраны просто монструозные майнеры, обладающие потрясающей мощностью и энерго-эффективностью. Такие майнеры называются ASIC-майнерами.
  • Криптовалютная биржа - веб-сервис, предоставляющий услуги обмена криптовалют между собой и на обычные валютные единицы (такие как доллар США - USD, евро - EUR и другие).
  • Майнинг софт (ПО для майнинга) - программное средство, которое позволяет запустить процесс добычи на майнинг-оборудовании.
  • Майнинг-пул - интернет-сервис предоставляющий возможность совместной добычи криптовалют. Процесс подбора блока, иначе называемый майнингом, имеет большую вычислительную сложность. Пока сложность является не высокой, существует так называемый способ соло-майнинга - то есть каждый майнер пытается разгадать следующий блок отдельно, с ростом сложности для нахождения одного блока требуется намного большая производительность чем может предоставить единственный майнер. В этом случае майнинг-пул помогает пользователям разгадывать блок совместно, а при нахождении блока награда разделяется между всеми пользователями, принимавшими участие в его нахождении пропорционально их мощности (а точнее количеству долей, которое от них принял пул). То есть, чем больше у майнера хешрейт, тем большую долю от награды за добытый блока он получит.
  • Rizer (Райзер) - удлинитель-переходник для соединения видеокарты с материнской платой.

Могу ли я добывать криптовалюту на своем ноутбуке или встроенной в процессор видеокарте?

Майнинг на ноутбукемайнинг на ноутбуке

Хочется отметить, что для майнинга следует использовать только полноценные дискретные видео ускорители, маломощные ноутбучные видеокарты и встроенные в процессор GPU для этого не подходят. Чисто теоретически на некоторых из них процесс майнинга все-таки можно запуситть, но во-первых, многие программы-майнеры не поддерживают такие видеокарты, а во-вторых производительность их очень мала и они обычно имеют довольно низкую энерго-эффективность. В конечном счете вы больше заплатите за электричество, чем заработаете криптовалюты. Кроме того, в процессе добычи криптовалюты, ноутбук будет сильно греться и со временем видеокарта или процессор может сгореть, так как корпус ноутбука не предназначен для работы под 100% нагрузкой в режиме 24/7. При сборке майнинг-ригов обычно используется открытая конструкция, в которой мощные дискретные видеокарты могут хорошо охлаждаться, кроме того в этом случае видеокарты устанавливаются не напрямую в материнскую плату, а разводятся по открытому корпусу с помощью шлейфовых или USB-райзеров, специальных удлинителей для разьема PCI-E.

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

Могу ли я использовать для майнинга криптовалют свой смартфон?

Майнинг на телефонеМайнинг на смартфоне

Действительно, существуют специальные программы для майнинга криптовалют на смартфонах. Однако это абсолютно невыгодный процесс, так как в смартфонах, как правило, устанавливаются маломощные процессоры с RISC архитектурой, которые так же не предназначены для работы 24/7. Если вы будете добывать с помощью своего смартфона, вы скорее всего выработаете ресурс своего аккумулятора за несколько месяцев, так как телефон постоянно будет находиться на зарядке. Кроме того, в телефонах нет активной системы охлаждения и при чрезмерной нагреве процессор смартфона будет троттлить и снижать частоты, понижая тем самым свою итак невысокую производительность. А самое главное, что майнинг с использованием центральных процессоров (CPU) в принципе невыгоден, так как при этом вам скорее всего даже не удастся окупить электричество. Даже добыча на мощных современных процессорах сейчас не окупает затраты на электричество, что уж говорить о маломощных CPU которые используются в смартфонах. Исходя из сказанного выше, можно сказать, что вы заработаете порядка 10-100 руб за 3 мясяца майнинга на телефоне, гарантированно убьете аккумулятор и возможно сожжете процессор. Вам это надо?

А что насчет добычи с помощью CPU (центрального процессора), действительно все так плохо?

Майнинг на центральном процессореCPU майнинг

В общем-то да, уже несколько лет добывать критптовалюту с помощью CPU невыгодно. Хотя случаются и исключения. иногда появляются новые алгоритмы которые оптимизированы для добычи на CPU (CPU-алгоритмы) и монеты на них, (конечно со временем выходят программы для майнинга с помощью GPU для таких алгоритмов, но как правило видеокарты обычно не слишком превосходят мощные современные CPU в таких алгоритмах, в подобных алгоритмах) современные мощные CPU идут вровень с мощными GPU. Одним из самых популярных CPU-алгоритмов является CryptoNight, и его недавние разветвления CryptoNightHeavy и CryptoNightV7. Возможно в определенное время и при определенных условиях есть смысл добывать монеты на таких алгоритмах используя мощные и не самые дорогие CPU. Например, текущая новость о снижении цены до 50% на процессоры AMD ThreadRipper предыдущего поколения, возможно вернет у некоторых интерес к CPU-майнингу. Майнинг криптовалют CPU VS GPU.

Почему именно GPU, я слышал что ASIC-майнеры лучше и мощнее?

ASIC майнингASIC или GPU

В продаже появляется все больше ASIC-майнеров под разные алгоритмы, как правило такие ASIC-устройства на несколько порядков превосходят в производительности обычные видеокарты, однако тут не все так просто и не стоит тут же бежать и покупать ASIC. Во первых, ASIC-майнеры как правило не предназначены для размещения в жилых помещениях, они очень шумные, так что для их установки требуется специально подготовленное помещение с переделанной электро проводкой, кондиционированием или вытяжкой. Во-вторых, свежие ASIC-майнеры, которые могут какое то время приносить неплохую прибыль, обычно очень дорого стоят, и посредники, которые продают и доставляют такие устройства из Китая, частенько могут увеличить цену в 2-3 раза относительно цены производителя. В третьих такие устройства очень быстро устаревают и перестают приносить прибыль, обычно не стоит рассчитывать что ASIC-майнер будет выгоден более чем один год, производители клепают и продают такие устройства огромными партиями, что повышает сложность сетей криптовалют, которые можно добывать на ASIC до небес и делает процесс майнинга с тем же хешрейтом и энергопотреблением что и раньше менее выгодным с каждым днем. Существуют примеры ASIC-майнеров, прибыльность которых за пол года упала в десятки тысяч раз!!! Например, в первые дни после выпуска такое устройство приносило его владельцу 500$ в сутки а через 5 месяцев уже 0.03$ что даже не окупает электроэнергию. Примером таких ASIC могут служить ASIC-и для алгоритма Blake2b (добыча Sia coin), когда для этого алгоритма был выпущен ASIС, который намного порядков мощнее чем GPU и сложность добычи Sia coin в cчитанные недели увеличилась в сотни раз.  В-четвертых, ASIC устройство, в отличие от видеокарт, умеет добывать только на одном алгоритме. Когда как если у вас имеются майнинг-риги на видеокартах вы всегда можете поменять алгоритм или монету. Если вдруг в продаже появится ASIC для того алгоритма на котором вы сейчас добываете, вы просто быстренько перенастроите свое оборудование на другой выгодный алгоритм и продолжите спокойно майнить. Кроме того, многие монеты позиционируют себя как ASIC-защищенные и при выходе в продажу  АСИКА под их алгоритм добычи просто меняют свой алгоритм добычи, и люди или компании которые приобрели такие ASIC-устройства могут остаться ни с чем, и будут вынуждены перейти на добычу мелких "говно-коинов", которые основаны на таком же алгоритме добычи, однако объемы торгов и капитализация которых минимальна.

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

Что касается обычных пользователей, то тут несомненно хорошим выбором является GPU-майнинг. Видеокарты не так быстро устаревают, являются более универсальными, всегда есть возможность продать видеокарты на вторичном рынке, после того как они окупятся. Майнинг на видеокартах намного стабильнее благодаря тому, что у вас имеется возможность "прыгать" между алгоритмами и монетами и частенько появляются новые алгоритмы и выгодные монеты. Стоит отметить, что майнинг на GPU 2 года назад и майнинг сейчас приносит примерно одинаковое количество дохода. Конечно случаются и очень прибыльные моменты, как в начале 2018 года, и те времена когда плата за электричество забирает половину дохода от добычи, как например сейчас. При этом, старые видеокарты, которые вышли 5 лет назад добывают меньше чем потребляют электричества. Подробнеое сравнение добычи на GPU и ASIC в текущих реалиях.

Какие видеокарты лучше всего подойдут для майнинга?

Выбор видеокарты для майнингаВидеокарта для майнинга

Если говорить о выборе видеокарт для майнинга то тут подойдут GPU последнего поколения от AMD или NVIDIA. В текущих реалиях хорошим выбором будут видеокарты:

  • AMD Radeon RX580,
  • AMD Radeon RX570,
  • AMD Radeon RX480,
  • AMD Radeon RX470,
  • NVIDIA GTX 1050Ti,
  • NVIDIA GTX 1060,
  • NVIDIA GTX 1070,
  • NVIDIA GTX 1070Ti,
  • NVIDIA GTX 1080,
  • NVIDIA GTX 1080Ti.

 Если говорить о количестве видеопамяти, то рекомендуется брать видеокарты с 4Гб или большим количеством видеопамяти. Видеокарты с 2-3Гб видеопамяти уже сейчас не могут добывать одну из самых популярных и выгодных на данный момент монет Ethereum (ETH). Дело в том, что алгоритм Dagger-Hashimoto используемый для добычи Ethereum, очень интенсивно работает с видеопамятью, и каждые несколько недель количество требуемой для добычи Ethereum видеопамяти увеличивается. Если совсем недавно видеокарты с 3Гб памяти еще могли добывать Эфир, то сейчас это уже невозможно. Хотя пока-что существует определенный способ заставить 3гб видеокарты добывать эфир, для этого потребуется использовать ОС Linux и специальные опции в майнере, но в любом случае даже этот способ в октябре 2018 станет недействительным. Так что, чем больше у видеопамяти на борту ваших видеокарт, тем дольше вы сможете добывать Ethereum.

Так же есть определенный смысл использовать для майнинга старые видеокарты, например:

  • AMD Radeon R9 270(x),
  • AMD Radeon 280(x),
  • AMD Radeon 290(x),
  • AMD Radeon 380(x),
  • AMD Radeon 390(x),
  • AMD Fury(x).

Однако это стоит делать только если у вас есть бесплатное электричество и такие видеокарты у вас уже есть. Не стоит сейчас покупать подобные видеокарты, их энергоэффективность по современным меркам очень плоха и уже сейчас они не окупают электричество в майнинге. Однако если у вас есть "бесплатная розетка" или прибыльность майнинга с ростом курса биткоина и других криптовалют увеличится, то майнить на подобных видеокартах вполне оправданное решение. Еще одним минусом старых видеокарт является тот факт, что не все современные программы-майнры их все еще поддерживают. Как правило, такие майнеры выходят оптимизироваными только под современные видеокарты.

Видеокарты типа:

  • Geforce GTX 460,
  • Geforce GTX 450,
  • Geforce GTX 550 Ti.

и другие слабые или совсем старые видеокарты абсолютно не подходят для добычи криптовалют. Не стоит так же рассматривать к покупке профессиональные версии видеокарт NVIDIA QUADRO  и TESLA, а так же AMD Radeon Pro и FirePro. Производительность таких карт в майнинге сопоставима с их игровыми аналогами (иногда даже ниже), а стоят они в разы дороже.

Для совсем новичков мы бы рекомендовали остановиться на видеокартах NVIDIA, так как такие видеокарты обычно показывают свою максимальную производительность "из коробки". От владельцев таких видеокарт требуется только немного разогнать частоты чипа и памяти в программе подобной MSI Afterburner и запустить процесс майнинга. Для получения максимального быстродействия на картах AMD иногда требуется изменения таймингов памяти и прошивка BIOS видеокарты, новички не всегда хотят заниматься подобными вещами, тем боле что этот процесс может повлечь за собой проблему с установкой не модифицированных драйверов и потерю гарантии. Однако если разогнать и перепрошить RX470-570-480-580 то можно получить от этих видеокарт отличное сочетание цены и производительности в добыче Ethereum. В итоге выбор всегда остается за вами, или купить современную видеокарту NVIDIA и сразу начать майнить, или же купить видеокарту от AMD, почитать в интернете соответствующие гайды, посмотреть видео на Youtube, изучить тему и получить немного более выгодные для добычи Ethereum видеокарты.

Не стоит сразу разгонять ваши видеокарты по максимуму, начните с небольшого разгона, и постепенно поднимайте частоты, проводя тесты скорости и стабильности работы. Остановитесь на последних стабильных значениях и немного их снизьте. Вы можете найти оптимальные частоты ядра и пямяти для ваших моделей видеокарт на профильных форумах, таких как BitcoinTalk и MiningClub. Так же если у вас нет "бесплатной розетки" рекомендуется сделать андервольтинг, тем самым снизив потребление ваших видеокарт в майнинге и повысив чистую прибыль, а так же уменьшив температуры видеокарт.

Что касается видеокарт AMD VEGA и недавно анонсированных NVIDIA Geforce 2070-2080TI, то они имеют посредственно сочетание цены и производительности и не рекомендуются к покупке. Однако если они у вас уже имеются вы конечно можете добывать на них.

Какие самые популярные видеокарты для майнинга в 2018 году?

Выше мы уже приводили список популярных видеокарт для добычи криптовалют в 2018 году. Писать о тех алгоритмах, на которые уже существуют ASIC-устройства, например  SHA-256 (Bitcoin), Scrypt (Litecoin), X11 (DASH), Blake14r (Decred), Blake2b (Sia Coin) не имеет никакого смысла, так как добывать такие монеты на видеокартах абсолютно не выгодно. Чуть ниже вы можете видеть таблицу с примерными хешрейтами (скорость майнинга) популярных видеокарт в популярных для GPU алгоритмах добычи и их максимальное энергопотребление а так же их примерную цену в долларах США:

Видеокарта Ethash (Ethereum) Equihash (Zcash) CryptoNightV7() Энергопотребление Цена
AMD Radeon R9 280X 3gb 11 Mh/s (linux) 290 h/s 490 h/s до 230W Вторичка, 8-10 т.р.
AMD Radeon RX 470 22 Mh/s (28 - Bios Mod) 260 h/s 660 h/s до 120W Вторичка, 10-15 т.р.
AMD Radeon RX 480 24 Mh/s (30 - Bios Mod) 290 h/s 730 h/s до 135W Вторичка, 10-15 т.р.
AMD Radeon RX 570 23 Mh/s (29 - Bios Mod) 260 h/s 700 h/s до 120W 17-26 т.р. на OnlineTrade
AMD Radeon RX 580 25 MH/s (31 - Bios Mod) 290 h/s 690 h/s до 135W 19-29 т.р. на OnlineTrade
Nvidia Geforce GTX 750Ti - 75 h/s 250 h/s до 55W Вторичка 4-7 т.р.
Nvidia Geforce GTX 1050Ti 13 Mh/s 180 h/s 300 h/s до 75W 12-17 т.р. на OnlineTrade
Nvidia Geforce GTX 1060 22.5 Mh/s 270 h/s 430 h/s до 90W 15-29 т.р. на OnlineTrade
Nvidia Geforce GTX 1070 30 Mh/s 430 h/s 630 h/s до 120W 27-42 т.р. на OnlineTrade
Nvidia Geforce GTX 1070Ti 30.5 Mh/s 470 h/s 630 h/s до 135W 32-43 т.р. на OnlineTrade
Nvidia Geforce GTX 1080 23.3 Mh/s (35 - Таблетка) 550 h/s 580 h/s до 140W 37-51 т.р. на OnlineTrade
Nvidia Geforce GTX 1080Ti 35 Mh/s (50 - Таблетка) 685 h/s 830 h/s до 190W 55-91 т.р. на OnlineTrade

Стоит отметить, что на OnlineTrade уже появились под заказ (приблизительное время поступления 20 сентября 2018) видеокарты новой линейки Nvidia Turing (GTX 2080 и 2080Ti), но учитывая их текущие цены - покупка подобных карт не является хорошим выбором для майнинга (по крайней мере пока не известна их реальная производительность в майнинге и не существует оптимизированных под это поколение программ для добычи). Сравнение характеристик и хешрейт в майнинге RTX2070 c GTX1070, RTX2080 c GTX1080, RTX2080Ti c GTX1080Ti.

Можно ли добывать криптовалюту на одной видеокарте?

Майнинг на одной видеокартеМайнинг на игровом ПК

Если у вас нет желания или средств чтобы собирать майнинг риг, вы вполне можете попробовать майнинг на обычном домашнем компьютере, задействуя видеокарту которая в нем установлена. По большому счету нет никаких технических отличий между майнингом на домашнем компьютере и риге, разница состоит только в количестве GPU-устройств и размера прибыли. По сути, майнинг-риг - это и есть обычный ПК, собранный в открытом корпусе и с большим количеством установленных в нем видеокарт. Более того, вы даже можете добывать криптовалюту одновременно на двух установленных видеокартах от разных производителей AMD и NVIDIA. При этом от вас просто потребуется установить оба драйвера, как от AMD, так и от NVIDIA и запускать одновременно две программы-майнера, каждую под своего производителя GPU. Существуют даже программы-майнеры (Например Claymore's Dual Ethereum AMD+NVIDIA GPU Miner) которые умеют одновременно работать и с видеокартами AMD и c NVIDIA. Напомним еще раз, что добывать на интегрированной видеокарте у вас не получится.

Какие криптовалюты можно майнить на видеокартах?

GPU монетыМонеты для GPU

Чисто технически добывать на видеокарте можно ту криптовалюту, для алгоритма добычи которой существует программа-майнер, то есть практически любую. Однако следует понимать, что производительность на различных алгоритмах будет отличаться на одной и той же карточке. Более "старые" алгоритмы плохо подойдут для добычи на GPU и не принисут никакой прибыли. Это происходит из-за появления на рынке таких утсройств, как ASIC-майнеры. Они намного производительнее видеокарт (иногда на несколько порядков) и сильно повышают сложность сети, кроме того их цена очень высока и достигает нескольких тысяч, а иногда даже десятков тысяч долларов и определенное ASIC-устройство строго привязано к определенному алгоритму добычи.

Исходя из сказанного выше, добывать в домашних условиях Bitcoin (SHA-256), Litecoin и Dogecoin (Scrypt) плохая идея. Кроме LTC и DOGE, АСИКИ сделали невозможной выгодную добычу  Bitcoin (BTC), DASH и многих других "старых" криптовалют. Лучшим выбором будет добыча ASIC-защищенных монет. Например на GPU можно добывать монеты на CryptoNight (а точнее с недавнего времени после выхода АСИКА для CryptoNight, только на его модифицированных версиях CryptoNightHeavy и CryptoNight V7), такие как: Loki (LOKI), Ryo (RYO), Graft (GRFT), Monero (XMR), DigitalNote (XDN) и другие. На алгоритме Equihash (а точнее на его ASIC-защищенной модификации Zhash) можно добывать Bitcoin Gold (BTG), возможно Zcash (ZEC) и Zclassic (ZCL) скоро так же перейдут на асикоустойчивые вариации алгоритма Equihash. На алгоритме Ethash или по другому Dagger-Hashimoto, можно добывать Ethereum (ETH), Ethereum classic (ETC) - для видеокарт с 4+ гб видеопамяти или Ubiq (UBQ) и MusicCoin (если у вас видеокарты с 3 Гб или меньше).

Этот список далеко не полный и он постоянно меняется. Появляются новые алгоритмы и монеты, на старые алгоритмы и монеты появляются в продаже ASIC-устройства. Среди новых монет встречаются как форки уже существующих, так и совсем новые разработки. Почти полный список криптовалют с их техническими характеристиками и текущими курсами и  можно узнать на популярных сервисах CoinMarketCap и CryptoCompare. А если вас интересует профитность майнинга для тех или иных алгоритмов и монет, вы можете воспользоваться такими онлайн калькуляторами прибыльности майнинга, как Profit-mine, WhatToMine, ShitToMine - где от вас потребуется просто ввести ваши хешрейты для определенных алгоритмов майнинга или же выбрать ваше оборудование из списка и выбрать одну из монет, которая на данный момент является наиболее выгодной для добычи.

Добычп монет на GPU

 Добыча монет на видеокартах

GPU coins

 Что нужно для майнинга на видеокарте?

Ниже приведен список того, что вам понадобится для старта добычи монет на видеокарте:

  • Самое главное, это конечно же сами видеокарты. Список рекомендуемых карт мы уже приводили выше, хотя в итоге конечно все зависит от размера вашего бюджета и наличия видеокарт в магазинах. В любом случае рекомендуется использовать видеокарты среднего или топового сегмента последнего или предпоследнего поколения от NVIDIA или AMD. Не стоит рассчитывать на встроенные в процессор или материнскую плату решения и сверх-бюджетные и устаревших модели.
  • Сам компьютер для установки видеокарт, то есть материнскую плату, процессор, блок питания, HDD или SSD (в некоторых случаях при использовании ОС Linux можно обойтись и обычной флешкой), модуль памяти, и куллер для процессора. При этом не обязательно устанавливать современные комплектующие, вам вполне подойдет какой-нибудь старенький Athlon X2 или же самый бюджетный Celeron, который вы найдете на прилавках магазинов. Материнскую плату стоит выбирать самую дешевую с максимальным количеством слотов PCI-E  1x или PCI-E 16x, при этом опять же не обязательно новую, вполне подойдет и БУ или старые модели с прилавков магазинов. Если вы решили купить Материнскую плату с рук, обязательно поищите в интернете информацию о том, сколько видеокарт могут работать на ней одновременно. В некоторых старых моделях материнок наличие 6 слотов PCI-E не гарантирует работу 6 видеокарт одновременно. Кроме того, в продаже существуют так же майнерские модели материнских плат, в них обычно установлено большое количество PCI-E слотов, дополнительные коннекторы для питания PCI-E, а иногда они даже имеют встроенный синхронизатор для подключения 2 или 3 блоков питания и USB-коннекторы для райзеров-удлинителей, вместо  стандартных PCI-E разъемов. Что касается оперативной памяти, то обычно устанавливают 4-гиговый модуль DDR4 или DDR3 (зависит от материнской платы и процессора), но иногда для майнинг рига с большим количеством видеокарт, а так же работы некоторых алгоритмов добычи рекомендуется ставить 8 Гб. Что касается блока питания, то к его выбору нужно подходить с особым вниманием, рекомендуется выбирать блок питания с запасом мощности минимум +20-30% от номинального потребления вашего оборудования, так как если вы будете разгонять видеокарты их энергопотребление может серьезно увеличиться, кроме того не стоит заставлять работать блок питания на 90-100% от своей мощности, при максимальной нагрузке блоки питания обычно имеют более низкий КПД. Для дополнительной эконимии электроэнергии, а так же меньшего нагрева блока питания, рекомендуется выбирать модели с сертификатом минимум 80 Plus Bronze (а лучше Silver, Gold или даже Platinum). В некоторых случаях выгоднее использовать несколько блоков питания средней мощности 650-800W (соединенных специальным синхронизатором или подключенным к некоторым моделям майнерских материнских плат), чем один дорогой 1200-1600W. Некоторые рекомендуют использовать серверные блоки питания, однако они довольно шумные и в них приходится перепаивать коннекторы питания, довольно неплохим выбором могут стать майнерские блоки питания 1000-1600W из китая.
  • Корпус лучше вовсе не использовать вовсе, а собрать открытый стенд из деревянных брусков или металлических профилей. Если одну видеокарту еще можно установить в открытый корпус, то майнинг риг с несколькими видеокартами даже в открытых стендовых корпусах довольно сильно разогревается во время майнинга.
  • При использовании открытого стенда вам понадобятся PCI-E райзеры - специальные удлиннители для PCI-E 1X или 16X, с помощью которых можно развести видеокарты подальше друг от друга. Такие райзеры можно приобрести в профильных магазинах или на ALiExpress.
  • Рекомендуется устанавливать риги в хорошо проветриваемое сухое помещение, еще лучше если оно будет кондиционируемое или хотя бы с возможностью отвода тепла. Ставить фермы в жилых помещениях, а тем более в спальне - это не лучшая идея, так как обычно майнинг риги создают много шума и выделяют много тепла, мало кому будет приятно находиться рядом с ними долгое время, а тем более спать в этом помещении.
  • Так же вам потребуется программа-майнер, с помощью которой вы будете добывать выбранную вами криптовалюту на определенном алгоритме. Обычно для видеокарт AMD и NVIDIA требуется разный софт (хотя бывают и исключения). Для различных алгоритмов так же рекомендуется выбирать оптимизированные программы.
  • Оборудование обязательно нужно время от времени обслуживать. Это очень важно, так как далеко не все понимают, что за состоянием майнинг-оборудования нужно следить, для того чтобы оно меньше грелось, проработало как можно дольше и успело окупиться (желательно несколько раз). Раз в 3-6 месяцев нужно пылесосить видеокарты и другое оборудование, а раз в год менять термопасту. Не стоит забывать так же о технике безопасности, не перегружайтк проводку, рассчитывайте потребление своей фермы и проверяйте, чтобы провода не грелись. Вообще рекомендуется поменять проводку в помещении, прежде чем использовать его для майнинга.

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

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

Выбираем криптовалюту для добычи

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

При использовании первого метода, то есть добычи самой популярной монеты с последующей их продажей сразу после получения по текущему курсу, вам помогут калькуляторы майнинга, такие как Profit-mine, WhatToMine, ShitToMine. Если же вы хотите пользоваться последним методом, то тут нужен большой опыт, следить за множеством форумов и новостных ресурсов, чтобы не пропустить потенциально перспективные монеты. Опять же такой метод является очень рискованным, хоть в теории при некоторой доле везения и может обеспечить высочайшую доходность, однако если у вас недостаточно опыта в этой сфере, что очень вероятно что вы будете мейнить на протяжении нескольких месяцев впустую, так как выбранные вами монеты так и не "выстрелят", еще ниже упадут в цене или же в самом худшем случае вообще перестанут торговаться на биржах.

На самом деле на момент написания этого материала мы бы рекомендовали добывать какую-либо монету на алгоритмах Ethash (Ethereum) или CryptoNight (Monero).

Выбираем пул для майнинга

Пулы для майнинга имеют некоторые отличия. На некоторых требуется регистрация, другие же используют ваш адрес кошелька в качестве аккаунта. В первом случае пул хранит добытые вами монеты до достижения минимального порога выплат на своем кошельке, хорошим примером такого пула является suprnova.cc. Он поддерживает множество криптовалют, и для работы с ним нужно всего-лишь зарегистрироваться. Сервис прост в настройке и хорошо подойдет для новичков.

Suprnova

Подобную же систему предлагает и другой популярный пул, MinerGate. Если же вы не хотите хранить заработанные монеты на пуле, то вы можете поискать список пулов в ветке анонса нужной вам монеты на форуме BitcoinTalk. Тему анонса можно найти, введя в Google запрос типа "ann <название монеты>".

MinerGate пул

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

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

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

NiceHash майнинг пул

Найсхеш

Создаем криптовалютный кошелек

Blockchain.com

Данный пункт вам не понадобится если вы используете пул, который требует регистрацию и имеет встроенный кошелек, после того как вы добудете требуемое для вывода количество монет, вы сразу же сможете вывести их на биржу и обменять на Bitcoin, Ethereum или другую популярную криптовалюту или же вывести в реальные деньги с помощью обменников. Если же вы хотите получать выплаты на ваш кошелек автоматически, то ссылку на скачивание официального кошелька можно найти в ветке анонса монеты на форуме BitcoinTalk. Кроме того, вы можете завести онлайн кошелек для Bitcoin (BTC), Ethereum (ETH) и BitcoinCash (BCH) на популярном сайте BlockChain.com

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

программа для майнингамайнинг софт

 Выбор программы для майнинга завасит от производителя ваших видеокарт и выбранного алгоритма добычи. Практически все разработчики подобного ПО имеют официальные темы на BitcoinTalk, где можно найти ссылки для скачивания программ-майнеров. Никогда не качайте майнеры с непроверенных источников и файлообменников, таким образом вы сильно рискуете подхватить вирус и остаться без ваших крипто-накоплений. Качайте майнеры только по ссылкам из официальных тем на форуме BitcoinTalk. Обычно там выкладываются ссылки на GitHub разработчика или на файлообменники MEGA и Google Drive. В официальной ветке анонса майнера так же можно получить информацию о поддерживаемых алгоритмах, параметрах коммандной строки для настройки майнеров, списке поддерживаемых пулов и монет а так же выдаваемом популярными видеокарта ми хешрейте.

Большинство популярных программ являются бесплатными, иногда встречаются и платные версии майнеров с повышенной производительностью на каком-либо алгоритме, однако они быстро устаревают и бесплатные публичные майнеры догоняют их по производительности. Некоторые майнеры поставляются с открытым исходным кодом, что гарантирует отсутствия в них вредоносного кода, и позволяет скомпилировать исходный код под любую версию Windows или Linux. В последнее время популярность набрали майнеры с закрытым исходным кодом и со встроенной комиссией разработчика от 0.5% до 3%. Отличные примеры подобных майнеров - это:

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

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

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

Если вы не знаете какой майнер выбрать, то почитайте статьи по ссылкам выше и раздел по майнингу на BitcoinTalk.

Запускаем процесс майнинга и следим за статистикой добычи

статистка в майнинг софте

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

Выводим криптовалюту

статистика на пуле

При использовании пулов с регистрацией, например Suprnova.cc, ваши срадства просто накапливаются на балансе аккаунта и вы можете их вывести в любой момент на любой кошелек. Остальные майнинг-пулы чаще всего используют систему, когда средства автомитиески начисляются на ваш кошелек при достижении минимальной для выплаты суммы. У знать о сумме на балансе, и о том сколько вы заработали, можно на сайте пула, где обычно представлена детальная статистика по вашей добыче. Для это требуется залогиниться в личном кабинете или же ввести ваш адрес кошелька.

Сколько можно заработать?

Посчитать текущую прибыльность майнинга вам помогут онлайн калькуляторы, ссылки на которые мы уже приводили выше. На момент написания этого материала прибыльность добычи на GPU довольно низка, и электричество забирает от 50% до 100% дохода от майнинга в зависимости от ваших видеокарт. Окупаемость видеокарт лежит в районе от 1 года и до бесконечности, в зависимости от стоимости вашего электричества. В начале этого года напротив, GPU-майнинг имел рекордно высокую доходность. доходило до того, что топовые видеокарты окупались за 2-3 месяца.

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

Заключение

Майнинг - это не только способ заработка, а еще и очень интересное хобби для многих людей. Однако, далеко не все хотят заниматься обслуживанием железа, тратить свое время на мониторинг монет, курсов, следить на новыми версиями майнеров, в которых была улучшена оптимизация под тот или иной алгоритм. К сожалению, чтобы быть в курсе этого всего, требуется довольно много времени, а как известно у современного человека время -  это самый важный и ценный ресурс. Надеемся что эта статья, а так же наш сайт в целом, поможет вам разобраться в майнинге криптовлют, а так же в крипто индустрии в целом и сэкономить много вашего драгоценного времени.