Как майнить биткоины на домашнем компьютере

Порядок настройки программы для добывания криптовалют

Перед настройкой Cudaminer нужно инсталлировать последние драйвера для видеокарт Nvidia с поддержкой технологии CUDA 5.5 и выше.

Для запуска майнинга на одной видеокарте на алгоритме scrypt (он запускается по умолчанию) с автоматическим выбором оптимальной конфигурации нужно подготовить BAT-файл такого содержания:

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

Пример файла для запуска добычи Dogecoin на пуле aikapool.com:

Правильно работающая программа должна выглядеть так:

Разгон при майнинге лучше всего осуществлять с помощью программы MSI Afterburner, которую можно скачать здесь. Но ее также можно производить и встроенными командами.

Тонкая настройка Cudaminer требует указания следующих значений:

  • Используемый алгоритм (-a).
  • Отображение скорости (-D).
  • Таймаут подключения к серверу пула (-T).
  • Адрес пула (-o).
  • Идентификационные данные майнера на пуле (-О).
  • Интенсивность (-l).
  • Время между попытками подключиться к серверу пула в секундах (-R).
  • Адрес прокси сервера (-x).
  • Число потоков для майнинга (-t).
  • Выключение поддержки протокола Stratum (—no-stratum).
  • Подключение дополнительного кеша текстур (-C) и другие.

Дополнительно смотрите видео материал с практическим примером майнинга криптовалюты DogeCoin на видеокартах Nvidia с помощью программы Cudaminer:

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

Процесс майнинга представляет собой вычисление операций, которые образуют блоки. Когда блок полностью сформирован, он попадает в блокчейн — цепочку блоков. И только тогда майнер получает «награду» — несколько условных единиц криптовалюты. Например, вычисление блока Etherium принесет 5 ETH.

С ростом популярности криптовалют сложность проводимых вычислений выросла в тысячи, десятки тысяч раз. Из-за этого блоки стали очень объемными, и в одиночку вычислить их под силу только владельцам огромных «ферм». Разумеется, нет ничего невозможного: даже на одной видеокарты можно намайнить блок. Но это может занять несколько месяцев. А если отключат свет или кот перегрызет сетевой кабель? Тогда все будет впустую.

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

Существует множество разных пулов для майнинга. Отличаются они, формой регистрации, пользовательским интерфейсом, порогами для вывода, пингом и, конечно, комиссией. Владельцы пула обеспечивают работоспособность сети и за это берут определенную комиссию. Чаще всего она составляет 1%.

Как узнать пинг пула? Достаточно воспользоваться командной строкой, вбив в нее команду «ping »:

Чем меньше время — тем лучше, но разницы между 10 мс и 80 почти не будет. Но если пинг окажется выше 100 мс, то это может немного замедлить процесс майнинга.

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

Что такое хэшрейт?

Процесс майнинга зависит от множества параметров, но главную и определяющую роль играет так называемый хэшрейт (Hash Rate). Если кратко, то это скорость майнинга, измеряемая в H/s (хэш в секунду).

Если чуть подробнее, то хэшрейт — это характеристика, величина которой определяется техническими возможностями видеокарты: частотой ядра, частотой памяти, объемом видеопамяти. Криптовалюта Etherium (Эфир), к примеру, требует больше 2 гигабайт видеопамяти, иначе практически не майнится.

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

Например, карточка Nvidia GTX 1060 6GB хорошо майнит монеты, работающие с по алгоритмам Lyra2REv2, DaggerHashimoto и Equihash, но не подойдет тем, кто решил майнить по NeoScrypt и CryptoNight:

Именно показать хэшрейта играет важнейшую роль в выборе видеокарты и валюты для майнинга.

Майнинг BTC на видеокарте с помощью фермы — комплектующие и расходы


Ферма для майнинга на GPU

Видеокарта

  1. Возможность разгона. Большой плюс, если производитель заявляет о запасе производительности для устройства при определённой настройке. Часто для этих целей поставляются специальные программы.
  2. Скорость майнинга. Этот показатель не прописан в технических характеристиках на официальных сайтах и определяется опытным путем. Чем выше производительность GPU, тем больше прибыль, и тем эффективнее Bitcoin mining на GPU.
  3. Объём памяти. Опытные майнеры уверяют, что объем памяти должен быть от 6–8 Гб и более. Здесь действует простое правило — чем больше, тем лучше.
  4. Тип памяти. Производительность GPU во многом зависит от частоты, с которой работает память и ядро устройства.
  5. Цена. Этот параметр напрямую зависит от характеристики видеокарты, поэтому экономить не рекомендуется.

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

