- Как собрать современный компьютер для крипто-майнинга в 2021 году
- Основные моменты
- Список деталей
- Сборка
- Майнинг и профит
- Майнинг с помощью видеокарт от nVidia
- Какие криптовалюты лучше майнить на NVIDIA
- Перечень карт NVIDIA для майнинга
- Как настроить майнинг на видеокарте
- Оптимизация видеокарты NVIDIA для эффективного майнинга
Как собрать современный компьютер для крипто-майнинга в 2021 году
Это руководство из серии «сделай сам», может, и не сделает вас богатым, но оно поможет вам понять, как устроен биткоин.
В начале этого года я выпустил статью о майнинге биткоинов, а также подробно рассказал о компьютере для добычи криптовалют, который я сам собрал в 2018 году. Самостоятельно добыв немного биткоинов, я гораздо лучше начал понимать механизм работы криптовалют и блокчейна (и в процессе заработал более 1600 долларов).
Так что же делать, если вы вдруг захотите перейти на следующий уровень и собрать свой собственный базовый компьютер для майнинга криптовалют с использованием современных компонентов в 2021 году? Я решил выяснить это и заручился помощью своего друга Адама, компьютерного инженера в охранной компании. Когда я спросил, как он хочет, чтобы его величали для этой «пьесы», он попросил называть его «Адам Великолепный», но давайте просто остановимся на «Адаме».
Адам составил исчерпывающий «список материалов» для создания в домашних условиях современного компьютера для майнинга криптовалют с использованием только тех деталей, которые доступны через крупных розничных продавцов, таких как Amazon или Newegg. Я купил все необходимое, собрал компьютер и проверил его возможности для майнинга. А вот теперь я подробно расскажу, что именно я делал и как вы можете создать свой собственный современный компьютер для майнинга.
Основные моменты
Майнинг – это математический процесс, который выполняет компьютер для создания новых криптовалютных монет и регистрации транзакций в блокчейне. В большинстве компьютеров, рассчитанных для майнинга криптовалют, используется графическая карта, или как ее еще называют – графический процессор (GPU). Вы можете майнить и с помощью центрального процессора (CPU), но это не так эффективно.
Правда, в 2021 году нас ждет плохая новость: учитывая безумные скачки цен на криптовалюту найти GPU сегодня может быть невероятно сложно, и, по словам The Verge, цены на GPU «полностью вышли из-под контроля». Новоявленным майнерам теперь придется заплатить аж 850 долларов за графический процессор, который когда-то стоил всего несколько сотен долларов. Поэтому в этом руководстве предполагается, что вы либо каким-то левым путем нашаманили себе GPU (наладчику можно об этом и не говорить), либо у вас уже есть GPU (возможно, со старого игрового ПК) и вы хотите использовать его для майнинга крипты. В моем случае у меня остался процессор NVIDIA 1070 GTX еще с предыдущих криптоэкспериментов, который обошелся мне в 349 долларов в 2018 году.
Компьютер для майнинга – это по сути просто коробка для графического процессора, который как раз-таки и выполняет основную работу по майнингу. Поэтому нет смысла разоряться на комплектующие для компа – берите самые недорогие. Хорошая новость здесь заключается в том, что детали, необходимые для создания основы, значительно лучше, дешевле, эффективнее и проще в получении, чем еще несколько лет назад. Благодаря этому создание базового компьютера для майнинга сегодня намного проще и доступнее, чем когда-либо.
Список деталей
Вот список деталей, который составил мне Адам Великолепный (простите — сорвался) для моего базового компьютера:
На момент покупки в марте 2021 года все детали обошлись мне в общей сложности в 249 долларов. В мае 2021 года, пока я писал эту статью, ценник немного повысился — на Amazon покупка обойдется вам где-то в 332 доллара. Несмотря на то, что цены постоянно растут, вы, тем не менее, можете попробовать уложиться в 300 баксов (это не считая сам процессор, конечно).
Вы также можете внести пару изменений в свой список, если хотите повысить производительность своего ПК или сделать процесс сборки еще дешевле. Если у вас есть в наличии накопитель SATA, вы можете разобрать его и сэкономить на покупке накопителя M2. Я же либо изначально купил какой-то кривой M2, либо сам его испортил (подробнее об этом позже), поэтому в итоге мне все равно пришлось заняться «расчлененкой» своего старого компа.
Вы, правда, можете и вовсе не заморачиваться насчет корпуса. Многие майнеры создают свои ПК по типу «стендовой сборки», оставляя компоненты открытыми. Некоторые даже строят самодельные корпуса для своих майнинговых установок из дерева или других материалов. Отсутствие корпуса сэкономит вам примерно 20 долларов. Просто в этом случае проявляйте аккуратность, что не задеть или иным образом не повредить компоненты.
Вы также можете скорректировать этот список, если хотите немного повысить эффективность своего компьютера. У меня был старый платиновый блок питания EVGA, оставшийся еще со времен моих предыдущих майнинговых экспериментов, поэтому я заменил им блок питания Raidmax в своей окончательной сборке. Платиновые источники питания более эффективны: они потребляют меньше электроэнергии, необходимой для майнинга крипты, что помогает снизить эксплуатационные расходы.
Вы также можете более креативно подойти к своему списку, заменив базовые компоненты на более дешевые (или, альтернативно, более мощные) версии или добавив детали, которые у вас уже есть под рукой, и т.д. В этом и состоит кайф от создания пользовательского компьютера для майнинга: вы создаете его с нуля, поэтому вы можете действовать так, как хотите. Я же привел пример тех деталей, которые сработали в моем случае.
Сборка
Я начал с того, что разложил все свои детали на рабочем столе. Прикоснувшись сначала к металлической поверхности, чтобы разрядить статическое электричество, я распаковал и проверил содержимое. Затем я установил пластину с отверстиями для крепления материнской платы в корпусе Rosewill.
Потом я выровнял и установил саму материнскую плату. В первый раз я забыл про специальные стойки для крепления материнской платы, чтобы та не примыкала прямо к металлическому корпусу (может закоротить). В итоге пришлось вернуться к предыдущему шагу и установить стойки, чтобы добиться необходимого отступа.
Затем я вынул процессор AMD, вентилятор и нагреватель из корпуса; убедился, что он повернут в нужную сторону, и установил его в гнездо процессора на материнской плате, включив два рычага, которые зафиксировали охладитель на месте. Я подключил вентилятор к разъему охладителя процессора на материнской плате.
Затем я защелкнул планку оперативной памяти, нажав на нее строго вниз, чтобы сработали рычаги, фиксирующие ее положение.
Затем я вставил M2. Твердотельные накопители M2 изначально были разработаны для использования в ноутбуках. Они чрезвычайно компактны, но при этом дают вам сотни гигабайт памяти. Слот для M2 на материнской плате gigabyte был настолько мал, что я сначала не мог его найти, поэтому я обратился за помощью к Адаму. После того, как мы нашли его, я вставил накопитель и закрепил его с помощью винта.
Затем я установил блок питания и подключил его к нескольким разъемам на материнской плате. Как правило, есть большой разъем для самой материнской платы и меньший для процессора.
Я также подключил провода для кнопки питания на корпусе Rosewill к соответствующим разъемам на материнской плате, чтобы можно было запускать компьютер. На этом этапе мой компьютер для майнинга был оснащен всеми основными компонентами, поэтому я подключил его к монитору и запустил. Это всегда критический момент, когда собираешь ПК. Здесь вы увидите, правильно ли вы выполнили все шаги и будет ли работать комп.
В моем случае компьютер загружался, работал некоторое время, а затем рандомно выключался. После устранения неполадок (включая извлечение всех компонентов из корпуса и запуск их в качестве настольной сборки) я понял, что забыл о стойках для материнской платы и плата закоротила корпус. Я добавил недостающие детали, компьютер загрузился и уже работал без проблем.
Затем я вставил USB-флешку с установщиком Windows в USB-порт на ПК и загрузил ОС (вы можете создать свою собственную или использовать ОС с открытым исходным кодом, такую как Ubuntu Linux). Когда я начал устанавливать Windows, установщик не смог обнаружить мою M2-флешку, поэтому места для установки ОС не хватило. Возможно, моя флешка была дефектной или я нечаянно ее сжег, когда произошло замыкание материнской платы на корпус. Также возможно, что конкретный накопитель M2, который я купил, не был совместим с BIOS (базовая система ввода/вывода, которая отвечает за запуск компьютера и низкоуровневую настройку его комплектующих) моей материнской платы (имейте в виду этот момент, если будете покупать комплектующие по моему списку). В любом случае, исправление этой проблемы не составило труда. Я снял накопитель SATA со старого компьютера, подключил его к своему новому компьютеру для майнинга и установил на него Windows.
Как только загрузилась винда и работа пошла слаженно, я установил драйверы для NVIDIA 1070, выключил компьютер, вставил 1070 в слот PCI ПК и подключил его к источнику питания.
При повторном включении система начала установку графического процессора. Видеокарта была успешно установлена, и мой базовый компьютер для майнинга был готов к работе!
Майнинг и профит
В качестве заключительного шага я установил программное обеспечение для майнинга. Я решил использовать NiceHash, о чем я подробно рассказал в своей первой статье о майнинге. Вы также можете использовать программное обеспечение WinEth, если хотите напрямую майнить, скажем, эфир. Мне нравится NiceHash за простоту и удобство, а также за то, что эта программа автоматически оптимизирует свои алгоритмы майнинга под ваше «железо». Благодаря этому ПО вы не занимаетесь майнингом напрямую: вы продаете майнинговую мощность вашего компьютера (так называемую «мощность хэширования») другим участникам, которые объединяют ее со многими другими компьютерами, чтобы майнить в масштабе.
Через майнинг на NVIDIA 1070 мой компьютер дает от 2,20 до 4,28 долларов валового дохода в день (цифры колеблются в зависимости от цены на конкретную криптовалюту и общего спроса на мощность хэширования). В среднем он зарабатывает чуть больше 3 долларов в день, или около 100 долларов в месяц. Однако это валовая прибыль. Чтобы рассчитать мою фактическую прибыль, мы должны учитывать стоимость электроэнергии, которую майнинговые ПК используют в массовом порядке.
Тут у нас хорошие новости. Мой изначальный компьютер для майнинга, который я собрал в 2018 году, во время майнинга потреблял 220 Вт. Мой новый комп потребляет только 150 Вт, хотя он работает на том же графическом процессоре NVIDIA 1070. Разница в энергопотреблении существенная— примерно на 46% меньше при той же производительности майнинга. Вероятно, это связано с тем, что в моем новом ПК стоят более новые и более эффективные компоненты.
При энергопотреблении 150 Вт мой компьютер для майнинга расходует 3,6 киловатт-часа (кВтч) электроэнергии в день. Здесь, в Калифорнии, электричество дорого нам обходится: предельная сумма, которую я плачу, составляет 0,32 доллара за киловатт-час. Это значит, что я отдаю 1,15 доллара в день за электричество, необходимое для работы моей майнинговой установки. Тем не менее, майнинг мне выгоден: даже при высоких затратах на электроэнергию я получаю прибыль около 1,85 доллара в день. Поскольку мой компьютер для майнинга стоил 599 долларов (включая стоимость графического процессора), я отбил бы его стоимость за 323 дня, то есть меньше, чем за год. После этого любая прибыль от майнинга за вычетом затрат на электроэнергию будет чистой прибылью.
Конечно, есть вещи, которые могут повернуть ситуацию в любом направлении. Цены на криптовалюты могут обвалиться, и мощность хэширования моего компьютера может значительно подешеветь. Но может быть и обратная ситуация: цены могут продолжить расти, а мой комп вышел бы из строя раньше времени. Опять же, я понятия не имею, что будет дальше с крипторынками, и никто не знает. Однако биткоин, который я добыл во время своего первого эксперимента с криптовалютой в 2018 году, на тот момент вырос примерно со 100 долларов до более чем 1000 долларов, так что возможность будущего роста существует.
Если вы решите в точности последовать моему примеру (или создать свой собственный аналогичный компьютер для майнинга), ваши цифры могут выглядеть совсем по-другому. Например, если бы ваши затраты на электроэнергию были намного ниже или вы управляли своей установкой на избыточной солнечной энергии, ваши затраты на входе были бы намного ниже, чем мои. Там, где я вырос, за пределами Филадельфии, электричество стоит всего каких-то 0,06 доллара за киловатт-час. Майня там, мой компьютер сломался бы всего за 214 дней, т.е. менее чем за восемь месяцев.
Существует также множество способов, благодаря которым вы могли бы улучшить мой вариант. Вы могли бы убрать корпус и поменять обычную материнскую плату на материнскую плату для майнинга. Эти специальные платы позволяют использовать до 10 GPS на одном ПК. Ни один серьезный майнер не будет использовать только один графический процессор, и эти специальные материнские платы подходят для гораздо более мощных установок для майнинга, предпочитаемых профессионалами. Вы также можете использовать более мощный графический процессор. По данным NiceHash, топовая карта, такая как NVIDIA RTX 3090, может приносить до 13 долларов в день.
Но по итогу самая большая выгода, которую вы получаете от создания компьютера для майнинга, пожалуй, даже не материального характера. Я для себя понял, что самое лучшее в создании компьютеров для майнинга – это то, что я развил в себе гораздо более глубокое понимание того, как работают криптовалюты, как они создаются, как растут и падают их цены, а также как их можно хранить и использовать. Я также многое узнал о разных графических процессорах, алгоритмах майнинга, компонентах ПК и тому подобном.
Если вы хотите углубить свои знания о криптовалютах и вы один из немногих счастливчиков, которые могут заполучить в свои руки графический процессор, я призываю вас поэкспериментировать с созданием собственного компьютера для майнинга. Я не могу обещать несметные богатства. Но вы абсолютно точно будете намного лучше понимать природу этих революционных криптотехнологий.
Источник
Майнинг с помощью видеокарт от nVidia
Требования к добыче биткоинов таковы, что их майнинг на видеокарте NVIDIA нерентабелен. Это связано с тем, что в алгоритме SHA-256 скорость подбора хеша зависит лишь от скорости работы процессора. Поэтому объем и скорости работы ОЗУ не влияет на хешрейт. Однако использовать карты NVIDIA для майнинга вполне реально. Нужно лишь выбрать криптовалюту с алгоритмом, в котором для подбора хешей нужен большой объем быстродействующей оперативной памяти. В этом случае использование ASIC со множеством процессоров и малым объемом ОЗУ не дает высокой производительности.
Майнинг на видеокартах фирмы NVIDIA позволяет получить хороший доход при условии выбора подходящей криптовалюты и правильной настройки программного обеспечения. Об этом мы и расскажем в данной статье.
Какие криптовалюты лучше майнить на NVIDIA
Первое, что стоит сделать после покупки видеокарты для майнинга от NVIDIA — определиться с целевой криптовалютой. С учетом текущего курса и трудоемкости добычи, наиболее подходящими для майнинга являются следующие монеты:
- Ethereum (алгоритм DaggerHashimoto);
- Ethereum Classic (алгоритм DaggerHashimoto);
- ZCash (алгоритм Equihash);
- Hush (алгоритм Equihash);
- Expanse (алгоритм DaggerHashimoto);
- Zencash (алгоритм Equihash);
- Sibcoin (X11Gost).
Это далеко не полный список монет, добыча которых выгодна на карте NVIDIA. Кроме того, регулярно запускаются новые перспективные проекты, которые нередко приносят большую прибыль. чем «старожилы» рынка. Поэтому с тем, какую криптовалюту майнить, лучше определиться незадолго до запуска фермы. Для этого можно использовать онлайн калькуляторы, которые, исходя из имеющегося оборудования и рыночной ситуации, показывают, добыча каких цифровых монет наиболее «профитная».
Перечень карт NVIDIA для майнинга
Совсем недавно видеокарты «НВИДИА» сильно уступали по прибыльности конкурентам из «АМД». Связано это было с конструктивными особенностями GPU, которые обеспечивали большую скорость вычислений при аналогичной цене и энергопотреблении. С выходом последнего поколения карт NVIDIA разрыв уменьшился и топовые модели от этой фирмы стали очень популярны среди майнеров.
Наиболее эффективны модели GTX 1060, 1070 и 1080 (Ti). При их высокой цене срок окупаемости составляет менее полугода, что сегодня можно считать самым эффективным видом инвестиций. Таблица видеокарт NVIDIA 2018, ранжированная по производительности, не совпадает с данными по окупаемости. «Младшая» модель, популярная благодаря невысокой цене и энергопотреблению, окупается намного быстрее, чем топовая.
Ориентируясь на повышенный спрос, NVIDIA готовит к выпуску новейшие специализированные GPU, которые отличаются меньшей ценой (при сопоставимой производительности) и отсутствием видеовыхода. Однако для таких устройств планируется ограниченный гарантийный срок. Продать их на вторичном рынке затруднительно, поэтому такие вложения более рискованны.
Как настроить майнинг на видеокарте
Эффективно майнить получится на компьютере с установленной 64-битной ОС и минимум 4 гигабайтами оперативной памяти. Требования к материнской плате и процессору — предмет отдельного разговора. Единственное, что стоит отметить в разговоре о видеокартах — мощность блока питания должна быть достаточна для энергоснабжения системного блока и GPU. Фермы из нескольких видеокарт могут иметь несколько блоков питания.
После подключения видеокарты необходимо скачать и установить последние версии драйверов с официального сайта NVIDIA.
Настройка фермы для майнинга схожа для всех типов криптовалют. Поэтому рассмотрим, как майнить Ethereum на NVIDIA.
Зарегистрируйтесь на подходящем пуле (например, Coinotron) и узнайте порты для майнинга во вкладке «Help-Mining Port». Вы должны иметь ефириум-кошелек. Если такового нет, нужно скачать программу и произвести регистрацию.
Тут же на пуле можно найти ссылку на программу-майнер, соответствующую его протоколу. Как вариант, можно скачать Ethminer или другое соответствующее требованиям пула ПО напрямую с сайта разработчиков.
В настройках майнера необходимо указать порт, имя воркера и выбрать кошелек ефириума, на который будут поступать средства.
Особенность графического адаптера от NVIDIA в наличии встроенных функций для увеличения быстродействия за счет увеличения частоты памяти. Также можно прошить видеокарту, что дает возможность увеличить ее хешрейт на 30%. Однако если таким образом разогнать видеокарту, гарантия от производителя будет потеряна.
Есть другой, более затратный, но простой и безопасный способ увеличить доходность фермы — установить вторую карточку NVIDIA. В этом случае производительность сразу вырастет вдвое. Для настройки майнинга на нескольких видеокартах достаточно просто указать их количество в настройках майнера. Для Ethminer нужно просто указать параметр командной строки «-t N», где вместо «N» прописать количество задействованных видеокарт. При этом можно подключить как на разные, так и одинаковые видеокарты NVIDIA.
Оптимизация видеокарты NVIDIA для эффективного майнинга
Для ускорения добычи криптомонет, нужно подкорректировать настройки работы GPU, которые могут влиять на хешрейт. Существует два варианта разгона: через специальные программы или путем перепрошивки чипа. Первый способ менее эффективен, зато позволяет сохранить гарантию и наверняка не приведет к поломке оборудования.
Чтобы оптимизировать добычу, необходимо скачать три программы:
- MSI Afterburner — программа, предназначенная для разгона видеокарты;
- GPU-Z — ПО для контроля текущих параметров работы графического процессора;
- Бенчмарк — любую программу для тестирования работоспособности и производительности ПК в условиях стрессовых нагрузок.
После того, как вы скачаете и инсталлируете эти программы, можно оптимизировать майнинг. Начать работу следует с запуска MSI Afterburner.
Увеличить хешрейт можно за счет роста тактовой частоты работы ядра и памяти видеокарты. Перед разгоном следует увеличить потребляемую мощность GPU, сместив ползунок «Power Limit». После установки необходимого значения (115% вполне достаточно), нужно нажать кнопку «Apply». После этого можно начинать разгон. Это делается пошагово. Частоту нужно поднимать не более чем на 50 мегагерц, после чего нужно при помощи бенчмарка протестировать работу видеокарты при измененных параметрах. Если проблем не возникает, можно увеличить частоту еще 50 мегагерц.
Стресс-тест программой-бенчмарком нужно проводить в течении 10-15 минут. Только за такое время GPU успеет хорошо прогреться. Если на этом этапе вы превысите допустимую частоту работы, видеокарта просто сбросит ее значения до базового. Если это случится, нужно вернуться к последнему значению частоты, при которой чип работал стабильно, и добавить не 50, а 20-30 мегагерц. Если после этого бенчмарк не выявит неполадок, можно чуть увеличить частоту, иначе — выставить немного меньшую. Смысл настройки в том, чтобы выявить максимально допустимую частоту работы чипа.
Далее аналогичным образом нужно установить максимальную частоту шины памяти.
Во время настроек можно контролировать частоты и температуру чипа при помощи программы GPU-Z. Если видеокарта перегревается, следует увеличить скорость вентилятора той же программой MSI Afterburner. Она позволяет изменить свойства автоматического управления вентилятором, установив большую частоту вращения.
Еще один способ повышения производительности видеокарты без ее перепрошивки — увеличение тайминга с помощью стандартной программы Nvidia System Management Interface. Эта утилита позволяет установить высший приоритет P0 вместо установленного стандартного P2.
Для проверки текущего состояния приоритета GPU следует запустить программу из командной строки с ключами «-g -d perfomance».
Следует обратить внимание, что приоритет меняется автоматически, в зависимости от нагрузки. Поэтому проверять его состояние необходимо при запущенной майнинг-программе.
Ключ «supported_clock» дает возможность узнать максимальные частоты, с которыми поддерживает видеокарта. После запуска утилиты с этим ключом на экран будет выведен список частот памяти и чипа, вверху которого будут стоять максимальные значения. Эти знания стоит использовать при оверклокинге.
Эти частоты можно принудительно задать самой утилитой. Так, ключ «-ac 3500 1400» заставит шину памяти работать на частоте 3500 мегагерц, а графический процессор — на 1400 мегагерц.
Важно: данная команда поменяет настройки всех GPU, подключенных к ПК. Если ваш риг собран из разных видеокарт, необходимо настраивать каждую отдельно, используя параметр «-N», где N — порядковый номер подключенного GPU.
Проверить, насколько настройки повлияли на хешрейт, можно после запуска программы-майнера.
Источник