Как добывать Zcash на вашем компьютере с операционной системой Linux

Zcash начал свою работу 28 октября 2016 года, и теперь у пользователей есть возможность майнить эту криптовалюту. В данном руководстве по майнингу Zcash мы обсудим процесс майнинга на системах Linux, включая Debian, Ubuntu, Linux Mint и Elementary OS.

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

На данный момент официальный клиент Zcash доступен исключительно в виде командной строки для операционной системы Linux.

Предварительные требования.

  • Вы отлично ориентируетесь в командной строке Linux.
  • На вашем компьютере должно быть не менее 4 ГБ оперативной памяти.
  • 64-битный дистрибутив Linux, основанный на Debian.
Читайте также:  Полный список горячих клавиш терминала Linux для эффективной работы и ускорения процессов

Установка Zcash на системах Debian, Ubuntu, Linux Mint и Elementary OS из официального репозитория Zcash.

Запустите терминал, нажав CTRL+ALT+T, а затем откройте файл sources. list.

sudo nano /etc/apt/sources. list

Добавьте следующую строку в конец документа.

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

Сохраните файл и закройте его. После этого импортируйте ключ подписи Zcash в свою систему с помощью следующей команды.

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

Необходимо дождаться сообщения OK, подтверждающего успешный импорт. Поскольку репозиторий Zcash работает через протокол https, необходимо установить пакет apt-transport-https, чтобы APT мог подключаться к репозиторию Zcash по https.

sudo apt install apt-transport-https

Теперь обновите локальный индекс пакетов и установите Zcash.

Читайте также:  Как установить документ по умолчанию в IIS

sudo apt update sudo apt install zcash

Конфигурация Zcash

По завершении установки выполните следующую команду для получения параметров с нулевым знанием. Каталог params будет создан в~/.zcash-params.

zcash-fetch-params

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

mkdir ~/.zcash

После этого выполните следующие три команды для создания файла.~/.zcash/zcash.conf.Подставьте желаемое имя пользователя вместо текущего.

echo "addnode=mainnet. z.cash" >~/.zcash/zcash.conf echo "rpcuser=username" >>~/.zcash/zcash.conf echo "rpcpassword=`Для получения 32 байт случайных данных можно использовать команду:

head - c 32 /dev/urandom

.| base64`" >>~/.zcash/zcash.conf

Чтобы активировать CPU-майнинг, выполните следующие две команды:

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

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

zcashd

zcash

zcashd функционирует на операционной системе Ubuntu 16.04.

Ваш узел для майнинга Zcash теперь активирован. Чтобы запустить его в фоновом режиме, используйте флаг —daemon.

zcashd --daemon

Для получения сведений о вашем узле воспользуйтесь клиентом zcash-cli, как показано ниже.

zcash-cli getinfo

Для прекращения майнинга выполните следующие действия.

zcash-cli stop

Чтобы узнать больше о применении zcashd и zcash-cli, обратитесь к руководствам man.

man zcashd man zcash-cli

Следует отметить, что Equihash, являющийся методом Proof-of-Work с акцентом на использование оперативной памяти, применяется для добычи блоков в Zcash. Это подразумевает, что объем вашего майнинга во многом зависит от объема доступной оперативной памяти.

Надеюсь, что этот справочник по майнингу Zcash оказался для вас полезным. Если вам понравился этот материал, не забудьте подписаться на нашу бесплатную рассылку, чтобы получать актуальные уроки по Linux. Вы также можете следить за нами в Google+, Twitter или поставить лайк нашей странице на Facebook.