2个版本

0.1.1 2021年12月12日
0.1.0 2021年12月12日

#49 in #plonk

无许可

7KB
74

Plonk For Substrate

GitHub license crates.io badge Pallet Test
这是作为 dusk-network plonk 的扩展实现的 plonk pallet。

摘要

我们实现了 plonk 库作为 pallet,以便开发者可以自定义电路并在 Substrate 运行时使用 plonk 协议。此项目使我们能够使用以下功能。

  • 自定义电路
  • 可信设置
  • 生成证明
  • 验证证明

参考

教程:将 plonk-pallet 导入您的 pallet 并测试这些 plonk 函数。

pallet 的 rustdoc 依赖关系。

致谢

  • 参考 Aztec Protocol 的 实现
  • Dusk Network 对 PLONK 的初始 rust 实现,最初从 dusk-network/plonk 分支。

依赖关系

~28–45MB
~795K SLoC