受Zcash即將登陸韓國最大數(shù)字貨幣交易所Bithumb的消息刺激际跪,本周Zcash身價暴漲,過去24小時最高漲幅接近翻倍。Zcash非常明確地提出了挑戰(zhàn)比特幣的口號熙兔,作為一款增強匿名性弛说,重在保護用戶隱私性的數(shù)字貨幣挽懦,Zcash似乎正在得到市場越來越多的認可。
Zcash木人,符號:ZEC信柿,脫胎于旨在提高比特幣匿名性的項目Zerocoin, 并于2016年10月正式發(fā)行。比特幣的匿名性是不徹底的醒第,因為它有對應(yīng)的錢包地址渔嚷,而區(qū)塊鏈的數(shù)據(jù)是公開的,所以一旦把某個錢包地址與用戶的真實身份聯(lián)系起來稠曼,那么用戶的所有交易都將可被追蹤形病,毫無隱私可言。這就像在論壇上用代表昵稱的id發(fā)帖霞幅,雖然不知道背后的真實用戶是誰漠吻,但是用戶的每次發(fā)言都有id對應(yīng)可追蹤,久而久之通過發(fā)言的蛛絲馬跡加上IP等信息司恳,用戶的真實信息就可能被人肉出來途乃。Zcash為交易者提供了可選的匿名選項以隱藏交易信息,更好地保護了用戶的隱私扔傅。Zcash的平均出塊時間為2.5分鐘耍共,并且最初區(qū)塊獎勵為12.5 ZEC,每四年區(qū)塊獎勵減半猎塞,發(fā)行總量與比特幣相同试读,均為2100萬。前20000個區(qū)塊獎勵是逐漸線性增加到12.5個ZEC獎勵的荠耽,所以開始的供應(yīng)量很少钩骇,也因此被爆炒過,最高時價格達到200多萬美元铝量,當(dāng)時約為3300BTC伊履。前四年挖礦所產(chǎn)生的獎勵80%歸礦工,20%歸創(chuàng)始人款违,之后的獎勵100%歸礦工唐瀑。
Zcash有兩類地址: 透明地址 (transparent addresses, 以“t”開頭) 和屏蔽地址 (shielded addresses, 以“z”開頭)。屏蔽地址會對外隱藏交易者的地址以及交易金額插爹,持有秘鑰才能看到具體的交易信息哄辣,給礦工的手續(xù)費仍是對外可見的请梢,而透明地址不會隱藏這些信息。所以屏蔽地址可以被不停地重復(fù)使用而不需要擔(dān)心留下蹤跡力穗,不像透明地址那樣可以跟蹤而導(dǎo)致隱私性比較脆弱毅弧。這兩種地址之間也可以相互交易,把Zcash從透明地址轉(zhuǎn)到匿名地址起到隱藏之后交易的目的当窗。
Zcash用零知識證明(“zk-SNARK”)的技術(shù)來驗證交易的真實性够坐,通過引入一張作廢列表,某個ZEC幣(有特定序列號)發(fā)生過交易之后崖面,就會被放入作廢列表元咙,驗證人可以在不知道交易信息的情況下,通過在作廢列表里查找交易輸入的ZEC幣對應(yīng)的序列號巫员,驗證其是否有效庶香,杜絕雙花問題(Double Spending)。
Zcash挖礦使用的算法是Equihash简识,其理論依據(jù)是一個著名的計算法科學(xué)及密碼學(xué)問題——廣義生日悖論問題赶掖。本質(zhì)上是從由N個“n位字符串{Xi}”組成的列表L中找到2^k個完全相等的元素{Xij}。Zcash首先將包含有隨機數(shù)的區(qū)塊頭轉(zhuǎn)化成列表L七扰,并求解廣義生日悖論問題奢赂,找到一個解之后需要進行難度過濾(Difficulty filter),即通過難度算法公式將找到的2^k個元素按一定規(guī)則進行哈希運算颈走,如果結(jié)果小于某個目標(biāo)值則挖礦成功膳灶,反之礦工需要修改隨機數(shù),從頭開始疫鹊,重新構(gòu)建廣義生日悖論問題并求解直到滿足難度要求(或者因為別人挖礦成功而停止袖瞻,開始去挖新的區(qū)塊)司致。
Zcash的一個重要缺點是系統(tǒng)依賴于一個人為設(shè)定的初始的參數(shù)集拆吆,如果構(gòu)造這個初始參數(shù)集的人是惡意的話,他就可以隨意產(chǎn)生新幣而不會被發(fā)現(xiàn)脂矫。由于其極強的匿名性和難以追蹤的特性枣耀,如果出現(xiàn)漏洞被黑客利用,將不容易被發(fā)現(xiàn)庭再,因為隱藏交易的數(shù)據(jù)不可見捞奕,而像比特幣區(qū)塊的交易公開可查,出現(xiàn)異常容易被發(fā)現(xiàn)并及時修復(fù)拄轻。
ZCash的匿名加密技術(shù)可以說是目前匿名幣中最先進最徹底的颅围,由約翰霍普金斯大學(xué)加密專家Matthew Green領(lǐng)導(dǎo)的團隊設(shè)計。但是想要以此撼動比特幣的地位恨搓,還需要加以時日來證明自己院促,證明完全匿名的重要性筏养。畢竟比特幣先發(fā)優(yōu)勢明顯,且通過混幣等手段也能達到一定的匿名效果常拓。