Майнинг Zcash: Полное руководство

Добывать Zcash довольно просто — для этого вовсе не нужно загружать полный блокчейн или управлять программой-майнером в режиме командной строки. Полученные монеты можно прямиком направлять на биржу или в аппаратные кошельки, такие как Trezor или Ledger Nano S. Конечно, во всех случаях следует соблюдать осторожность и хранить токены только в надежных местах.

Майнинг Zcash: Полное руководство

В этом руководстве подробно описан процесс установки и использования популярного майнера Nvidia EWBF Miner. Поклонникам карт лучше добывать эфиры. Zcash с помощью EWBF Miner — отличный способ заработать на своем оборудовании. Программа специально оптимизирована под cuda-ядра Nvidia и позволяет добиться максимальной производительности. Весь процесс загрузки, установки и настройки майнера занимает менее 20 минут.

Майнинг Zcash: Плюсы

  • Zcash легко переводится в биткоины (Bitcoin), поэтому его добыча может стать дешевым способом постепенно нарастить позицию по самой известной и дорогой криптовалюте;
  • Биткоины впоследствии можно обменять на классические валюты. Таким образом, добыча помогает пополнить банковский счет. Кроме того, некоторые крупные биржи позволяют обменивать ZEC сразу на доллары или евро;
  • Майнинг может стать дешевым способом выйти на криптовалютный рынок с его высокой волатильностью. Опытные и/или удачливые игроки смогут здесь приумножить свое состояние;
  • С момента появления Zcash остается одной из самых популярных и востребованных валют на рынке, сражаясь с Ethereum за второе место по цене. В июне стоимость ZEC превысила отметку в $400.

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

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

По­ку­пая обо­ру­до­ва­ние и до­бы­вая на нем крип­то­ва­лю­ту, вы ин­ве­сти­ру­е­те в вос­тре­бо­ван­ный актив. Его сто­и­мость на вто­рич­ном рынке дер­жит­ся на вы­со­ком уровне и в неко­то­рых слу­ча­ях даже пре­вос­хо­дит цену по­куп­ки. Гра­фи­че­ские про­цес­со­ры, при­об­ре­тен­ные для май­нин­га в 2015−2016 годах, в 2017-м неред­ко про­да­ют­ся по цене, пре­вы­ша­ю­щей пер­во­на­чаль­ную сто­и­мость из-за ажи­о­та­жа на рынке.

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

Zcash vs. Биткоин: Чем отличаются блокчейны

Ал­го­ритм хе­ши­ро­ва­ния Zcash от­ли­ча­ет­ся от ал­го­рит­ма бит­ко­и­на, что де­ла­ет его несов­ме­сти­мым со спе­ци­аль­ным обо­ру­до­ва­ни­ем для май­нин­га (ASIC).

Ба­зо­вый ал­го­ритм Zcash на­зы­ва­ет­ся Equihash. Его глав­ная осо­бен­ность — вы­со­кие тре­бо­ва­ния к опе­ра­тив­ной па­мя­ти. Equihash раз­ра­бо­тан таким об­ра­зом, чтобы услож­нить со­зда­ние спе­ци­а­ли­зи­ро­ван­ных ASIC. Он от­лич­но под­хо­дит для май­нин­га с по­мо­щью гра­фи­че­ских карт.

Кроме того, у Zcash есть встро­ен­ный про­то­кол кон­фи­ден­ци­аль­но­сти -SNARKS. Он при­зван сде­лать ZEC ве­ду­щей крип­то­ва­лю­той на рынке, уде­ля­ю­щей осо­бое вни­ма­ние за­щи­те част­ных дан­ных (Zcash кон­ку­ри­ру­ет с дру­ги­ми по­хо­жи­ми ва­лю­та­ми, та­ки­ми как Dash и Monero).

На рас­чет каж­до­го блока Zcash ухо­дит 2,5 ми­ну­ты. У бит­ко­и­на эта про­це­ду­ра за­ни­ма­ет около 10 минут. За ре­ше­ние блока вы­пла­чи­ва­ет­ся воз­на­граж­де­ние в раз­ме­ре 10 Zcash.

Скорость хеширования, сложность и цена

