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币存放在更安全的地方,可以尝试将它们存放在支持它的硬件钱包中,这样会是一个更安全的解决方案,并且大大降低被盗用的风险.

















