如何在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