新闻资讯门户
互联网、云计算领域最新资讯
首页 > 区块链

区块链ZCash的命门,V神也担忧的ZK-SNARK 技术

高防云服务器

ZCash,一种基于隐私的加密货币,它使用一种名为“零知识证明”的加密原理,允许用户在区块链上公开记录交易金额和细节。6月26日在Overwinter的网络升级并在347,500块(目前为347,253块)上启动上线。正式实施硬分叉升级。

Zcash正式实施硬分叉升级后,以太坊创始人V神表对其ZK-SNARK 技术提出了一项问题:“如果有人破解了ZK-SNARK方案,并发行一些新的代币怎么解决?”他认为“1、如果有N枚代币进入Zcash的地址池内,将会有N枚流出,每个人交易的代币比例都是1:1,除了最后一个;2、如果有 N枚代币进入,但其中有C枚假币,流出的代币量依然是N枚,那么每个人提出的代币量实际上是N/(N+C)枚;3、这样一来就有C枚假币被发行了,这将有可能导致挤兑风险。在这种攻击严重的情况下,Zcash将有可能不得不放弃2100万枚代币总量的限制。”

在V神的回答中,我们可以看出ZK-SNARK技术是Zcash的关键,那么ZK-SNARK技术到底是什么呢?在Zcash的应用是怎样的呢?

Zcash是zk-SNARKs的第一个广泛应用,它是一种零知识密码学的新形式。 Zcash强大的隐私保证来源于Zcash中的屏蔽交易可以在区块链上完全加密,但仍然可以通过使用zk-SNARK证明在网络共识规则下验证为有效。

缩写zk-SNARK代表“交互性零知识证明机制”,指的是证明构造,用来证明你拥有某些信息,例如,一个秘密钥匙,你选择给部分人看到,被你选择的人将看到你确实拥有这把钥匙,但是未被你选择的人将看不到。

“交互性零知识证明机制”可以分两层含义解释一层是“交互型”,一层是“零知识证明机制”。“零知识证明机制”就是在不向对方展示可以证明你身份的秘钥的前提下,还能向对方证明你的身份。举个例子:比如你捡到一个钱包,有人说是他丢的,那么在不给他看到钱包的情况下,怎么证明钱包是他的呢?

你一定会问对方钱包的颜色,里面是否有现金,有没有银行卡,会员卡,或者有身份证的话也会问姓名,身份证号码等等将近16个问题来确认这个钱包的主人是他。如果有问题他无法回答,那就证明对方,不是钱包真正的主人,证明失败,那么钱包也就不会还给对方。

在交易中,比特币是通过链接发件人地址,收件人地址以及公共区块链上的输入和输出值来验证交易,是完全公开的。Zcash 同样可以像比特币一样使用户具有发送公开透明交易的功能。通过同时使用隐私地址和透明地址,用户可以选择使用隐私方式或公开方式发送 Zcash。从隐私地址向透明地址的的 Zcash 交易完成时,账户的资金将被揭露,而从透明地址向隐私地址的交易完成时,账户的资金将被隐藏。

虽然Zcash目前存在一些漏洞,但是总的来说还是值得期待的,毕竟目前它是所有数字货币里面隐匿性最高的。

声明:本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-62778877-8306;邮箱:hyg@west.cn。本站原创内容未经允许不得转载,或转载时需注明出处:西部数码新闻资讯门户 » ZCash的命门,V神也担忧的ZK-SNARK 技术
分享到:更多 ()

网友评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

中国领先的互联网域名及云服务提供商

为您提供域名,比特币,P2P,大数据,云计算,虚拟主机,域名交易最新资讯报道

域名注册云服务器