技术入门 | 理解零知识证明算法之Bulletproofs –Range Proof III

点击图片查看原图
  • 发布日期:2019-12-16
  • 有效期至:长期有效
  • 区块快讯区域:全国
  • 浏览次数22
  • 留言咨询
详细说明
前言本篇主要分享基于Bulletproofs的Range proof的具体实现细节,并和当前github已有的实现做了对比分析。

阅读本篇前,假设您已经阅读了:

Step1. 理解零知识证明算法之Bulletproofs –Range Proof I    (8btc com/media/530155)

Step2. 理解零知识证明算法之Bulletproofs –Range Proof II   (8btc com/media/532874)

回顾

Range proof

一个开源的实现Bulletproof 的rangeproof的开源实现,项目地址在(https://github com/dalek-cryptography/bulletproofs),相对于本篇分享的内容,下图中展示内容主要有以下几点不同:

1.
本文讲述的是以离散对数为基础;图中以椭圆曲线离散对数为基础,因此只要把指数操作转化为乘法操作即可

2.
图中最后的验证内容:实际上是本篇公式(19)和(24)的结合,利用假设:如果AcB
= 1,则有很大的概率满足A =1 & B =1。因此,公式(19)和(24)可优化为一个验证等式,即(19)c(24)
=? 1,若成立,则等式 (19) =? 1 &  (24) =? 1 大概率成立。

总结本篇主要分享了 基于Bulletproofs的Range proof实现细节,结合本系列前面的两篇文章,相信读者能对Range proof的背后的原理有了相对深刻的理解。下一篇文章,将主要分享Bulletproofs在一般计算上的应用。谢谢大家

附录1. Bulletproofs 论文:chrome-extension://cdonnmffkdaoajfknoeeecmchibpmkmg/assets/pdf/web/viewer.html?file=https%3A%2F%2Feprint.iacr.org%2F2017%2F1066.pdf

2. Bulletproofs 项目地址:https://github com/dalek-cryptography/bulletproofs

该企业最新区块快讯
 
更多>最新产品信息:
联系方式

您还没有登录,请登录后查看详情

推荐资讯
区链圈
卫浴之都 | 建材头条 | 家具头条 | 家居之家 | 装饰之家 | 新基建头条 | 门窗之家 | 区块联盟 | 博一建材网 | 新基建之家 | 老姚之家 | 灯饰之家 | 电气之家 | 全景头条 | 陶瓷之家 | 照明之家 | 防水之家 | 防盗之家 | 博一建材 | 卫浴之家 | 区快洞察 | 锦州建材 | 丹东建材 | 本溪建材 | 抚顺建材 | 鞍山建材 | 西安建材 | 商洛建材 | 安康建材 | 榆林建材 | 汉中建材 | 延安建材 | 渭南建材 | 咸阳建材 | 宝鸡建材 | 铜川建材 | 兰州建材 | 甘南建材 | 临夏建材 |
建材 | 720全景 | 企业之家 | 移动社区 | 关于我们  |  联系我们  |  网站地图 | 排名推广 | 网站留言 | RSS订阅 | sitemap | 粤ICP备14017808号
(c)2015-2018 BO-YI.COM SYSTEM All Rights Reserved
Powered by 家居联盟