零知识证明是什么?第五十八课

Singularity Blockchain

2018-7-25

1

零知识证明是什么?

零知识证明是指证明者能够在不向验证者提供信息本身内容的情况下,使验证者相信某个论断是真实可信的一种技术。

目前匿名性非常突出的数字资产ZCash的匿名交易,就是依靠“零知识证明”实现的。举个例子,A要向B证明自己拥有某个房间的钥匙,假设该房间只能用钥匙打开锁,而其他任何方法都打不开。这时候,

一,A可以选择把钥匙交给B,B用这把钥匙打开房间的锁,从而证明A拥有该房间的真正钥匙。

二,A自己用钥匙打开房间,从房间里拿出一个物体出示给B,B知道这个物体确实只有房间里有,方法二的原理就是零知识证明。

零知识证明可以在不泄露信息本身内容的情况下,证明我知道这个秘密,可以有效解决许多验证问题。

2

温故而知新

股份授权证明机制,简称DPoS,类似于董事会投票。持币者投出一定数量的节点,代理他们进行验证和记账。

为了激励更多人参与竞选,系统会生成少量代币作为奖励。Bitshares,Peercoin等数字资产都采用该方式。DPoS有点像议会制度或人民代表大会制度,如果代表不能履行他们的职责,比如轮到他们记账时,他们没能完成则会被除名,网络会选出新的节点来取代他们。

DPoS的每个客户端都有能力决定哪些节点可以被信任。相较PoW(工作量证明机制),DPoS大幅提高区块链处理数据的能力,甚至可以实现秒到账,同时也大幅降低维护区块链网络安全的费用,从而使数字资产的交易速度接近VISA等中心化结算系统。

上一课链接

股份授权证明机制 DPoS 是什么?~第五十七课

每日坚持学习,会让您得到意想不到的成绩哦~

奇点粉丝群

如果您喜欢我们的文章,请转发和更多的朋友分享。想参与更多互动的朋友们,欢迎加入我们的社区群!

关注我们

迟早会有惊喜

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180725G1DJJ400?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券