Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
zirgen — 用于创建算术电路的领域特定语言编译器,专为RISC Zero零知识证明系统设计,支持自定义加速器和虚拟机集成。 | Kitploit
工具/GitHubGitHub/risc0/zirgen
密码学实用工具与框架论文与研究学习与教育
GitHubrisc0/zirgen

zirgen

用于创建算术电路的领域特定语言编译器,专为RISC Zero零知识证明系统设计,支持自定义加速器和虚拟机集成。

查看仓库
1283137个月前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

Zirgen 电路编译器

Zirgen 是一种领域特定语言(也称作 "zirgen")的编译器,用于为 RISC Zero 证明系统创建算术电路。

大多数情况下,RISC Zero 的用户应该使用 Rust 编写他们的 zkApp,并使用我们的 RISC-V zkVM,而不是直接用 Zirgen 构建它们。然而,有时有必要或希望将应用程序的一部分编写为算术电路,以直接集成到我们的证明系统中并获得更好的性能。事实上,我们即将推出一个用 Zirgen 编写的 zkVM 电路版本!Zirgen 将使得为应用程序的重要部分构建加速器成为可能,甚至构建整个其他虚拟机,通过证明组合集成到 RISC Zero 生态系统中。话虽如此,它仍在开发中,还存在不少粗糙的边缘。

入门指南

语言概述

包含的电路

  • 递归电路
  • RISC-V zkVM

Circom 集成

我们还正在开发与 Circom 的集成——这将使得生成能够验证任意 Circom 电路证明的递归电路程序成为可能。该集成可以在此处找到。

root@kitploit:~
graph TD;
    A[Zirgen] --> B[Zirgen Compiler]
    C[Circom] --> B
    B --> D[Rust code]
    B --> E[C++ code]
    B --> F[Recursion VM predicates]
下载工具