如何在Linux机器上开采Zcash

Zcash于2016年10月28日推出,人们现在可以开采Zcash。 在本Zcash挖掘指南中,我们将研究如何在Linux(包括Debian,Ubuntu,Linux Mint和Elementary OS)上挖掘Zcash。

Zcash是一种新的加密货币,可为用户带来更好的隐私和完全匿名性。 与比特币不同,Zcash交易信息(区块链上所有交易的发送者,接收者和价值)都是加密的,除非您具有查看密钥,否则无法查看。

官方的Zcash客户端当前仅作为Linux的命令行工具提供。

先决条件

  • 您对Linux命令行很满意。
  • 您的计算机上至少有4GB RAM
  • 一个基于Debian的64位Linux发行版。

从Zcash存储库在Debian,Ubuntu,Linux Mint,Elementar 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可以与https中的Zcash存储库对话。

sudo apt install apt-transport-https

现在更新本地软件包索引并安装Zcash。

sudo apt update

sudo apt install zcash

设置Zcash

安装完成后,运行以下命令以获取零知识参数。 params目录将在以下位置创建 ~/.zcash-params

zcash-fetch-params

下载完成后,我们还需要在运行Zcash之前创建一个配置文件。 使用以下命令在主目录下创建配置目录:

mkdir ~/.zcash

然后运行folllowing 3命令来创建 ~/.zcash/zcash.conf 文件。 用您的首选用户名替换用户名。

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

如果要启用CPU挖掘,请运行以下2个命令:

echo 'gen=1' >> ~/.zcash/zcash.conf

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

现在启动Zcash守护程序:

zcashd

在Ubuntu 16.04上运行的zcashd

现在,您的Zcash挖掘节点已启动并正在运行。 要使其在后台运行,请添加 --daemon 旗。

zcashd --daemon

您可以使用 zcash-cli 客户端以获取有关您节点的信息,如下所示。

zcash-cli getinfo

要停止开采,请运行

zcash-cli stop

有关使用的更多信息 zcashdzcash-cli,请查看手册页。

man zcashd

man zcash-cli

值得一提的是,面向内存的工作量证明Equihash在Zcash中用于块挖掘,这意味着您可以进行多少挖掘主要取决于您拥有多少RAM。

而已!

希望这对Zcash的采矿指南有帮助。 与往常一样,如果您发现这篇文章很有用,请订阅我们的免费新闻通讯以获取最新的Linux教程。 您也可以在Google +,Twitter或喜欢我们的Facebook页面上关注我们。

Sidebar