С мо­мен­та за­пус­ка в чет­вер­том квар­та­ле 2016 года общая ско­рость хе­ши­ро­ва­ния сети Zcash стре­ми­тель­но рас­тет:

Zcash майнинг

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

Zcash майнинг

По­че­му слож­ность и ско­рость хе­ши­ро­ва­ния так быст­ро рас­тут? Отчет прост и оче­ви­ден — цена! Вот гра­фик сто­и­мо­сти Zcash от WorldCoinIndex:
майнинг

Суть в том, что вы­чис­ли­тель­ная мощ­ность сети по­вто­ря­ет взрыв­ной рост цен, на­чав­ший­ся в мае 2017-го. Всего за несколь­ко ме­ся­цев ко­ти­ров­ки ZEC под­ско­чи­ли с $50 до $400.

Как рассчитать рентабельность майнинга Zcash

Те­перь, когда мы по­лу­чи­ли более чет­кое пред­став­ле­ние о блок­чейне и осо­бен­но­стях Zcash, при­шло время про­ве­сти неко­то­рые эко­но­ми­че­ские рас­че­ты. В телеграм боте @WhatToMine_bot можно быстро и удобно рассчитать прибыльность. Зайдя в бота и нажав Рассчитать, выберите алгоритм или видеокарту, введите свой хешрейт и бот выдаст вам расчёт одной картинкой.

Со вре­ме­нем цифры будут ме­нять­ся. Пред­по­ло­жим, что в нашем слу­чае гра­фи­че­ский про­цес­сор, в за­ви­си­мо­сти от мо­де­ли и кон­фи­гу­ра­ции, еже­днев­но при­но­сит при­быль в $1−2.

Как выбрать модель GPU

Экс­пе­ри­мен­ти­руя в каль­ку­ля­то­ре с раз­лич­ны­ми ви­део­кар­та­ми, под­бе­ри­те мо­дель с наи­луч­шим со­че­та­ни­ем цена/про­из­во­ди­тель­ность/по­треб­ле­ние энер­гии (вы­ра­жен­ном в MH/s на еди­ни­цу ва­лю­ты). Карты AMD, как пра­ви­ло, пре­вос­хо­дят мо­де­ли Nvidia при до­бы­че эфира с по­мо­щью кли­ен­та EthashAlgo. В слу­чае Equihash и май­не­ра EWBF Miner карты AMD слег­ка про­иг­ры­ва­ют.

У гра­фи­че­ско­го про­цес­со­ра долж­но быть не менее 1 Гб опе­ра­тив­ной па­мя­ти, иначе он не смо­жет до­бы­вать Zcash (EWBF под­дер­жи­ва­ет карты с 1 Гб па­мя­ти, в от­ли­чие от кли­ен­та Ethereum, для ра­бо­ты ко­то­ро­го тре­бу­ет­ся 3 Гб). Од­на­ко энер­го­эф­фек­тив­ность мно­гих ста­рых карт может быть недо­ста­точ­ной для вы­год­но­го май­нин­га.

Про­верь­те сле­ду­ю­щие GPU: се­мей­ство Nvidia GTX 1060−6GB/1070/1080, се­мей­ство AMD RX 470/480, RX 570/580, R9 или HD 7990/7950. На вто­рич­ном рынке ста­рай­тесь при­об­ре­тать карты у гей­ме­ров, а не у май­не­ров, и, же­ла­тель­но, на га­ран­тии. Вни­ма­тель­но срав­ни­те про­из­во­ди­тель­ность, энер­го­по­треб­ле­ние, до­ступ­ность и сто­и­мость раз­лич­ных GPU.

майнинг карта

В ка­че­стве хо­ро­ше­го бюд­жет­но­го ва­ри­ан­та можно по­ре­ко­мен­до­вать Nvidia 1060 с 6 Гб па­мя­ти. Для до­бы­чи Zcash она пред­по­чти­тель­нее, чем AMD 480. Майнинг Zcash на ПК под управлением ОС Windows Пред­по­ло­жим, что вы при­об­ре­ли под­хо­дя­щую ви­део­кар­ту, а ком­пью­тер ра­бо­та­ет под управ­ле­ни­ем ОС Windows.