Прочие элементы

  1. Клавиша включения, обеспечивающая старт фермы (всех её элементов).
  2. Ваттметр — устройство, контролирующее расход электрической энергии (общую потребляемую мощность аппаратуры). С помощью прибора можно прогнозировать затраты на электричество.
  3. WatchDog — специальная система, которая контролирует работу фермы и производит её автоматическую перезагрузку.
  4. Стойка для крепления видеокарт и вентиляторов (можно купить готовую или сделать самостоятельно). В среднем стоимость собранного каркаса составляет 20–30 долларов.

Необходимые программы

  1. Специальная программа (подбирается с учётом операционной системы). Если майнер применяет больше 8 GPU, рекомендуется работать на Linux, которая обладает большей стабильностью. Оптимальная программа для майнинга — NiceHash Miner.
  2. Новые драйвера. Перед добычей криптовалюты на BTC требуется обновить программное обеспечение для «железа». Это позволит «выжать» из него максимальную производительность. Для оптимизации и увеличения хэшрейта можно использовать софт MSI Afterburner (рекомендуется для GPU этого производителя).
  3. Пул. Соло-майнинг давно не приносит результатов, поэтому для добычи BTС требуется выбрать пул и подключиться к нему. При поиске стоит ориентироваться на мощность (общий хэшрейт), размер комиссии и легкость настройки. Если имеется русскоязычный интерфейс, это только плюс. Наиболее популярные пулы — BTC.com, antpool.com, pool.viabtc.com и другие.

Последовательность действий для инсталляции АМД drivers

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

После этого в автоматическом режиме будет использована программа AMDCleanupUtility и после перезагрузки произведена установка новых driver-ов.

Можно произвести очистку и в ручном режиме, запустив этот файл из папки C:\ProgramFiles\Amd\CIM\Bin64.

AMDCleanupUtility.exe в папке C:\ProgramFiles\Amd\CIM\Bin64

Если этот файл отсутствует, его можно взять на странице АМД. Альтернативным путем очистки является использование утилиты DDU.

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

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

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

Правильно установленные видеокарты в диспетчере устройств

Одним из способов его вызова является нажатие Win+R и ввод devmgmt.msc. Все видеоадаптеры не должны иметь никаких обозначений, свидетельствующих об ошибках (Error 43 или 12), а также восклицательных знаков. При двойном нажатии на любой из видеоадаптеров появляется окно, в котором можно изучить особенности, дату выпуска и релиз драйвера.

Для GPU поколения Polaris (RX4ххх и выше) и более новых моделей, как правило, нужно пропатчивание (при модификации их Bios), кроме того, требуется обязательно активировать режим вычислений.

Фактически эта программа производит модификацию ключей реестра:

, где 0000 — номер видеоадаптера, путем включения режима, позволяющего работать с большими страницами памяти (устанавливается значение «KMD_EnableInternalLargePage»=dword:00000002):

Программа Compute Switcher это делает быстро, автоматически и, самое главное, правильно. При активации программы появится окно с предложением провести переключение в Compute mode:

Переключение видеокарт в режим вычислений утилитой Compute Switcher

После нажатия кнопки ОК появится сообщение об успешном переключении:

Успешное переключение в режим вычислений утилитой Compute Switcher

После перезагрузки видеокарты будут готовы для майнинга.

Штатной утилитой, которая позволяет осуществить поочередную активацию вычислений на каждом GPU является утилита АМД Radeon Settings, входящая в состав пакета драйверов. Ее проще всего запустить, нажав Win+R, после чего ввести C:\Program Files\AMD\CNext\CNext\RadeonSettings.exe и нажать ввод.

Запуск АМД Radeon Settings

В окне программы выбирают игры:

Выбор подменю игр в AMD Radeon Settings

Далее активируют пункт  глобальных настроек:

Активация глобальных настроек в AMD Radeon Settings

В глобальных настройках выбирают подменю глобальной графики для всех видеокарт.

В подменю каждой из них нужно установить значение рабочей нагрузки GPU в положение вычислений.

Включение режима вычислений в AMD Radeon Settings

