Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
zirgen — مُجمّع لغة خاصّة بالمجال لإنشاء دوائر حسابية تستهدف نظام الإثبات عديم المعرفة RISC Zero، مما يتيح مسرّعات مخصّصة وتكامل مع الآلة الافتراضية. | Kitploit
أدوات/GitHubGitHub/risc0/zirgen
التشفيرالأدوات والمكوناتالأوراق والأبحاثالتعلم والتعليم
GitHubrisc0/zirgen

zirgen

مُجمّع لغة خاصّة بالمجال لإنشاء دوائر حسابية تستهدف نظام الإثبات عديم المعرفة RISC Zero، مما يتيح مسرّعات مخصّصة وتكامل مع الآلة الافتراضية.

عرض المستودع
12831منذ 7 أشهرتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

مترجم دوائر Zirgen

Zirgen هو مترجم للغة مخصصة لمجال معين، تُسمى أيضًا "zirgen"، والتي تنشئ دوائر حسابية لنظام الإثبات RISC Zero.

بالنسبة للغالبية العظمى، يجب على مستخدمي RISC Zero كتابة تطبيقاتهم اللامركزية zkApps بلغة Rust واستخدام جهازنا الافتراضي RISC-V zkVM بدلاً من بنائها مباشرة في Zirgen. ومع ذلك، في بعض الأحيان يكون من الضروري أو المرغوب فيه كتابة أجزاء من التطبيق كدائرة حسابية للتكامل المباشر مع نظام الإثبات الخاص بنا وتحقيق أداء أفضل. في الواقع، لدينا إصدار قادم من دائرة zkVM مكتوب بـ Zirgen! سيجعل 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]
تنزيل الأداة