1. Установите свежие драйверы

Ви­део­кар­ты AMD

Пе­рей­ди­те на сайт amd.​com, вы­бе­ри­те раз­дел «Драй­ве­ры и под­держ­ка», вве­ди­те тип ви­део­кар­ты и за­пу­сти­те за­груз­ку.

Также можно за­гру­зить драй­ве­ры преды­ду­щих вер­сий (кноп­ка «Download Previous Drivers & Software»), наи­бо­лее под­хо­дя­щие для май­нин­га:

  • R9 и более ранние: версия 15.12
  • Семейство RX 400: 16.9.2 или 16.10.3
  • Семейство RX 500: поскольку это совершенно новые карты, рекомендуется использовать самую свежую версию драйвера.

 

Ви­део­кар­ты Nvidia

Драй­ве­ры для ви­део­карт GeForce до­ступ­ны на офи­ци­аль­ном сайте. Вве­ди­те ин­фор­ма­цию о своей мо­де­ли и на­жми­те «Start Search».

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

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

Если воз­ник­ла про­бле­ма с одним из спо­со­бов, уда­ли­те драй­ве­ры и по­про­буй­те дру­гой. Пол­но­стью уда­лить драй­ве­ры из си­сте­мы по­мо­га­ет про­грам­ма DDU (Display Driver Uninstaller) с сайта Guru3d.​com.

2. Получите адрес кошелька Zcash

Для хра­не­ния до­бы­тых мо­мент необ­хо­дим адрес ко­шель­ка Zcash. Для этого пе­рей­ди­те на офи­ци­аль­ный сайт и за­гру­зи­те кли­ент. Кроме того, можно ис­поль­зо­вать ап­па­рат­ные ко­шель­ки, такие как Trezor, Ledger Nano S, или Jaxx — по­пу­ляр­ный веб-сер­вис. Можно даже пе­ре­сы­лать до­бы­тые мо­не­ты на­пря­мую на биржи, пред­ла­га­ю­щие со­от­вет­ству­ю­щую функ­ци­о­наль­ность.

3. Загрузите EWBF Zcash Miner

Сле­ду­ю­щий шаг — за­груз­ка про­грам­мы-май­не­ра. Вы­би­рай­те для за­груз­ки толь­ко ссыл­ки из офи­ци­аль­ных веток на фо­ру­ме BitcoinTalk. Внизу стра­ни­цы есть несколь­ко ссы­лок.

Вы­бе­ри­те самую све­жую вер­сию май­не­ра и за­гру­зи­те zip-файл. Рас­па­куй­те его на ком­пью­те­ре. Об­ра­ти­те вни­ма­ние, что при за­груз­ке фай­лов май­не­ра Windows ино­гда вы­да­ет пре­ду­пре­жде­ние. Его можно иг­но­ри­ро­вать, если для за­груз­ки ис­поль­зо­ва­лись офи­ци­аль­ные ссыл­ки EWBF.

4. Измените некоторые настройки Windows

Пре­жде чем за­нять­ся май­нин­гом, по­ме­няй­те неко­то­рые на­строй­ки Windows. Для на­ча­ла от­клю­чи­те спя­щий режим, по­сколь­ку он будет пре­ры­вать ра­бо­ту про­грам­мы. Пе­рей­ди­те в раз­дел «На­строй­ка плана элек­тро­пи­та­ния» и уста­но­ви­те пе­ре­клю­ча­тель «Пе­ре­во­дить ком­пью­тер в спя­щий режим» в по­ло­же­ние «Ни­ко­гда».

Затем из­ме­ни­те раз­мер файла си­стем­ной под­кач­ки на 16384 Мб (16 Гб). Клик­ни­те пра­вой кноп­кой мыши по знач­ку «Мой ком­пью­тер» и вы­бе­ри­те «Свой­ства». На­жми­те на «До­пол­ни­тель­ные па­ра­мет­ры си­сте­мы». На вклад­ке «До­пол­ни­тель­но» вы­бе­ри­те «Па­ра­мет­ры» в раз­де­ле «Быст­ро­дей­ствие».