Для применения изменений программа требует своего поочередного перезапуска. Кроме того, после переключения всех видеокарт в режим Compute mode, нужно произвести перезагрузку компьютера.

Если используется майнер Phoenix или Claymore, то аппаратное ускорение вычисления криптографических функций можно активировать в батнике, введя в него параметр -y 1 для Клеймора и -acm для Феникс майнера. Эту же операцию можно произвести и в консоли этих программ, нажав на английской раскладке «y».

Консоль Клеймор майнера после нажатия «y» при майнинге эфируима

Майнинг на видеокарте Red Devil RX590 8 Gb

Рассмотрим подробнее, какие показатели на практике имеет новое ядро видеокарт AMD RX590 на образце компании Red Devil, оснащенной 8 гигабайтами памяти GDDR5 от Micron на борту. Спецификация видеокарты Red Devil RX590 8 Gb по данным программы GPU-Z:

Этот экземпляр имеет 2304 ядер, штатную частоту ядра, равную 1576 мегагерц и память, работающую в четырехканальном режиме на частоте 2000 Мгц (общая пропускная способность – 8000 мегагерц с потенциалом для разгона до 9-10 тысяч мегагерц в зависимости от конкретных чипов, установленных на видеокарте). Карта оборудована 8+6 пиновым разъемом питания, что гарантирует хорошее распределение нагрузки по цепям питания и увеличивает общую надежность изделия.

Для нормальной работы видеокарт RX590 нужно правильно установить последнюю версию драйверов АМД (по состоянию на 07.12.2018 – это Adrenalin Edition 18.12.1.1, доступен для скачивания с официальной страницы сайта АМД).

После установки драйверов нужно не забыть включить режим компьютерных вычислений. Это можно сделать, как штатной программой, так и включением этого режима в майнере (Claymore или Phoenix miner), а также специальной утилитой Compute Switcher. Все способы описаны здесь: https://www.cryptoprofi.info/?p=687.

При запуске майнинга эфириума на штатных частотах без прошивки, даунвольтинга и разгона видеокарты (на стоковом BIOS), она показывает 27,5 mh/s. Потребление видеокарты при этом составляет около 150 ватт.

Скриншот программы GPU-Z и консоли майнера при майнинге эфира на видеокарте RX590 8 Gb:

В BIOS карты заложена возможность разгона видеопамяти до 2250 мегагерц (эффективная частота в четырехканальном режиме – 9 тысяч MHz), что видно на скриншоте MSI Afterburner:

При запуске майнинга с частотой памяти 2250 мегагерц скорость майнинга превышает 31 mh/s.

Скриншот майнера при добывании эфира на на видеокарте RX590 8 Gb с памятью Micron, разогнанной до 2250 МГц:

Потребление при разгоне видеопамяти до 2250 Мгц увеличивается на 1-2 ватта и доходит до 152 ватт (без даунвольтинга на частоте ядра 1576 МГц). Скриншот GPU-Z и Claymore при майнинге Ethereum с этими частотами:

При уменьшении напряжения на ядре видеокарты до 1050 милливольт потребление уменьшается на 30 ватт (20%) с сохранением хэшрейта на том же уровне (более 31 mh/s). Скриншот GPU-Z и Claymore miner при майнинге Ethereum в соло с этими частотами:

При дальнейшем снижении вольтажа до 975 мВ на ядре GPU, система продолжает стабильно работать, при этом потребляемая мощность по GPU-Z снизилась до 114 ватт:

Реальное потребление видеокарты RX590 при майнинге эфира на скорости 31-32 mh/s составляет около 140 ватт.

При майнинге Монеро с аналогичными значениями разгона с помощью программы XMRStack 2.6.0 достигнут хешрейт около 1100 H/s при потреблении с розетки около 110 ватт.

На других алгоритмах достигнуты следующие результаты:

  • X16R – 9-10 mh/s (вольтаж – 950 мВ, на ядре 1580 Мгц, память – 2000 Мгц, при потреблении до 170 ватт);
  • Phi2 – 6 mh/s при потреблении 135 ватт (ядро – 1500 Мгц, память – 2100 МГц, вольтаж на ядре – 950 мВ).

