Zcash是第一個使用零知識證明機制的區塊鏈系統,提供了完全的支付保密性同時仍然能夠使用公共區塊鏈來維護去中心化網絡。與比特幣一樣,Zcash Tokens (ZEC) 的總量也是 2100 萬,不同的是 Zcash 交易自動隱藏了區塊鏈上所有交易的發送者、接收者和金額。只有擁有查看鍵的人才能看到交易的內容。用戶擁有完全控制權,可以選擇提供查看鍵給其他人。
ZCash是比特幣的一個分叉,保留比特幣的原始模式,基於bit,修改了貨幣版本0.11.2的代碼。 ZCash 錢包資金有兩種類型:透明資金和私人資金。透明基金類似於比特幣基金;私募資金增強隱私,涉及私募資金的交易是保密的、不可追蹤的,而涉及透明資金和透明資金的交易是公開的。
Zcash 項目特點
與比特幣相比,Zcash最大的特點就是匿名性。交易可以自動隱藏區塊鏈交易的雙方和金額。密鑰持有者可以看到具體的交易信息。當然,用戶可以選擇誰有這個權限。
為什麼Zcash可以實現真正的匿名和隱私保護?簡單理解,Zcash用到了兩種技術:
Zk-SNARK零知識證明技術:即使貨幣的來源和流向完全保密,零知識證明技術仍然可以驗證花錢的用戶確實擁有該貨幣。
公共區塊鏈:Zcash 使用公共區塊鏈來展示交易,但它會自動隱藏交易金額,並且 ZEC 的持有者( Zcash系統中的token)可以通過查看key來觀察關聯信息。
Zcash轉賬類型
Zcash可以實現四種轉賬方式,目前最常見、最簡單的公共地址間轉賬就是公共地址間轉賬,與比特幣轉賬無異。結合零知識證明技術,可以實現公共地址與隱藏地址之間的轉賬,也可以實現收發地址完全隱藏的轉賬。
zk-SNARKs 零知識證明
zk-SNARK全稱為zero-knowledge Succinct Non-interactive Argument of Knowledge(非交互式簡潔零知識證明),在該技術框架下的零知識證明不需要證明者( Prover)和驗證者(Verifier)進行通信。為了實現非交互功能,zk-SNARKs技術需要進行初始可信設置(Initial trust setup),設置一系列公共參數來幫助證明者構建零知識證明,從而實現完全私有的轉賬,這一系列參數實際上是用來在Zcash中建立一系列RSA公鑰加密累加器(RSA accumulators),對應的參數是兩個大質數N的乘積= p q. 參數生成器需要銷毀關於 p 和 q 的任何記錄,系統將被認為是安全的(這實際上默認了大質數產品無法破解的假設)。如果有人知道 p 或q,他將能夠輕鬆構建一個零知識證明來實現匿名轉賬的雙重支付,從而在匿名系統中實現額外的貨幣發行。
因此,這些秘密參數需要在生成公開參數銷毀後立即得到保護。Zcash為此舉辦了參數生成儀式,並設計了多方計算協議,允許多個獨立組織合作構建參數。Zcash 的 Sapling 系列公共參數 Powers of Tau 於 2018 年初使用切爾諾貝利核廢料的輻射數據在海拔 3000 米處生成。為了確保本次活動的隱私性。他們在一架小型私人飛機上慶祝美國伊利諾伊州和威斯康星州海拔 3,000 英尺。
Zcash的挖礦結構
與大多數PoW挖礦項目不同,Zcash將10%的代幣收益分配給團隊,但這些代幣不是預挖,而是在挖礦的第一階段逐步釋放。具體規則如下如下:
1. 2.5分鐘一個區塊,每個區塊獎勵12.5 ZEC(所以就開始像比特幣一樣每10分鐘挖50個)
2. 前四年20%的挖礦收益進入團隊獎勵(所以第一階段礦工每個區塊只能獲得10ZEC)
3. 挖礦第一個月,出塊獎勵從0.000625ZEC開始線性增加至12.5ZEC(挖礦開始慢)
Zcash 項目大事件
ZEC在區塊高度850000處首次減半,獎勵減少50%。區塊獎勵為6.25ZEC,預計減半時間為2020年6月
如何存儲 Zcash?
您可以將 Zcash 幣存儲在他們的官方 Zecwallet Lite 上。手機端和桌面端都可以使用,如果你想把你的Zcash幣存放在更安全的地方,可以嘗試將它們存放在支持它的硬體錢包中,這樣會是一個更安全的解決方案,並且大大降低被盜用的風險.

















