Как добывать лайткойны и другую криптовалюту

BitCompass 0 5026
Как добывать лайткойны и другую криптовалюту

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

В этом руководстве вы расскажем вам всё, что требуется для начала добычи Litecoin, Feathercoins или Dogecoin без дополнительных затрат на оборудование.

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

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

Как это неудивительно, всё ещё возможно использовать центральный процессор вашего компьютера (CPU) для майнинга некоторых цифровых валют. Это утверждение является верным, даже если вы располагаете только ноутбуком со встроенной видеокартой (GPU); однако такая добыча не может быть очень эффективной и мы не рекомендуем такой подход.

Кошельки наготове

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

Если вам потребуется помощь и совет, то большинство альтернативных валют (альткойнов) имеют пользовательские форумы, а также собственные подфорумы на сайте reddit.com. Большинство кошельков базируются на оригинальной клиентской программе Bitcoin-Qt. Однако предупредим, что перед началом практического использования кошельков вы можете столкнутьсz с долгим ожиданием полной загрузки цепочки блоков.

Жажда скорости

Если вы не владеете специализированным оборудованием для майнинга, у вас есть два способа добывать криптовалюты: с помощью центрального процессора компьютера  (CPU) или вашего графического процессора  (GPU); последний вариант означает, разумеется, видеокарту.

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

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

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

В одиночку или в толпе?

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

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

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

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

Установка майнера CPU

Находящийся под рукой компьютер — самый простой способ начать майнинг, но он требует умения использовать командную строку. Программу можно скачать на сайте SourceForge и она доступна для операционных систем Windows (32- и 64- разрядные версии), OS X и Linux. В данном руководстве мы исходим из предположения, что вы используете операционную систему  Windows.

Во-первых, скачайте нужный файл для вашей операционной системы. Архивированный файл может быть извлечен в любое место на вашем жестком диске, только запомните, куда именно. Желательно создать папку «cpuminer»на вашем десктопе.

Написание собственного драйвера

Как настроить параметры вашего CPU майнера, необходимые для работы в пуле? Самым простым способом является написание однострочного командного файла (известный в Windows как «batch file»), который позволит запустить майнер с правильными инструкциями.

Вам потребуется следующие параметры:

  • path - полное название директории, в которой хранится программа для майнинга (“minerd.exe”), например, “C:\cpu-miner-pooler”

  • stratum – стратум URL сервера вашего майнинг-пула (например: “stratum+tcp://pool.d2.cc”)

  • port – номер порта сервера вашего майнинг-пула (например: “3333”)

  • username – ваше пользовательское имя в пуле (например: “username”)

  • worker – имя работника или номер (например: “1”)

  • password – пароль работника (например: “x”)

 

Теперь откройте Notepad или другой текстовый редактор. Однако не используйте систему обработки текстов, такую, как MS Word. Далее введите командный файл, применяя следующую формулу (обратите внимание, что этот метод подходит, если вы добываете валюту, использующую алгоритм scrypt):

start “path” minerd.exe – url URL:port –a scrypt –userpass username.worker:password

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

start “C:\cpu-miner-pooler” minerd.exe –url stratum+tcp://pool.d2.cc:3333  –a scrypt –

userpass username.1:x

Сохраните этот файл с расширением  “.bat”, например: “my-mining-profile.bat”.

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

Теперь вы знаете, как майнить с помощью CPU. Взглянем, как обстоят дела с вашей видеокартой (GPU).

Установка GPU майнера

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

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

Ещё раз, в этом примере мы исходим из предположения, что вы используете операционную систему  Windows. Если вы используете Linux или OS X, параметры командной строки такие же. Кроме того, нижеследующие инструкции годятся в случае с криптовалютами на основе алгоритма scrypt.

Установите программное обеспечение в папку, которую легко найти, например: “c:\cgminer\”.

После этого убедитесь, что ваши графические драйвера обновлены.

После этого нажмите клавишу Windows одновременно с клавишей “R”, напечатайте “cmd” и нажмите “enter”. Это откроет терминал для ввода команд. Используйте команду  “cd”, чтобы изменить директорию, где хранится архивированный файл cgminer.

Затем напечатайте “cgminer.exe –n”. В результате появится список всех опознанных устройств на вашем компьютере. Если ваша видеокарта найдена, всё готово. Если нет, вам придется предпринять определенные шаги, чтобы настроить свой GPU.

Далее необходимо предоставить детали о вашем пуле, точно такие же, как в вышеописанном случае с CPU майнером:

  • path - полное название директории, в которой хранится программа для майнинга (“minerd.exe”), например, “C:\cpu-miner-pooler”

  • stratum – стратум URL сервера вашего майнинг-пула (например: “stratum+tcp://pool.d2.cc”)

  • port – номер порта сервера вашего майнинг-пула (например: “3333”)

  • username – ваше пользовательское имя в пуле (например: “username”)

  • worker – имя работника или номер (например: “1”)

  • password – пароль работника (например: “x”)

 

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

start “path” cgminer — scrypt –o URL:port -userpass username.worker -p password

Например,

Start “C:\cgminer\” — scrypt –o stratum+tcp://pool.d2.cc:3333 –userpass username.1:x

Наблюдайте за своим майнером

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

Увеличьте до максимума вычислительную мощность

Хорошая новость для владельцев компьютеров с продвинутыми видеокартами: они могут использовать cpuminer и cgminer одновременно. Чтобы добиться этого, в командную строку необходимо добавить “– threads n”. В данном случае “n” означает число ядер процессора, которые вы хотите задействовать для майнинга.

Помните о необходимости оставить одно или два ядра свободными для контроля за центральным процессором. Если вы настроите все ядра центрального процессора (CPU) для майнинга, это будет означать, что CPU будет слишком загружен, чтобы посылать данные видеокарте. Поэтому, если у вас четырёхъядерный процессор, попробуйте следующий вариант “–threads 2” или “–threads 3”.

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

4 августа 2014 года