首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
技术百科首页 >零知识证明 >零知识证明的算法有哪些?

零知识证明的算法有哪些?

词条归属:零知识证明

以下是几种常见的零知识证明算法:

Schnorr协议

基于离散对数问题,可以用于证明知识的同时,保证零知识性。

Fiat-Shamir协议

基于哈希函数,将交互式证明转化为非交互式证明,可以用于构建零知识证明系统。

Pedersen承诺

基于离散对数问题和哈希函数,可以用于证明承诺的同时,保证零知识性。

Pinocchio算法

基于有限域上的多项式和插值理论,可以用于构建高效的zkSNARKs系统。

zkSNARKs

基于椭圆曲线密码学和多项式插值理论,可以实现高效的零知识证明系统,被广泛应用于区块链领域。

Bulletproofs

基于内积和多项式承诺,可以实现高效的零知识证明系统,具有较低的证明长度和计算复杂度。

相关文章
零知识证明的示例
如图表示一个简单的迷宫,C与D之间有一道门,需要知道秘密口令才能将其打开。P向V证明自己能打开这道门,但又不愿向V泄露秘密口令。
zhangjiqun
2024-12-14
3090
知识图谱算法有哪些
知识图谱是以图结构描述的知识。与传统数据库相比,知识图谱在存储、查询、检索方面具有诸多优势。传统数据库对数据的组织是以字段为单位,而知识图谱通过关系、属性和实体等数据类型,将数据组织成复杂的图,使其更容易理解。
用户10685580
2024-04-30
4450
零知识证明是零信任吗
如果只是为了回答标题问题,两个字就可以:不是。但还是想顺便说说,零知识证明(ZKP)究竟是什么。
网络安全观
2021-02-24
1.2K0
Hyperledger Fabric中的零知识证明
Fabric 1.3中的新增的idemixer(Identity Mixer)以前不大懂zero-knowledge proof(零知识证明),原本觉得PKI基础的MSP是比较常用和稳健的方式,新加个验证方式是不是有点增加复杂性。
Zeal
2020-11-11
1.9K0
用零知识证明解决投票安全
我们经常会遇到需要给别人投票的情况,比如有些公司会组织员工给领导做反向打分,但是往往员工都不敢“真心实意”的打分,为什么呢?归根结底是害怕所谓的匿名不是真匿名,万一领导拿到了投票数据给你穿个小鞋你就别混了。
qudamahcui
2018-12-15
2.2K0
点击加载更多
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
领券