提示

取消 确认
  • 交易所
  • 基本信息
  • 相关资讯
  • 交易所
  • 当前价格
  • 涨幅度
  • 交易量(24h)
  • Huobi 777.92 +0.47% 31,634.31
  • LBank 776.56 -0.38% 333,977.52
  • BCEX 829.74 +10.1% 73,014.70
  • Lbank 2,094.85 -2.8% 26,906.36
  • Bithumb 779.69 +0.39% 74,683.28
  • CEX 1,904.13 +1.2% 13,195.42
  • YoBit 777.17 +0.47% 32,113.72
  • HitBTC 775.00 +0.54% 24,093.06
  • Bit-Z 775.40 +0.63% 16,013.93
  • Sistemkoin 775.54 +0.55% 13,622.20
30
1

Zcash(ZEC)

一、基本概念

Zcash 是首个使用零知识证明机制的区块链系统,它可提供完全的支付保密性,同时仍能够使用公有区块链来维护一个去中心化网络。与比特币相同的是,Zcash代币(ZEC)的总量也是2100万,不同之处在于,Zcash交易自动隐藏区块链上所有交易的发送者、接受者及数额。只有那些拥有查看密钥的人才能看到交易的内容。用户拥有完全的控制权,他们可自行选择向其他人提供查看密钥。Zcash钱包资金分2种:透明资金和私有资金。透明资金类似比特币资金;私有资金加强了隐私性,涉及到私有资金的交易是保密不可查的,透明资金和透明资金的交易是公开可查的。

Zcash 区块链将于 2016 年 10 月 28 出现创世块。缓慢挖矿规则:最初的20000个块的奖励很少。从第1个块开始到第20000个块的奖励线性增加,在第20000个块处奖励 12.5个ZEC。这样做的目的是为防止早期的快速挖矿对 Zcash 系统造成伤害。 Zcash 系统每 2.5 分钟一个块, 20000个块之后,每个块奖励 12.5个ZEC。Zcash 总量2100万枚,每4年减半一次。在第一次减半前的四年时间里,有 20% 的挖矿收益会分配给 Zcash 团队和其投资人,总数是 210 万枚。第一次减半后,100% 的挖矿收益归矿工所有。

二、工作原理

1、区块链定义

区块链就是一个具有共享状态的密码性安全交易的单机(cryptographically secure transactional singleton machine with shared-state):

l 密码性安全(Cryptographically secure)

指用一个很难被解开的复杂数学机制算法来保证数字货币生产的安全性。将它想象成类似于防火墙的这种。它们使得欺骗系统近乎是一个不可能的事情(比如:构造一笔假的交易,消除一笔交易等等)。

l 交易的单机(Transactional singleton machine)

指只有一个权威的机器实例为系统中产生的交易负责任。换句话说,只有一个全球真相是大家所相信的。

l 具有共享状态(With shared-state)

指在这台机器上存储的状态是共享的,对每个人都是开放的。

2、零知识证明

零知识证明 (被称为“zk-SNARK”)是实现 Zcash 的匿名特性的核⼼技术。“零知识证明”的定义是:证明者能够在不向验证者提供任何有用的信息的情况下,使验证者相信某个论断是正确的。举例如下:

案例1:

A要向B证明自己拥有某个房间的钥匙,假设该房间只能用钥匙打开锁,而其他任何方法都打不开。这时有2个方法:

①A把钥匙出示给B,B用这把钥匙打开该房间的锁,从而证明A拥有该房间的正确的钥匙。

②B确定该房间内有某一物体,A用自己拥有的钥匙打开该房间的门,然后把物体拿出来出示给B,从而证明自己确实拥有该房间的钥匙。

后面的②方法属于零知识证明。好处在于在整个证明的过程中,B始终不能看到钥匙的样子,从而避免了钥匙的泄露。

案例2:

A拥有B的公钥,A没有见过B,而B见过A的照片,偶然一天2人见面了,B认出了A,但A不能确定面前的人是否是B,这时B要向A证明自己是B,也有2个方法。

①B把自己的私钥给A,A用这个私钥对某个数据加密,然后用B的公钥解密,如果正确,则证明对方确实是B。

②A给出一个随机值,B用自己的私钥对其加密,然后把加密后的数据交给A,A用B的公钥解密,如果能够得到原来的随机值,则证明对方是B。

后面的方法也属于零知识证明。

案例3:

有一个缺口环形的长廊[1] ,出口和入口距离非常近(在目距之内),但走廊中间某处有一道只能用钥匙打开的门,A要向B证明自己拥有该门的钥匙。采用零知识证明,则B看着A从入口进入走廊,然后又从出口走出走廊,这时B没有得到任何关于这个钥匙的信息,但是完全可以证明A拥有钥匙。

简单来说 : 能够在不告诉别人账户余额和交易支出的情况下,证明自己的花费少于账户的余额。能够不记录收款方的公开账户地址,使收款方收到转账。在 Zcash 事务中,可能存在交易发送者提供的一串数据 - “ 零知识证明 ” - 以及加密的交易数据,这些数据以加密方式证明加密数据的属性,包括发送者不能产生了这个字符串,除非他们拥有了消费金钥,除非输入和输出值相等。该证明还保证创建一个独特的排除器,用于将令牌标记为花费,实际上花费在其上。这允许验证交易是有效的,同时保留交易细节的隐私。

三、核心团队

(郑重声明:以上内容由核财经整理,并不代表核财经观点,也不作为买卖依据。市场有风险,投资需谨慎!)

查看更多>