主页 > IT业界  > 

Plonky2.5:在Plonky2中验证Plonky3proof


1. 引言

Plonky2.5为QED Protocol团队主导的项目,定位为:

在Plonky2 SNARK中验证Plonky3 STARK proof。

从而实现Plonky系列的递归证明。 开源代码实现见:

https://github.com/QEDProtocol/plonky2.5https://github.com/Plonky3/Plonky3(Rust): 支持的域有:M31域及其AVX2/AVX-512/NEON加速实现、Babybear域及其AVX2/AVX-512/NEON加速实现、Goldilocks域。支持通用向量承诺方案:通用Merkle tree多项式承诺方案:基于FRI的PCS、tensor PCS、单变量-》多变量适配器、多变量-》单变量适配器PIOP:单变量STARK、多变量STARK、PLONK编码:Brakedown编码,和Reed-Solomon编码插值方式:Barycentric interpolation、radix-2 DIT FFT、radix-2 Bowers FFT、four-step FFT、Mersenne circle group FFT。哈希函数:Rescue、Poseidon、Poseidon2、BLAKE3、Keccak-256、Monolith https://github.com/0xPolygonZero/plonky2(Rust):基于PLONK和FRI实现的SNARK。已扩展包含Starky(高性能STARK实现)。 参考资料

[1] https://github.com/QEDProtocol/plonky2.5

标签:

Plonky2.5:在Plonky2中验证Plonky3proof由讯客互联IT业界栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“Plonky2.5:在Plonky2中验证Plonky3proof