零知识证明中PLONKish和AIR的区别

这里写自定义目录标题

介绍

首先我们讲一下什么是算数化,为什么零知识证明当中经常提到算术化。算术化是指将一个计算问题(通常是我想要证明的问题,非代数过程)转化为一组代数方程。使得这些问题可以用多项式计算来表示,将原本难以处理或验证的问题转化为数学上更易处理的问题,在构建高效的零知识证明系统中不可或缺。

AIR

AIR,英文全称是Algebraic Intermediate Representation,称为代数中间表达。其是ZK-STARK中使用的算术化方案。其通过将问题通过矩阵的形式进行表达。其矩阵的第一行称为输入,最后一行为输出,矩阵中间为代数计算过程中的中间参数。

PLONKish

halo2采用的算术化称为PLONKish,也是同样用矩阵的形式进行定义,但在矩阵生成的形式与AIR有所不同。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值