КАК МАЙНИТЬ ZCASH НА UBUNTU

Тема в разделе "Инфа по майнингу", создана пользователем Транклюкатор, 21 дек 2017.

Метки:
  1. Транклюкатор

    Транклюкатор Господин ПЖ

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


    Причем суммарная мощность сети не такая и большая, поэтому по прибыльности ZCash сравнивается с эфиром. В этой статье мы рассмотрим как майнить zcash на Ubuntu с помощью GPU или процессора используя официальную программу от разработчиков.

    Содержание статьи:

    МАЙНИНГ ZCASH НА CPU
    Сначала поговорим о майнинге на процессоре с помощью официальной программы. Это не просто майнер, а полноценный кошелек-нода, которая будет работать на вашем компьютере. Вы можете собрать ее из исходников, но в этой статье мы будем устанавливать программу из репозитория Debian. Инструкция подойдет для всех дистрибутивов, основанных на Ubuntu.

    Сначала добавьте репозиторий в систему. Для этого откройте файл источников и добавьте в него строчку:

    sudo vi /etc/apt/sources.list

    deb [arch=amd64] https://apt.z.cash/ jessie main

    [​IMG]

    Затем нужно импортировать GPG ключ репозитория в систему:

    wget -qO - https://apt.z.cash/zcash.asc | sudo apt-key add -

    [​IMG]

    Затем обновляем список пакетов в репозитории и устанавливаем саму ноду:

    sudo apt update
    $ sudo apt install zcash

    [​IMG]

    Дальше нам нужно настроить основные параметры, для этого достаточно выполнить команду:

    zcash-fetch-params

    [​IMG]

    Загрузка может занять длительное время, дальше нужно установить имя пользователя и пароль для нашего кошелька:

    echo "addnode=mainnet.z.cash" >~/.zcash/zcash.conf
    $ echo "rpcuser=username" >>~/.zcash/zcash.conf
    $ echo "rpcpassword=`head -c 32 /dev/urandom | base64`" >>~/.zcash/zcash.conf

    [​IMG]



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

    echo 'gen=1' >> ~/.zcash/zcash.conf
    $ echo "genproclimit=$(nproc)" >> ~/.zcash/zcash.conf

    [​IMG]

    Теперь можно запустить ноду, при первом запуске будет создан кошелек и полностью загружен блокчейн:

    zcashd

    [​IMG]

    Или в режиме сервиса:

    zcashd --daemon

    Для остановки запустите:

    zcash-cli stop

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

    МАЙНИНГ ZCASH В ПУЛЕ НА GPU
    Майнинг с помощью видеокарты NVIDIA или AMD будет намного быстрее, вы можете использовать, например, zcash miner ubuntu — EWBF’s CUDA Zcash miner для видеокарт NVIDIA. Скачать последнюю версию этого майнера можно на Google Drive. Дальше вам остается только распаковать архив, и отредактировать файл настроек:

    vi miner.cfg

    [​IMG]

    Здесь нужно указать адрес пула в котором вы хотите майнить, имя пользователя и пароль. Найдите секцию server и установите значения для таких полей:

    • server — адрес сервера пула;
    • port — порт пула;
    • user — ваше имя пользователя на пуле;
    • pass — пароль пользователя.
    Дальше можно запускать майнинг командой:

    ./miner

    [​IMG]

    Все данные будут прочитаны из конфига.

    МАЙНИНГ ZCASH В ПУЛЕ НА CPU
    Хотя на CPU производительность намного ниже, но вы тоже можете попробовать майнить ZCash. Для этого можно использовать майнер от NiceHash. Сначала нужно скачать майнер с Github и собрать из исходников:

    mkdir ~/miner
    $ cd /miner
    $ git clone https://github.com/feeleep75/nheqminer.git

    [​IMG]

    Устанавливаем зависимости:

    sudo apt-get install cmake libboost-all-dev

    [​IMG]

    Запустите компиляцию исходников:

    cd nheqminer/nheqminer
    $ mkdir build
    $ cd build
    $ cmake ..
    $ make

    [​IMG]

    После завершения сборки вы можете выбрать пул и начинать майнить:

    ./nheqminer -l адрес_пула:порт -u имя_пользователя

    [​IMG]

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

    ВЫВОДЫ
    В этой статье мы рассмотрели как майнить ZCash на Ubuntu различными способами, с помощью процессора, видеокарты и соло майнинг с помощью официального клиента.

    Источник https://losst.ru/kak-majnit-zcash-na-ubuntu
     
    Izilda нравится это.
  2. Sev25

    Sev25 Пацак

    Спасибо за гайд, а чем винда не устраивает?
     
    Izilda нравится это.
  3. Транклюкатор

    Транклюкатор Господин ПЖ

    Стабильностью