Исходя из анализа показателей хешрейта видеокарты RX590, подтверждается прогноз о ее производительности, сравнимой при майнинге эфира с GTX1070, высказанный в статье «Сравнение видеокарт GTX 1060 с памятью GDDR5X и Radeon AMD RX590». Рост производительности по сравнению с RX580 составляет до 15% ,что сопоставимо с разницей в цене на новые модели. Производительность при майнинге Монеро значительно превышает хешрейт GTX1070. Стоимость новой видеокарты от АМД (около 320 долларов намного ниже GTX1070 (примерно 430 долларов), что делает RX590 неплохим выбором для тех, кто хочет приобрести видеокарту для домашнего компьютера и частично «отбить» ее стоимость с помощью майнинга.

Как заработать 1 Bitcoin

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

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

Заработок 1 биток в день могут обеспечить биржи, но для новичка это слишком затратное и рискованное дело.

А вот краны — это идеальное начало для новеньких, но требует временных затрат. На текущий момент в сети есть большое количество официальных и фальшивых кранов, с помощью которых добывают сатоши (криптокопейки).

Принцип работы — вы совершаете требуемые действия в сети (например, просмотр рекламы), и за это выдаются сатоши. С получением опыта и нахождением списка сервисов майнеры прибегают к программированию и пишут своих ботов, которые все это делают самостоятельно и с необходимой периодичностью. Для опытных охотников 1 биткоин в сутки — это не проблема. При этом они сами не будут делать ровным счетом ничего.

10 способов, как зарабатывать на биткоинах без вложений, быстро и автоматически

Осуществляется процесс следующим образом:

  1. Облачный майнинг
  2. Игры с выводом bitcoin

Это интересно

Для выбора «своего» метода нужно их попробовать и определить, что прибыльнее и ближе по духу. Главное: при правильном выборе крана есть возможность зарабатывать 5-10 долларов в день.

Bitcoin-кранов множество, вот наиболее популярные и надежные сайты для заработка биткоинов без вложений:

  1. In, гарантирующий регулярное поступление прибыли ежечасно. Он не может принести много денег, но обеспечит постоянным заработком: примерно 50 сатошей в час.
  2. Coinder приносит в день до 10 тыс. сатошей. Также ежедневно проводятся розыгрыши, каждые 50 минут на 35-50 криптокопеек.
  3. Faucet Bitcoinzebra достаточно прибыльный кран, приносит 10-100 сатошей за час. Также есть функция удвоения выручки.
  4. На BtcClicks кроптокопейки выдаются за просмотр рекламы — это надежный сервис, который приносит постоянную прибыль без вложений.

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

Преимущества:

  • Аренда мощностей без покупки оборудования.
  • Доступные цены.
  • Возможность хорошего заработка.

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

Пользователю необходимо основательно подойти к выбору площадки, чтобы не потратить денежные средства зря: изучить все существующие сервисы, проанализировать отзывы и условия использования.

При расчетах максимальной прибыли 1 биткоин можно заработать таким образом за 15-18 месяцев — то есть в месяц пассивный доход будет 25-30 тыс. руб.

Для постоянного заработка 1 крипты в день по расчетам профита необходима мощность 9300 TH/s.

Теперь об играх. Популярные сервисы для заработка криптовалют:

  1. Goldmine — за 10 минут игры система дает 1200 сатошей. Следовательно, при круглосуточной игре можно заработать до 300 тыс., но это будет сложно.
  2. MyBitMine дает возможность зарабатывать золото на шахте и обменивать средства на bitcoin.
  3. 999Dice — игра в кости, которая позволяет регулировать степень риска, от чего как раз и зависит коэффициент прибыли. На первых порах разработчики раздают большое количество бонусов с целью привлечения посетителей для дальнейшей работы.
  4. CoinBrawl — сложная игра, которая заключается в отборе биткоинов.
  5. SatoshiQuiz – обычная викторина, в которой, отвечая на вопросы, есть возможность заработать призы и bitcoin.

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

Резюмируя, стоит отметить, что совершенно реально получать бесплатные биткоины каждую минуту на автомате: как заработать сатоши быстро и много – на bitcoin-кранах.

Установка драйверов Nvidia и настройка xubuntu 18.04 под майнинг

В операционной системе ubuntu еще до установки драйверов можно проверить правильность подключения видеокарт и определение их системой командой:

Эта команда выдаст информацию об установленных GPU в таком виде:

Затем нужно установить драйвера для видеокарт Nvidia. Проще всего это сделать из репозитория PPA.

Для добавления репозитория с базой данных о драйверах выполняют команду:

Затем выполняют команду:

По результатам ее выполнения отобразится информация о доступных для установки версиях драйверов:

Обычно лучшим вариантом является использование последней версии драйвера, в данном случае версии 440. Для ее инсталляции выполняют команду:

В процессе установки будет скачано порядка 900 Мб данных, а сам процесс может занять несколько минут:

В конце процесса при успехе будет модифицировано ядро системы и появится заключительная строка с примерно таким содержанием:

Для проверки драйверов выполняют команду:

Она отобразит массу информации об установленных видеокартах и задействованных модулях:

После установки драйверов стоит обновить систему:

и доустановить предложенные, а также обновить существующие пакеты.

Затем нужно перезагрузиться:

и проверить успешность установки видеокарт и драйверов к ним командой:

При плохом контакте или отсутствующем подключении кабеля питания 12 вольт к видеокарте может появиться сообщение вида:

При отсутствии проблем с оборудованием и драйверами по команде nvidia-smi отображается информация о картах, установленных в системе:

Разгон видеокарт Nvidia в Linux

Для получения доступа ко всем функциям разгона, управления вентиляторами и потреблением видеокарт Nvidia выполняют команду:

и перезагружают систему.

Затем нужно создать скрпит, который будет загружаться сразу после запуска системы и применять необходимые параметры разгона, вращения вентиляторов и энергопотребления:

В строках:

  • sudo nvidia-smi -pl 85, число – это предел потребления видеокарты в ваттах;
  • nvidia-settings -a ‘/GPUMemoryTransferRateOffset значение 600 – это разгон по памяти в МГц (в Linux для памяти ставят цифру в два раза большую, чем в Windows);
  • nvidia-settings -a /GPUGraphicsClockOffset значение 120 – это разгон по ядру в МГц;
  • nvidia-settings -a ‘/GPUTargetFanSpeed значение 65 – скорость вращения вентиляторов в процентах от максимума.

Для каждой следующей карты нужно добавлять строки, где вместо gpu:0 проставлять 1, 2, 3 и так далее с нужными значениями параметров оверклокинга.

Этот скрипт должен полностью выполняться до загрузки майнера, иначе (при одновременной работе с майнером) его полное выполнение может затянуться на очень долгое время.

Для обеспечения полной отработки скрипта разгона в параметрах скрипта запуска майнера нужно задать необходимую отсрочку запуска командой sleep.

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

Для чего Биткойну нужны майнеры

Майнинг – основа целостности и надежности системы Bitcoin или любой другой криптовалюты. Работа майнеров обеспечивает все основные функции сети:

  • Подтверждение сделок (транзакций);
  • Защиту сети от внесения ложной информации (поддельных транзакций и блоков);
  • Защиту сети Биткойн от разного вида атак;
  • Поддержку децентрализации сети Биткойн.

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

Подсунуть сети целый блок? Для этого нужно иметь подпись, сформированную на основе предыдущего блока. Если подписи нет, то её надо вычислить — а значит, повторить весь ряд вычислений, которые были нужны для предыдущего предыдущему блока, и так далее, вплоть до самого первого блока, созданного 3 января 2009 года. То есть, чтобы грубо взломать сеть и устанавливать в ней свои порядки, нужно заново пересчитать весь блокчейн.

Абсурдно большая работа — фактически, злоумышленнику проще не пересчитывать весь объём вычислений в сети Биткойна заново ради всего лишь одного блока — а влиться со своими вычислительными мощностями в честную работу.

Разветвить цепочку блоков? Это возможно, но такое ответвление обречено остаться в одиночестве, сиротой — orphaned, если не поддерживать его всё нарастающей вычислительной мощностью, большей, чем суммарная мощность всех «честных» майнеров, что также требует огромных затрат и лишено практического смысла.

Вложив в оборудование всего лишь несколько сотен миллионов долларов, можно получить мощность в 51% или более вычислительных возможностей сети Биткойна. Эта атака так и называется — «атака 51%». Но и в этом случае торжество окажется, скорее, Пирровой победой. Злоумышленник сможет только «замораживать» транзакции в сети или произвольно изменять оплаты с собственного кошелька, что особого богатства не принесёт.

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

Концентрация мощностей в руках крупных пулов и датацентров создает определенную угрозу децентрализации. Но майнинг распространяется все шире и сейчас уже нет одного пула, который мог бы получить более 50% сети. А датацентры рассредоточены по нескольким континентам – от Норвегии и Гренландии до Австралии.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector