Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

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

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

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

دليل الأدوات

الفئات

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

zirgen

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

عرض المستودع
1283133منذ 4 أيامتمت المراجعة من قبل 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]
تنزيل الأداة