Plonky2.5:在Plonky2中验证Plonky3 proof

1. 引言

在这里插入图片描述

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

  • 在Plonky2 SNARK中验证Plonky3 STARK proof。

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

  • https://github.com/QEDProtocol/plonky2.5
  • https://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

相关推荐

  1. SP1:基于Plonky3构建的zkVM

    2024-04-05 10:38:05       59 阅读
  2. 2.3 Python 运维的应用

    2024-04-05 10:38:05       41 阅读
  3. SpringBoot 3.2.1使用JPA报错

    2024-04-05 10:38:05       66 阅读
  4. Python,当你执行 print(2, 3) 时

    2024-04-05 10:38:05       32 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-05 10:38:05       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-05 10:38:05       101 阅读
  3. 在Django里面运行非项目文件

    2024-04-05 10:38:05       82 阅读
  4. Python语言-面向对象

    2024-04-05 10:38:05       91 阅读

热门阅读

  1. Rocky Linux 基本环境配置

    2024-04-05 10:38:05       34 阅读
  2. 如何快速入门TensorFlow

    2024-04-05 10:38:05       34 阅读
  3. 5.110 BCC工具之btrfsslower.py解读

    2024-04-05 10:38:05       28 阅读
  4. 【C/C++】C语言实现顺序栈

    2024-04-05 10:38:05       30 阅读
  5. VR版GPT可以在苹果Vision Pro上开发一个

    2024-04-05 10:38:05       34 阅读
  6. 设计模式:枚举如何实现单例模式

    2024-04-05 10:38:05       31 阅读
  7. 【C语言】单表交换密码的加密解密

    2024-04-05 10:38:05       33 阅读
  8. C语言关于随机数知识点的总结

    2024-04-05 10:38:05       34 阅读
  9. 01 计算机网络发展与分类

    2024-04-05 10:38:05       30 阅读
  10. 快速排序和归并排序(递归实现)

    2024-04-05 10:38:05       39 阅读
  11. 如何正确使用reflect:Go反射规范与最佳实践

    2024-04-05 10:38:05       34 阅读
  12. VUE实现下一页的功能

    2024-04-05 10:38:05       32 阅读