Майнинг на процессоре в 2020 году: актуальность, прибыльность, настройка
Содержание:
Программная составляющая майнера
Операционная система и программная часть майнера находятся на упомянутом выше одноплатном компьютере BeagleBon Black. В качестве операционной системы выбран Linux для ARM, тут сюрпризов нет никаких.
Не самое новое, но проверенное на многих системах ядро 3.8.13. Свободной оперативной памяти довольно много. Вообще, напрашивается вывод, что BBB для этой модели майнера хватает с избытком, и вместо него можно было взять другую плату, более дешевую.
Основные ресурсы контрольной платы расходуются на адаптированный для работы с FPGA cgminer 2.3.3. Показатель загруженности Linux систем “Load average” – 0.6 в среднем, что вполне комфортно для систем такого класса.
В списке работающих процессов можно заметить ряд программ и скриптов, которые можно видеть на майнерах производства Bitmain, например «monitor-ipsig», “montorsd”, “monitor-recobtn”, “monitorcg”. В результате можно сделать вывод о заимствовании не только контрольной платы, но и программных компонентов Bitmain.
На скриншоте выше можно заметить, что cgminer работает через программу screen и имеет имя cgminer. В консоли можно подключиться к screen и понаблюдать за работой cgminer.
К сожалению cgminer выводит в консоль не очень много статистической информации.
Структура файловой системы вполне типична для операционных систем этого типа:
Хотя если посмотреть внимательнее, можно заметить парочку незнакомых каталогов – fpgabit и sdcard, и их наличие не случайно. Данная контрольная плата управляет FPGA, которому, в свою очередь, нужны для работы так называемые «битовые потоки», или bitstreams. Для каждого алгоритма нужен свой битовый поток, а так как F1 Mini «понимает» достаточно много алгоритмов, то их может храниться во внутренней памяти майнера достаточно много. Разработчики устройства говорят о семи битовых потоках, которые можно хранить одновременно. Если память переполнена, но есть необходимость добавить новый алгоритм для майнинга, то придется самостоятельно подключаться к майнеру и удалять неиспользуемые битовые потоки.
На скриншоте выше видно, что в каталоге fpgabit находятся пять битовых потоков и пять конфигурационных файлов к ним для cgminer. Можно заметить, что сам битовый поток имеет размер порядка девяти мегабайт. Для используемой ПЛИС Kintex-7 это нормально. Для примера, размер битового потока Cyclon V — примерно четыре мегабайта.
Каталог sdcard появился только в последних версиях ПО для майнера.
Эта папка представляет собой точку монтирования внешней SD-карты и предназначена для хранения битовых потоков только одного алгоритма Odocrypt, который на момент написания статьи еще не используется. Это алгоритм, на который будет введен на DigiByte вместо Myriad-Groestl после 19 июля и который изначально сделали дружественным к FPGA. Необходимость в использовании отдельно карты памяти обусловлена изменением алгоритма хэширования каждые 10 дней. То есть, каждые 10 дней майнер должен будет менять битовый поток. Соответственно производители планируют заранее сгенерировать их определенный объем, который не поместится во внутренней памяти контрольной платы.
ASRock
Начнем с компании ASRock. На наш взгляд это одни из самых не дорогих и удобных плат для майнинга.
Дело все в том, что почти все ASRock очень легко настраиваются, в Bios переключаем с Gen1 на Gen 2, отключаем звук и материнка готова к работе.
ASRock Легко настроить, стоит не дорого!
ASRock H110 Pro BTC+
Это отличная материнская плата для майнинга от Asrock. Насколько мы можем сказать, это лучшая материнская плата для майнинга Эфира. С ASRock H110 PRO вы можете использовать 13 GPU для майнинга любой криптовалюты.
Сразу же давайте обратимся к ее цене. В России ASRock H110 Pro BTC+ можно купить по следующим ценам:
Без сомнения, это будет одна из лучших материнских плат для майнинга Ethereum. Мы также использовали эту плату, чтобы майнить при помощи 13 GPU алгоритм Zhash и X16Rv2.
Эта материнская плата поддерживает оперативную память DDR4 (DDR4, 2133-2400 МГц (32 ГБ)). Работает ASRock H110 PRO BTC на LGA 1151 и поддерживает видеокарты AMD и Nvidia. Эта материнская плата поддерживает процессор Intel.
Мы рекомендуем вам использовать только процессоры Pentium или Celeron для майнинга, поскольку это сэкономит ваши инвестиции.
Но есть одна загвоздка. Если вы добавляете все 13 GPU на материнскую плату и используете ОС Windows, ваша ОС может не распознавать все подключенные карты. Кроме того, ОС может работать не со всеми GPU или, по крайней мере, они не работают с полной эффективностью.
На Linux таких проблем обнаружено не было. Также стоит отметить что 6 карт на этой материнской плате запускаются «без танцев с бубнами», однако и 13 запустить можно даже на Windows.
Минусы:
- Подключение x13 GPU на Windows – сложная настройка, не все карты могут работать на полную мощность
- Для подключения x13 GPU для видеокарт серии от 1070 (2070) и старше необходимо большое количество проводов PCIe, а также несколько блоков питания, так как общее потребление будет более 2900 Ватт. Лучше всего подходят 8 Гб карты 570/580 от AMD и 1060/1660 от Nvidia.
Плюсы:
- Цена
- Подключение большого количества видеокарт
- Недорогие CPU на сокете 1151
- Соотношение цена качество
ASRock H81 Pro BTC R2.0
Итак, если вы хотите начать майнинг с 6 GPU, тогда ASRock H81 для вас.
Эта материнская плата будет работать с любыми видеокартами, будь то AMD или Nvidia. Мы использовали ее, чтобы добывать Ethereum, Ravencoin, Grin, Beam и многие другие монеты.
Плата отлично себя показала, как с 6x 1080TI, так и с 6 AMD Rx570 / .
Купить данную материнскую плату в Россси можно по следующей цене:
Это одна из дешевых материнских плат для майнинга, которую вы можете найти. Все начинающие майнеры предпочитают работать именно с ASRock.
Почему? Все просто, как мы уже сказали настройка их материнских плат очень простая, особенно настройка ASRock H81 Pro BTC R2.0.
Материнская плата поддерживает DDR3 (1066-1600 МГц (16 ГБ)), и сокет 1150.
Вы можете подключить все 6 GPU без потери эффективности, и все графические драйверы поддерживаются. Материнская плата распознает все видеокарты, а также с Windows работает нормально.
По нашему опыту, эта материнская плата работает отлично, и с ней не возникает проблем.
Минусы:
- LGA 1150 -дороже чем 1151 и старее. Если Вы захотите в будущем использовать эту сборку как ПК, то скорее всего железо будет уже устаревшим
Плюсы:
- Цена
- Подключение
- Работа – эффективность (нет потери сощности)
- Подключение любой карты
Есть ли третий вариант?
Всегда есть третий вариант, верно? Если бы было только такое аппаратное обеспечение, которое бы сочетало гибкость выбора алгоритма для добычи (как у видеокарт) и мощность хэширования ASIC … все бы использовали это оборудование, верно?
FPGA — это такое оборудование, поэтому он – новый фаворит в сообществе майнеров. Неудивительно, почему спрос на него огромен.
FPGA существует с 1982 года. Они использовались и продолжают использоваться в науке, моделировании транспортных средств и даже военных технологиях.
Первым производителем этих устройств была американская технологическая компания под названием Xilinx. Позже, другая американская компания под названием Altera (теперь входящая в состав Intel) присоединилась к этой отрасли и с тех пор является основным конкурентом Xilinx.
Внедрение и развитие схем ПЛИС (программируемых логических интегральных схем), разновидностью которых является FPGA, очень приветствовалось во многих отраслях промышленности, и спрос на такое оборудование и технологии все еще растет. Например, в 2013 году размер объема рынка для плат FPGA составил 5,4 миллиарда долларов США, и, согласно оценкам, он достигнет отметки в 9,8 миллиардов долларов США в 2020 году.
Прежде, чем говорить о технической стороне, ответим на вопрос: «Если FPGA настолько хороши, почему бы людям не использовать их для майнинга с самого начала?»
Почему FPGA никогда не использовались в майнинге?
На самом деле, как только Bitcoin стал популярен, некоторые люди, у кого были ПЛИС старого образца, начали добывать первую криптовалюту на своем оборудовании. Но в массы это не пошло.
Есть две причины, почему платы FPGA для майнинга массово начинают использовать только сейчас.
Первая причина заключается в том, что благодаря гибкости и архитектуре платы FPGA нелегко настроить. Их можно запрограммировать на что угодно. Это хорошо, хотя это также означает, что для использования платы FPGA Вы должны знать, как программировать ее.
В отличие от графического процессора (GPU), который Вы можете настроить с помощью BIOS и майнера, плата FPGA должна быть запрограммирована с нуля, чтобы она могла добыть определенный алгоритм. Для этого вам нужно написать код на языке Verilog или VHDL — ни Python, ни C ++ не работают.
Так как только некоторые программисты способны это сделать, потребуется время, чтобы они выполнили эту работу. Затем эти программисты должны будут сделать бизнес-модель для продажи программ для общественности и так далее. Это, в конечном счете, произойдет, но пока они это делали, появилась причина №2.
Вторая причина — создание первой ASIC для добычи криптовалют. В отличие от FPGA, ASIC не нужно настраивать: подключи и он работает. Любой может использовать его. Очевидно, что это само по себе было решающим фактором. Кроме того, было много альтернатив для майнинга ASIC — таких, как возможность использовать фермы GPU и добывать меньше монет.
Теперь, когда ASIC доминируют в майнинг пулах, а графические процессоры немного отстают, FPGA становятся все более интересными для среднего майнера.
Настройка майнинга на Убунту
Рассмотрим настройку добычи на примере монеты Ethereum.
Чтобы настроить майнинг на Ubuntu, необходимо выполнить следующие действия:
Установить кошелек. Консольный клиент эфириума устанавливается с помощью команд:
$ sudo apt install software-properties-common
$ sudo add-apt-repository ppa:ethereum/ethereum
$ sudo apt update.
- После установки кошелька производится установка клиента. Делается это с помощью команды $ sudo apt install etehereum;
- Затем производится установка видеодрайверов, в зависимости от типа карт. Все необходимые драйверы рекомендуется скачивать с сайта производителя видеоадаптера.
- Далее производится установка майнера для монеты. В нашем случае это Ethereum. Необходимый дистрибутив можно найти на GitHub.
- После проделанной процедуры необходимо произвести настройку кошелька.
- Далее выбираются сеть и пул. Существует две сети: ETH и ETC. Нужно внимательно подойти к выбору, ведь от него напрямую будет зависеть добыча криптоактивов.
- Остаётся только запустить майнер и ждать добычи.
Для налаживания всего процесса потребуется множество знаний и понимание, что именно вы делаете. Поэтому одним такая ОС не приходится по душе, другие же с радостью используют и обучаются новым возможностям.
Сколько можно заработать на домашнем майнинге?
Рассчитать текущий доход можно на специальных онлайн-сервисах, один из самых популярных https://whattomine.com/calculators. Он располагает данными о прибыльности добычи большинства криптомонент на популярных моделях ASIC и GPU. Учтите, что уже через сутки цена биткоина и других альткоинов может взлететь.
Какое же устройство покупать? Если вы хотите майнить биткоины, то однозначно ASIC. Новый майнер для майнинга Bitmain Antminer S19 Pro +110 Th стоит на официальном сайте производителя 2407$. Но при этом вся партия устройств уже раскуплена по предзаказу. На сайте официального дилера https://www.antminer-russia.ru/ данная модель стоит 189 000 рублей плюс расходы на доставку транспортной компанией, если вы не москвич.
При цене электроэнергии 0,06 $/kWh асик окупится примерно за 22 месяца. Такой длинный срок связан с тем, что в сети биткоин уже произошел халвинг (уполовинивание награды), и, пока, биржевой курс цифрового золота топчется на месте. В течение 11 лет существования блокчейн экосистемы Bitcoin, награду за блок сокращали уже трижды. После первых двух халвингов цена монеты взлетала через несколько месяцев. Теперь все криптосообщество с нетерпением ждет нового рывка, так что торопитесь запрыгнуть в ракету.
Но, что делать, если нет условий для размещения АСИКа? Как майнить биткоин на пк? Напрямую никак только добывать альтернативные монеты и менять их на цифровое золото. Рассмотрим способы домашнего майнинга.
Видеокарты
Одна видеокарта, с учетом мощности остальных комплектующих для криптодобычи невыгодна. Можно для начала поработать в тестовом режиме на обычном ПК, а потом нужно собирать майнинг-ферму. Она обойдется вам примерно столько же сколько и АСИК, срок окупаемости примерно 2 года.
Видеокарты работают с несколькими алгоритмами и после апгрейда их можно реализовать. Срок окупаемости майнинг-ферм на видеокартах примерно 18-20 месяцев, но за это цены на криптовалюту могут вырасти и рентабельность значительно улучшится.
Процессоры
Добыча на cpu уже почти прекратилась, но после того как криптовалюта Monero, перешла на алгоритм RandomX процессоры обогнали по хешрейту gpu-устройства. Intel core i7 выдает 6,3kH/s, но, чтобы сравниться по рентабельности с ACICS монета XMR должна стоить около 200$.
Впрочем, вы можете задействовать часть вычислительного ресурса cpu для майнинга в то время, когда используете компьютер для других целей. Но такое занятие — это скорее хобби, чем профессиональный майнинг и серьезных денег вы так не заработаете.
Модернизация сети Zcoin Хардфорк — Что нужно знать?
Прежде всего стоит отметить, что это не форк, где две монеты будут раздвоены, и вы получите несколько бесплатных монет. Вместо этого этот хардфорк — запланированное обновление сети, которое добавит две новые функции в протокол Zcoin.
- Новый алгоритм Proof of Work под названием MTP (Merkle Tree Proof)
- Изменение времени блока. Первоначально Zcoin использовал 10-минутные блоки (то же самое, что и в Bitcoin). Но теперь, чтобы обеспечить более быстрое время подтверждения блока и удвоить TPS, время блокировки сократилось до 5 минут.
Теперь, как пользователям Zcoin, вам нужно выполнить обновление программного обеспечения до последней версии до того, как произойдет хардфорк. Кошельки последней версии уже готовы, программное обеспечение для майнинга доступно, и даже популярные майнинг пулы готовы к форку.
Обновление Zcoin кошелька до версии v0.13.7.4
Если вы новичок в Zcoin, обратите внимание, что холодный кошелек Zcoin похож на кошелек Bitcoin. Интерфейс и общий процесс настройки одинаковы и доступны для Windows, Linux и Mac
Если вы уже используете Zcoin, то перед обновлением Вашего кошелька до v0.13.7.4 обязательно сделайте резервную копию Вашего текущего кошелька.
Если Вы держите средства на бирже или любом другом стороннем кошельке, то Вам не нужно беспокоиться об обновлении. Почти все сторонние кошельки и биржи, уже обновлены до последней версии.
Обновление Znode
Точно так же, если вы размещаете Znode, очень важно обновить Znodes. Любая версия старее 0.13.7.4 перестанет работать, и если Вы не обновите ее, Ваш узел перестанет получать награды
Надеемся, что данная статья была вам полезна. Если у вас остались вопросы по обновлению Zcoin, пишите их в комментарии!
Что такое майнинг биткоина
Майнинг биткоинов дома — это довольно высокие капиталовложения, необходимость создания специальных условий для эксплуатации оборудования и очень много хлопот. Однако цифровое золото, а именно так часто называют криптовалюту BTC по-прежнему остается самым дорогим виртуальным активом. И наверное так будет всегда, или, по крайней мере, еще очень долго.
А, ведь на заре криптоидустрии первые монеты биткоина не стоили ни гроша, потом за них давали 1 цент, а в конце 2017 года цена 1 BTC возросла до 20 000$ и это еще не предел. Представьте, как поднялись криптоэнтузиасты, начавшие майнить биткоины самостоятельно в 2010 году. Конечно, нельзя определить точную сумму заработка каждого, кто 10 лет назад поверил в проект Сатоши Накамото. Но, большинство из них сколотили себе состояние. Несмотря на непредсказуемость, индустрия цифровых денег очень перспективна. Что потребуется, для того чтобы запустить майнинг биткоинов дома?
Mining — это вычисление на специальном оборудовании зашифрованного и лимитированного по количеству криптографического программного кода. Задача выполняется методом перебора числовых комбинаций. В процессе этой работы формируется новый криптографический блок. Он включает в себя все данные о переводах монет между пользователями за определенный период, ссылку на предыдущий блок и финальную хеш-сумму. Именно ее нужно найти, чтобы завершить создание блока и приступить к новому. Когда майнер находит хеш-подпись, остальные узлы сети проверяют блок на валидность и после этого он становится неотъемлемой частью блокчейна, а владелец оборудования получает награду цифровыми монетами.
Копии данных хранятся на множестве компьютеров, подключенных сети и каждая из них, регулярно обновляется, добавляя информацию о новых блоках. Криптографическая сеть представляет собой цепочку из множества узлов в разных точках земного шара. В нее входят все владельцы криптомонет, но только некоторые из них занимаются ее обслуживанием. Для того чтобы получать доход, участвуя в поиске новых блоков экосистемы биткоин, необходимо специализированное вычислительное устройство (ASIC). В процессе формирования блока майнеры обрабатывают транзакции, защищая систему от атаки Double Spending (двойная трата). Поскольку майнить bitcoin прибыльно этим делом занимается огромное количество людей. Алгоритм консенсуса POW (доказательство работы) лучше обеспечивает децентрализацию, чем альтернативные методы защиты сети. А ведь именно децентрализация является одной из основных гарантий того, что люди, желающие инвестировать в данный блокчейн-проект не станут жертвой злоумышленников.
Эмиссия цифрового золота ограничена числом 21 миллион монет. Блокчейн экосистема не регулируется государством и майнить биткоины дома на данный момент в принципе может каждый желающий. Однако настроить оборудование и запустить процесс добычи самостоятельно сможет не каждый.