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

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

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

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

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

Категории

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

zirgen

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

Репозиторий
12831334 дней назадПроверено Kitploit

Популярное

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

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

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

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

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

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

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

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

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

Обзор языка

Интеграция изменений схем в risc0 и risc0-ethereum

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

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

Интеграция с Circom

У нас также в разработке находится интеграция с Circom — это позволит генерировать программы схем рекурсии, которые проверяют свидетелей для произвольных схем Circom. Это можно найти здесь.

graph TD;
    A[Zirgen] --> B[Zirgen Compiler]
    C[Circom] --> B
    B --> D[Rust code]
    B --> E[C++ code]
    B --> F[Recursion VM predicates]
Скачать инструмент