2022-11-19 687
只看零知识证明很难,但是可以简单证明。但是,文章中有很多奇怪的数字符号,眼前花开了,心茫然了。自己的知识为零
其实,要理解零知识证明的长像,最好的方法还是模仿,需要模仿区块链的实际需求。
区块链在阳光照耀的世界里,所有的交易、交易双方、金额、全部都清楚。典型的交易是这样发展的。
ps。0x此处填写不需要伪原创的词语,一行一个的余额为1500
这样明确地说,每个人都必须简单地验证这个交易的正确性。我们验证了Bob至少只能汇1000元Alice。至少目的是
鲍勃
这笔交易的金额
但是,这样一来,所有的秘密都扩散到了太阳底下。0x此处填写不需要伪原创的词语,一行一个的黄金流的状况谁都知道。区块链0x此处填写不需要伪原创的词语,一行一个的唯一保障只限于不知道你是0x此处填写不需要伪原创的词语,一行一个鲍勃。
零知识证明要解决这件事,希望交易看起来是这样的。
ps。0x此处填写不需要伪原创的词语,一行一个的余额是xxx
这里,xxx是过了hash的数字,分别是1希望00
问题是,在你手中xxx,如何确定xxx
这封信再重写一遍吧
让我们来看看zk的大致流程吧
使用相应的密钥创建证书或认证证书。
C:上述验证文件
有人没有公开那个秘密,证明了什么。在这个例子中,0x此处填写不需要伪原创的词语,一行一个不想明确余额和金额,希望矿工们相信C是真的。
V
x:可获取的资料在本例中为x=
:证明证人的转换和删除秘密。
pk/vk:提供者密钥/验证器密钥、用于生成或验证证书的密钥
证明阶段是这样的。Bob送钱的人知道所有的信息w=。一些是在链上公开的,即x=。他使用w、x和pk,证明不包含秘密可以使用这个证明,组合在链条上公开的x,确认这个证明满足C的要求
以上是zk的大概形态。看,记号有点多。只不过是变量名称吗
但是,今后要走很长的路,可能会有两个研究方向。
首先,所有的要点都是C。不同类型的证书需要不同的C。另外一种类型的秘密也写上相应的C就可以了。
验证合同需要自己填写,验证证明与大量计算有关。举个例子,每次合上戒指都会有这样的计算。
以上是零知识证明的大概形态。记号变多了,其实观念很简单。希望对你有用。
原文链接:http://cnymjz.com/?id=151
=========================================
http://cnymjz.com/ 为 “metamask官网” 唯一官方服务平台,请勿相信其他任何渠道。
APP下载 2021-07-12
metamask官网信息 2021-07-22
metamask官网信息 2021-08-04
钱包资讯 2021-07-12
行情 2021-07-11
APP下载 2021-07-13
metamask官网信息 2021-07-11
metamask官网信息 2021-07-16
metamask官网信息 2021-07-17
钱包资讯 2021-07-18
扫码二维码
获取最新动态