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

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

词条归属:零知识证明

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

Schnorr协议

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

Fiat-Shamir协议

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

Pedersen承诺

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

Pinocchio算法

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

zkSNARKs

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

Bulletproofs

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

问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
领券