一分钟了解 Bulletproofs 防弹证明协议
摘要:Bulletproofs 中文意思为“防弹证明”,所以也称为防弹证明协议,防弹证明是由 Bootle 在 2016 年提出的,基于离散对数的更节省空间的零知识证明。代表项目:门罗币。
什么是 Bulletproofs 协议?
Bulletproofs 中文意思为“防弹证明”,所以也称为防弹证明协议,防弹证明是由 Bootle 在 2016 年提出的,基于离散对数的更节省空间的零知识证明。代表项目:门罗币。
防弹证明协议有什么特点?
1,字节数更小
Bulletproofs 协议能够让范围大小增加一倍,而证明大小只增加 64 字节,因为体积是以对数形式增长的。
2,验证速度更快
Bulletproofs 支持非常高效的批量验证形式。
3,协议更通用
Bulletproofs 比 rangeproofs 更加的通用,它们可以被用来在零知识中证明任意的陈述。
总结一下:
Bulletproofs 也是零知识证明的一种隐私协议,类似胜超之前分享的 zk-SNARKs 和 zk-STARKs,但可以原生支持椭圆曲线公钥和 Pedersen 承诺,另外,和 SNARK 不一样,防弹证明在标准假设下拥有全部 128 位安全系统,不需要初始化可信设置。
Bulletproofs 提供了一个更加高效的 CT rangeproofs 版本,这些 rangeproofs 可以在交易中进行整合,然而大小只以对数级增长,通过充分的整合,批量验证的速度比老版的证明快了许多倍,是一项真正有潜力的黑科技。
来源:叶胜超区块链
- 免责声明
- 世链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。
- 风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。
- 世链粉丝群:提供最新热点新闻,空投糖果、红包等福利,微信:juu3644。