На­жми­те кноп­ку «Из­ме­нить» в раз­де­ле «Вир­ту­аль­ная па­мять». Сни­ми­те га­лоч­ку с пунк­та «Ав­то­ма­ти­че­ски вы­би­рать объем файла под­кач­ки». Вы­бе­ри­те пункт «Ука­зать раз­мер» и вве­ди­те «16384» в поля «Ис­ход­ный раз­мер» и «Мак­си­маль­ный раз­мер». Под­твер­ди­те свой выбор.

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

На­ко­нец, в ан­ти­ви­рус­ной про­грам­ме до­бавь­те ис­клю­че­ние, по­ме­тив папку с про­грам­мой-май­не­ром EWBF.

5. Присоединитесь к майнинг-пулу и настройте файл запуска

Сле­ду­ю­щий шаг — на­строй­ка па­ра­мет­ров май­нинг-пу­ла. Са­мо­сто­я­тель­ная до­бы­ча вряд ли при­не­сет до­ста­точ­но монет (если, ко­неч­но, у вас не целый склад с ви­део­кар­та­ми).

Пре­жде всего сле­ду­ет вы­брать май­нинг-пул Zcash. Есть много ва­ри­ан­тов, од­на­ко одним из луч­ших счи­та­ет­ся Flypool. На его до­маш­ней стра­ни­це или в раз­де­ле «По­мощь» на­вер­ня­ка будут со­дер­жать­ся све­де­ния о на­строй­ке по­пу­ляр­но­го май­не­ра EWBF.

На zcash.​flypool.​org есть вклад­ка «Windows — Nvidia». На ней при­ве­де­на ин­фор­ма­ция о на­строй­ке EWBF Miner. Ско­пи­руй­те го­то­вую стро­ку скрип­та, как по­ка­за­но ниже:

В папке EWBF Miner най­ди­те bat-файл flypool. Этот файл на­стра­и­ва­ет па­ра­мет­ры за­пус­ка про­грам­мы-май­не­ра.

На­жми­те пра­вой кноп­кой на flypool.​bat и вы­бе­ри­те пункт «Ре­дак­ти­ро­вать». Файл от­кро­ет­ся в Блок­но­те. Вставь­те в него ско­пи­ро­ван­ную стро­ку. Вы­бе­ри­те сер­вер в со­от­вет­ствии со своим рас­по­ло­же­ни­ем (us1 или eu1). Также можно уда­лить па­ра­метр «—cuda_devices» в конце стро­ки. Он ис­поль­зу­ет­ся для вы­де­ле­ния опре­де­лен­ных устройств для май­нин­га (на­при­мер, если вы ре­ши­ли оста­вить одну ви­део­кар­ту для игр, а дру­гие ис­поль­зо­вать для до­бы­чи крип­то­ва­лю­ты). Па­ра­метр можно уда­лить, если за­гру­зить пред­по­ла­га­ет­ся сразу все карты.

Затем ско­пи­руй­те адрес ко­шель­ка Zcash. Вставь­те его в bat-файл (в при­ве­ден­ном выше при­ме­ре за­ме­ни­те стро­ку за па­ра­мет­ром —user, ко­то­рая на­чи­на­ет­ся с «t» и за­кан­чи­ва­ет­ся на «DX»). После этого можно из­ме­нить имя кли­ен­та (в нашем слу­чае это .rig1).

Со­хра­ни­те свой файл с рас­ши­ре­ни­ем .bat:

Вы­бе­ри­те «Файл > Со­хра­нить как» и до­бавь­те «.bat» после на­зва­ния. Убе­ди­тесь, что в вы­па­да­ю­щем спис­ке вы­бра­ли «Все файлы» и на­жми­те «Со­хра­нить». Те­перь име­ет­ся под­хо­дя­щий bat-файл и все го­то­во для за­пус­ка май­не­ра.

Со­здай­те ярлык для но­во­го файла и по­ме­сти­те его на ра­бо­чий стол (.txt файл можно уда­лить).

6. Запустите программу-майнер

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

От­сле­жи­вать ре­зуль­та­ты можно на сайте zcash.​flypool.​org. Для этого ско­пи­руй­те и вставь­те адрес сво­е­го ко­шель­ка в поле в самом верху стра­ни­цы и на­жми­те кноп­ку «Check Status»: