Zcash 相對(duì)于Bitcoin其他虛擬貨幣來(lái)說(shuō)汽摹,是從真正的隱私保護(hù)技術(shù)集大成者驮履。
我們知道,區(qū)塊鏈?zhǔn)且粋€(gè)公開(kāi)賬本鹦肿。雖然賬戶(hù)是非實(shí)名的矗烛,但是交易金額和流向是公開(kāi)的。這對(duì)于有商業(yè)秘密的交易來(lái)說(shuō)是不可接受的箩溃。目前很多金融機(jī)構(gòu)都在試用區(qū)塊鏈技術(shù)瞭吃,迫切需要一種既能保護(hù)交易數(shù)據(jù)詳情,又能使交易記錄在賬本上得到全網(wǎng)確認(rèn)的隱私保護(hù)技術(shù)涣旨。
Zcash是一種采用零知識(shí)證明(zk-SNARKS)實(shí)現(xiàn)完全隱私保護(hù)的加密貨幣歪架。
?所謂零知識(shí)證明,是“證明者能夠在不向驗(yàn)證者提供任何有用的信息的情況下霹陡,使驗(yàn)證者相信某個(gè)論斷是正確的和蚪。”
簡(jiǎn)單來(lái)說(shuō):
能夠在不告訴別人賬戶(hù)余額和交易支出的情況下烹棉,證明自己的花費(fèi)少于賬戶(hù)的余額攒霹。
能夠不記錄收款方的公開(kāi)賬戶(hù)地址,使收款方受到轉(zhuǎn)賬浆洗。
因此催束,Zcash實(shí)現(xiàn)了從交易賬戶(hù)地址、交易金額伏社、賬戶(hù)余額的完全隱私保護(hù)抠刺。
但是目前Zcash只正式支持64的Linux,而且只有命令行模式洛口,沒(méi)有圖形界面矫付,按照官方的說(shuō)法,我們的團(tuán)隊(duì)都是密碼學(xué)第焰,編程买优,網(wǎng)絡(luò)協(xié)議方面的大牛,沒(méi)有人做UI。?
那么UNIX基礎(chǔ)上的Mac系統(tǒng)能不能方便的安裝Zcash呢杀赢,我在網(wǎng)上找到一個(gè)現(xiàn)成的方法烘跺。
git clone https://github.com/kozyilmaz/zcash-apple.git
cd zcash-apple
source environment
make
zcash-apple 相當(dāng)于把Mac系統(tǒng)編譯Zcash需要的相關(guān)庫(kù)文件全部整理出來(lái),直接配置一下就行脂崔。
然后直接進(jìn)入生成的目錄out/滤淳,或者把這個(gè)目錄整體移動(dòng)到其他任何位置。
按linux下的常規(guī)方法運(yùn)行就行砌左。
cd out/usr/local/bin
?./zcash-fetch-params
?./zcash-init
?./zcashd
好了脖咐,zcash已經(jīng)開(kāi)始運(yùn)行,后續(xù)有時(shí)間將繼續(xù)寫(xiě)zcash挖礦的相關(guān)文章