В начале этого года была написана статья о майнинге Bitcoin на любом PC, а также я рассказал о ПК для майнинга криптовалют, который я собрал в 2018 году. Намайнив для себя немного Bitcoin, я получил гораздо более глубокое понимание того, как устроены криптовалюты и блокчейн (и заработал больше 1600 долларов).
А что если попробовать перейти на следующий уровень и собрать собственный простой ПК для майнинга из современных комплектующих 2021 года? Я решил это выяснить, поэтому позвал на помощь своего друга Адама, работающего инженером-компьютерщиком в компании, занимающейся обеспечением безопасности. (Когда я спросил, как называть его в статье, он выбрал имя «Адам Великолепный», поэтому я буду просто звать его Адамом).
Адам составил исчерпывающий перечень компонентов современного самодельного ПК для майнинга криптовалют, состоящий только из комплектующих, продающихся на крупных розничных сайтах типа Amazon и Newegg. Я купил все комплектующие, собрал ПК и протестировал его майнинговую мощь. В статье я расскажу, как я это сделал и как вы сами можете собрать собственный современный ПК для майнинга.
Базовые принципы
Майнинг — это математический процесс, выполняемый компьютером для создания новых монет криптовалют и для регистрации транзакций в блокчейне. Для выполнения операций майнинга большинство майнинговых ПК используют графическую карту (GPU). Можно майнить и на CPU, но эффективность этого будет несравнимо ниже.
Для сборщиков майнинговых компьютеров в 2021 году есть плохие новости: из-за безумного повышения стоимости криптовалют найти сегодня GPU может быть невероятно трудно, а по словам The Verge, цены на GPU «совершенно вышли из под контроля«. Майнеры теперь платят до 850 долларов за GPU, ранее стоимость была всего пару сотен долларов. Поэтому в этом руководстве подразумевается, что вы или раздобыли GPU благодаря каким-то мутным схемам (не стоит рассказывать вам о подробностях), или у вас уже есть GPU (например, из старого игрового ПК), и вы хотите использовать его для майнинга крипты. В моём случае у меня имелся NVIDIA 1070 GTX, оставшийся от прежних экспериментов с криптой, за которую в 2018 году я заплатил 349 долларов.
По сути, PC для майнинга является просто обёрткой вокруг GPU, который непосредственно и занимается майнингом. Следовательно, ваша задача заключается в том, чтобы собрать всё, что не относится к GPU, из как можно более дешёвых и простых компонентов. Хорошие новости заключаются в том, что необходимые для сборки фундамента комплектующие намного лучше, дешевле, эффективнее и проще в приобретении, чем даже несколько лет назад. Благодаря этому создание простого майнингового PC стало гораздо проще и доступнее, чем когда бы то ни было.
Список компонентов
Вот список компонентов, который Адам Великолепный (простите) составил для моего простого майнингового PC:
- Материнская плата Gigabyte GA-A320M ($45,99)
- Корпус Rosewill SRM-01B ($19,99)
- Планка ОЗУ Oloy 8 ГБ ($37,99)
- Твердотельный накопитель SEKC 128GB M2 ($25,99)
- Блок питания Raidmax 500 Вт ($33,98)
- Процессор AMD A10–9700 ($85,99)
Когда я покупал эти комплектующие в марте 2021 года, они обошлись мне в 249 долларов. На момент написания статьи в мае 2021 года они стали чуть дороже на Amazon, примерно 332 долларов. Даже при колебаниях цен вы сможете купить весь список (не считая GPU) примерно за 300 долларов.
Можно внести в этот список изменения, чтобы повысить производительность майнингового ПК или ещё больше удешевить его. Если у вас где-то завалялся SATA-привод, можно установить его и сэкономить на накопителе M2. Или мне достался сбойный M2, или я его сломал (подробнее об этом ниже), поэтому я распотрошил неиспользуемый компьютер и достал из него старый SATA-привод.
Также можно обойтись без корпуса. Многие майнеры собирают свои PC в виде так называемых «bench builds» со свободно лежащими комплектующими. Некоторые даже изготавливают самодельные корпуса из дерева и других материалов. Отказ от корпуса позволит сэкономить примерно 20 долларов, только будьте аккуратными, чтобы не повредить комплектующие.
Можно также изменить список, чтобы немного повысить эффективность PC. От прошлых экспериментов с майнингом у меня остался старый «платиновый» блок питания EVGA, поэтому в своей сборке я заменил им блок питания Raidmax. Блоки питания категории Platinum более энергоэффективны, то есть потенциально тратят меньше электричества для майнинга крипты, что позволяет снизить расходы.
Можно творчески подойти к этому списку, заменяя базовые компоненты на более дешёвые (или наоборот, более мощные) аналоги, добавлять имеющиеся у вас комплектующие, и т.д. В этом частично и заключается интерес сборки собственного майнингового ПК — вы создаёте его с нуля, поэтому можете выбрать что угодно. Выше я перечислил комплектующие, которые подошли для меня.
Сборка
Я начал с раскладывания всех комплектующих на рабочем столе. Прикасаясь сначала к металлической поверхности, чтобы избавиться от статического электричества, я всё распаковал и проверил. Затем я установил панель для разъёмов материнской платы в корпус Rosewill.
Затем я установил саму материнскую плату. В первый раз я забыл сначала установить ножки для материнской платы, поэтому она легла непосредственно на металлический корпус. Я вынул её и установил ножки, чтобы она не касалась корпуса.
Я достал из коробки процессор AMD с кулером и радиатором, убедился, что он правильно расположен и установил его в процессорный разъём на материнской плате, закрепив кулер двумя рычажками. Кулер я подключил к разъёму кулера CPU на материнской плате.
Затем я вставил планку ОЗУ, надавив на неё, чтобы защёлкнулись рычажки.
Далее я вставил накопитель M2. Твердотельные накопители формата M2 изначально проектировались для использования в ноутбуках. Они чрезвычайно компактны, то есть их можно установить прямо на материнскую плату и получить сотни гигабайт на диске. Разъём M2 на материнской плате Gigabyte настолько мал, что сначала я его не нашёл, поэтому написал Адаму. Обнаружив разъём, я установил накопитель M2 и закрепил его винтом.
Затем я установил блок питания и подключил его к разъёмам питания материнской платы. Обычно есть большой разъём для материнской платы и чуть поменьше для процессора.
Также я соединил провода от кнопки питания на корпусе Rosewill с соответствующими разъёмами на материнской плате, чтобы можно было включать компьютер кнопкой. Теперь у моего PC были все базовые компоненты, я подсоединил его к монитору и включил. Это всегда критический момент для новой сборки PC. Правильно ли составлен перечень? Запустится ли машина?
В моём случае PC запустился, немного поработал, а потом внезапно отключился. Выполнив проверку (в том числе вынув все комплектующие из корпуса и запустив их как bench build), я понял, что забыл ножки для материнской платы, из-за чего плату коротило об корпус. Я вставил их, после чего компьютер загрузил BIOS и начал работать без проблем.
Далее я подключил USB-флэшку с программой установки Windows в USB-порт PC и загрузился с неё (можно создать собственную флэшку или воспользоваться опенсорсными ОС, например Ubuntu Linux). Когда я начал устанавливать Windows, установщик не смог обнаружить накопитель M2, поэтому мне некуда было устанавливать ОС. Возможно, я купил сбойный накопитель или случайно сжёг его, когда материнку закоротило на корпус. Может быть и так, что этот конкретный накопитель M2 несовместим с BIOS моей материнской платы (помните об этой опасности, если будете покупать комплектующие по моему списку). Как бы то ни было, решить проблему оказалось легко. Я взял SATA-привод из старого PC, подключил к компьютеру для майнинга и установил на него Windows.
После нормальной загрузки и проверки работы Windows я установил драйверы для NVIDIA 1070, снова отключил PC, подключил 1070 в PCI-разъём компьютера и соединил его с блоком питания.
Затем я снова запустил систему, Windows установила GPU и он заработал. Мой простейший PC для майнинга готов к работе!
Майнинг и прибыль
Под конец я установил ПО для майнинга. Я решил работать с NiceHash, который подробно описал в своей первой статье о майнинге на любом PC. Можно также использовать ПО типа WinEth, чтобы непосредственно майнить конкретную валюту, например Ethereum. Мне нравится NiceHash, потому что он позволяет запустить майнинг одним нажатием и автоматически оптимизирует алгоритмы майнинга в зависимости от оборудования компьютера. С помощью этого ПО вы не майните сами, а продаёте свои майнинговые мощности (называемые «мощностью хеширования») другим людям, которые объединяют их со множеством других компьютеров для масштабного майнинга.
При майнинге на NVIDIA 1070 мой компьютер зарабатывал от 2,20 до 4,28 доллара в день (цены колеблются в зависимости от стоимости различных криптовалют и общего спроса на мощности хеширования). В среднем, он зарабатывал чуть больше 3 долларов в день, или примерно 100 долларов в месяц. Однако это валовый доход. Чтобы посчитать прибыль, нужно учесть стоимость электричества, которое майнинговые ПК потребляют очень активно.
Здесь меня ожидала приятная неожиданность. Мой первый майнинговый PC, собранный из комплектующих 2018 года, потреблял при майнинге 220 Вт. Новый компьютер потребляет всего 150 Вт, несмотря на то, что его основой является тот же GPU NVIDIA 1070. Разница существенна
— снижение потребляемой мощности примерно на 46% при той же производительности майнинга. Вероятно, причина в более новых и энергоэффективных комплектующих современного PC.
Потребляя 150 Вт, мой PC «ест» 3,6 киловатт-час (кВт⋅ч) электричества в день. Здесь, в Калифорнии мы платим за электричество много; моя предельная ставка равна 0,32 доллара за кВт⋅ч. Это означает, что я плачу 1,15 доллара в день за электричество, потребляемое моей машиной. Майнинг всё равно приносит мне прибыль; даже с высокими затратами на электричество, я зарабатываю примерно 1,85 доллара в день. Так как мой PC для майнинга стоил 599 долларов (включая стоимость GPU), я отобью затраты на него за 323 дней — меньше чем за год. После этого любые заработки от майнинга за вычетом затрат на электричество будут чистой прибылью.
Разумеется, есть множество аспектов, способных сместить стрелку прибыльности в любую из сторон. Цена криптовалют может рухнуть, и мощность хеширования моего компьютера будет стоить значительно меньше. Или она продолжит расти, и я смогу отбить стоимость оборудования ещё раньше. Я, как и все люди, понятия не имею, что произойдёт с рынками крипты дальше. Сумма в Bitcoin, которую я намайнил в своём первом эксперименте с криптовалютами в 2018 году, выросла примерно с 100 до более чем 1000 долларов, поэтому вероятность будущего роста всё ещё есть.
Если вы решите скопировать мою сборку (или собрать собственный похожий PC), то показатели могут сильно отличаться. Например, если стоимость электричества у вас гораздо ниже или если машина работает на избыточной солнечной энергии, то ваши затраты будут гораздо меньше, чем у меня. В Филадельфии, где я вырос, электричество стоит всего 6 центов за кВт⋅ч. При майнинге там цена моего ПК отбилась бы всего за 214 дней — почти за семь месяцев.
Кроме того, можно различными способами масштабировать мою сборку. Можно отказаться от корпуса и заменить материнскую плату на специальную майнинговую материнку. Эти специализированные платы позволяют устанавливать в один компьютер до десяти GPU. Ни один серьёзный майнер не использует только один GPU, и эти специальные материнские платы позволяют создавать гораздо более мощные машины, которые предпочтительны для профессионалов. Также можно использовать более мощный GPU. По данным NiceHash, самые мощные карты наподобие NVIDIA RTX 3090 позволяют зарабатывать 13 долларов в день.
Однако в конечном итоге, самая большая ценность, которую вы получаете при сборке майнингового ПК, вероятно, выражается не в деньгах. Я обнаружил, что самое лучшее в создании ПК для майнинга заключается в гораздо большем понимании принципа устройства криптовалют, их создания, роста и падения их цен, а также того, как их хранить и использовать. Также я много узнал о разных GPU, алгоритмах майнинга, комплектующих и тому подобном.
Если вы хотите углубить свои познания в крипте и вам повезло иметь подходящий GPU, то рекомендую поэкспериментировать с самостоятельным созданием майнингового ПК. Я не могу обещать вам, что вы сколотите на Bitcoin состояние. Но вы точно получите более полное понимание криптотехнологий, меняющих наш мир.
На правах рекламы
Наши эпичные серверы хоть и не подходят для майнинга, но могут использоваться для любых других задач. Надёжные серверы на Linux или Windows с мощными процессорами семейства AMD EPYC и очень быстрой файловой системой, используем исключительно NVMe диски от Intel. Попробуйте как можно быстрее!
Присоединяйтесь к нашему чату в Telegram.