主页 > imtoken下载 > 委托股份证明 (DPOS) 是什么意思?

委托股份证明 (DPOS) 是什么意思?

imtoken下载 2023-06-26 05:33:40

零知识证明,简称零知识证明,由Goldwasser等人提出。 在80年代初期。 它是指证明者在不向验证者提供任何有用信息的情况下,使验证者相信某个断言是正确的能力。 零知识证明本质上是一种涉及两方或多方的协议,即两方或多方完成一项任务需要采取的一系列步骤。 证明者向验证者证明并使他相信自己知道或拥有某个消息,但证明过程不能向验证者泄露关于已证明消息的任何信息。

如果你是一名士兵,并且在战争中被俘,敌人会折磨你以获取信息。 如果你把所有的信息都告诉他们,他们会认为你一文不值,然后杀了你。 如果你不告诉他们这些信息,他们也会认为你一文不值,也会杀了你。 如何在不让他们知道信息的情况下让他们相信你? 这是一道难题,但阿里巴巴想通了。 强盗问他开洞石门的咒语时,他对强盗说:“你在远处用弓箭指着我,当你举起右手时,我会念一个开石门的咒语,你左手一抬,我就念咒关石门,要是做不到,逃不掉,你就用弓箭射死我。”

强盗们当然会答应,因为这个计策不仅对他们没有坏处,而且还能帮助他们弄清楚阿里巴巴到底会不会识字。 阿里巴巴没有输零知识证明 比特币,因为近在咫尺的强盗是听不到他念的咒语的,所以他不用担心会泄露秘密,而且他确信自己的咒语是有效的,而被枪杀的悲剧就不会发生。

强盗抬起右手,阿里巴巴嘴巴动了几下,石门果然打开了。 强盗左手一扬,阿里巴巴的嘴巴动了几下,石门又合上了。 劫匪还是不相信,试了几次,终于相信了阿里巴巴。

“零知识证明”是指证明者向验证者表明自己知道某个秘密,这不仅使验证者完全确定自己确实知道该秘密,而且保证没有秘密泄露给验证者。 阿里巴巴的这个方案是认证理论“零知识证明”的一个重要协议。

零知识证明又分为交互式零知识证明和非交互式零知识证明。 交互式零知识证明,零知识证明协议的基础是交互式的。 它需要验证者不断地对证明者知道的“知识”提出一系列问题。 然而,这种简单的验证形式并不能证明证明者和验证者都没有作伪证。

非交互式零知识证明,顾名思义,不需要交互过程,避免了验证者和证明者之间串通的可能性,但可能需要第三方机器和程序来确定验证的顺序。

在区块链上的交易中,例如比特币和以太坊网络,除了使用地址代替交易双方的真实身份,使交易部分匿名外,发送和接收地址和金额都是已知的。 通过网络上的各种信息和现实世界中的交互记录,可以将比特币地址与真实身份进行匹配,存在隐私暴露的隐患。 Zerocoin 设计了一个全新的思路,无法通过交易历史分析获取用户的真实身份。 在Zerocoin中,需要消耗一定价值的待交易货币来生成具有唯一序列号的zerocoin。 零知识证明可以验证你是否真的花了这笔钱,而不用透露花的是哪种货币。 为了把这笔钱转给他人,从逻辑上讲我们需要让这个零币不再被其他人消费。 零币的方法是共同维护一个失效列表,里面存放着所有已经花费过的零币的序号。 矿工在验证支出交易时使用零知识证明方法。 他们不需要知道花费了哪个zerocoin零知识证明 比特币,也可以验证zerocoin的序列号是否在失效列表中。 由于花费交易不包含地址和签名信息,矿工在整个交易过程中不知道零币的来源,因此很难分析交易历史来获取用户身份。