美文网首页
Mac 系统下编译Zcash源码

Mac 系统下编译Zcash源码

作者: 1robot | 来源:发表于2017-12-18 09:41 被阅读0次

    Zcash 相对于Bitcoin其他虚拟货币来说,是从真正的隐私保护技术集大成者。

    我们知道,区块链是一个公开账本。虽然账户是非实名的,但是交易金额和流向是公开的。这对于有商业秘密的交易来说是不可接受的。目前很多金融机构都在试用区块链技术,迫切需要一种既能保护交易数据详情,又能使交易记录在账本上得到全网确认的隐私保护技术。

    Zcash是一种采用零知识证明(zk-SNARKS)实现完全隐私保护的加密货币。

    ​所谓零知识证明,是“证明者能够在不向验证者提供任何有用的信息的情况下,使验证者相信某个论断是正确的。”

    简单来说:

    能够在不告诉别人账户余额和交易支出的情况下,证明自己的花费少于账户的余额。

    能够不记录收款方的公开账户地址,使收款方受到转账。

    因此,Zcash实现了从交易账户地址、交易金额、账户余额的完全隐私保护。

    但是目前Zcash只正式支持64的Linux,而且只有命令行模式,没有图形界面,按照官方的说法,我们的团队都是密码学,编程,网络协议方面的大牛,没有人做UI。 

    那么UNIX基础上的Mac系统能不能方便的安装Zcash呢,我在网上找到一个现成的方法。

    git clone https://github.com/kozyilmaz/zcash-apple.git

    cd zcash-apple

    source environment

    make

    zcash-apple 相当于把Mac系统编译Zcash需要的相关库文件全部整理出来,直接配置一下就行。

    然后直接进入生成的目录out/,或者把这个目录整体移动到其他任何位置。

    按linux下的常规方法运行就行。

    cd out/usr/local/bin

     ./zcash-fetch-params

     ./zcash-init

     ./zcashd

    好了,zcash已经开始运行,后续有时间将继续写zcash挖矿的相关文章

    相关文章

      网友评论

          本文标题:Mac 系统下编译Zcash源码

          本文链接:https://www.haomeiwen.com/subject/qlypwxtx.html