Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
zirgen — Компилятор предметно-ориентированного языка для создания арифметических схем, ориентированных на систему доказательств с нулевым разглашением RISC Zero, обеспечивающий возможность создания пользовательских ускорителей и интеграции с виртуальной машиной. | Kitploit
Инструменты/GitHubGitHub/risc0/zirgen
КриптографияУтилиты и фреймворкиСтатьи и ИсследованияОбучение и Образование
GitHubrisc0/zirgen

zirgen

Компилятор предметно-ориентированного языка для создания арифметических схем, ориентированных на систему доказательств с нулевым разглашением RISC Zero, обеспечивающий возможность создания пользовательских ускорителей и интеграции с виртуальной машиной.

Репозиторий
128317 месяцев назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

Компилятор схем Zirgen

Zirgen — это компилятор для предметно-ориентированного языка, также называемого «zirgen», который создаёт арифметические схемы для системы доказательств RISC Zero.

По большей части пользователям RISC Zero следует писать свои zk-приложения на Rust и использовать наш zkVM RISC-V, а не создавать их напрямую в Zirgen. Однако иногда необходимо или желательно реализовать части приложения в виде арифметической схемы, чтобы напрямую интегрироваться с нашей системой доказательств и достичь лучшей производительности. Более того, у нас есть грядущая версия схемы zkVM, написанная на Zirgen! Zirgen позволит создавать ускорители для важных частей ваших приложений или даже строить целые другие виртуальные машины, интегрирующиеся в экосистему RISC Zero через композицию доказательств. При этом проект всё ещё находится в разработке и имеет немало шероховатостей.

Начало работы

Обзор языка

Включенные схемы

  • Схема рекурсии
  • zkVM RISC-V

Интеграция с 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]
Скачать инструмент