ZCash是最近最火的数字货币,没有之一,从开始的上万块一单价到现在的千把块也是赚足眼球。具体后面会稳定到什么样的价格,就得看大家对它的期望。
ZCash的保密程度要比比特币高不少,基本上完全实现货币的不可追踪特性。比特币还是可以通过区块和平台记录方式,定位到具体的人或者货币地址上。但ZCash的交易来源是不可查的,它的特性能为它在数字货币地位上占有一定优势。不过ZCash团队需要会对所有挖出来的币进行20%的提成,个人感觉还是太高了,感觉大家都在为他打工一样,我觉得如果跳出来一个不需要收提成的币种,肯定也会有一定市场。
目前国内ZCash的资料还十分少,包括国外也特别少。只能从官方发布文档上来研究具体的东西。
官方版本地址和简介:
https://github.com/zcash/zcash
官方文档:
https://github.com/zcash/zcash/wiki
按照目前官方文档的步骤,在Centos上根本就部署不了,有好几个细节点不一样。
1.Centos环境基础:
需要安装:都用sudo yum install安装一遍
sudo yum install git
pkgconfig
automake
autoconf
ncurses-devel
python
wget
gtest-devel
gcc
gcc-
c++
libtool
patch
lbzip2
2.Clone官方源码
git clone https://github.com/zcash/zcash.git
cd zcash/
git checkout v1.0.1
./zcutil/fetch-params.sh
看文档说有900多M,但是感觉很快就下完了。
3.编译源码
./zcutil/build.sh -j$(nproc)
$(nproc)这玩意是你系统核心数,如果没有这个变量,则自己填一下CPU核心数。执行这个语句大概需要半个小时。
4.配置
mkdir -p ~/.zcash
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
如果你需要挖矿(基本单台机子挖不出东西吧……)就添加:
echo 'gen=1' >> ~/.zcash/zcash.conf
echo "genproclimit=$(nproc)" >> ~/.zcash/zcash.conf
如果需要提速挖矿,就加上下面这行:
echo 'equihashsolver=tromp' >> ~/.zcash/zcash.conf
5.运行
./src/zcashd
(-daemon 后台运行)
6.测试
./src/zcash-cli getinfo