إنتقل إلى المحتوى الرئيسي

مدقِّق العقود

يُجري مدقِّق العقود تحليلًا أمنيًا مدعومًا بالذكاء الاصطناعي للعقد الذكي، بدعم من QCAI. أرسِل عقدًا فيراجعه QCAI بحثًا عن الثغرات، ويُسنِد له مستوى مخاطر إجماليًا ودرجة أمان، ويشرح كل اكتشاف مع إصلاح موصى به. وعلى غرار مُنشئ العقود الذكية، يعمل المدقِّق عبر 17 سلسلة كتل للأدوات المعتمدة على الذكاء الاصطناعي.

إجراء تدقيق​

  1. سجِّل الدخول، وافتح AI Audit، والصق عقدك في Contract Source Code. اضبط اختياريًا Blockchain (الافتراضي هو Auto-detect from code) وName.
  2. اختر Run Security Audit. يراجع QCAI العقد ويُنتج تقريرًا؛ ويحفظه Export PDF.

قراءة التقرير​

يُفتح تقرير التدقيق في صفحته الخاصة ويتضمن:

  • مستوى المخاطر — تقييم إجمالي (على سبيل المثال حرج أو مرتفع أو متوسط أو منخفض)، مع ترميز لوني للمسح السريع.
  • درجة الأمان — درجة إجمالية من 0 إلى 100.
  • تفصيل الخطورة — عدد الاكتشافات في كل مستوى خطورة (حرج، مرتفع، متوسط، منخفض، ومعلوماتي).
  • الملخص — نظرة عامة موجزة على الوضع الأمني للعقد.

الاكتشافات​

يُدرِج كل اكتشاف خطورته، وعنوانًا، والموقع في الكود الذي يشير إليه، ووصفًا للمشكلة، وإصلاحًا موصى به. وعندما لا توجد مشكلات في مستوى معيّن، يُشير التقرير إلى ذلك.

وحيثما ينطبق، يتضمن التقرير أيضًا أقسامًا للتوصيات العامة، وتحسينات الغاز (gas)، وأفضل الممارسات، والجوانب الإيجابية التي يحقّقها العقد بالفعل.

مراجعة عمليات التدقيق السابقة​

تعرض قائمة عمليات التدقيق تقاريرك السابقة في جدول يتضمن اسم العقد، وسلسلة الكتل، ومستوى المخاطر، ودرجة الأمان، ووقت إنشاء كل منها. ويُتيح مربع بحث التصفية حسب اسم العقد أو سلسلة الكتل. حدِّد أي صف لإعادة فتح التقرير الكامل. التقارير خاصة افتراضيًا؛ وفي تقرير تملكه يظهر في الأعلى مفتاح نصه "This report is private" — شغِّله لجعل التقرير عامًا بحيث يستطيع أي شخص لديه الرابط قراءته (لا يظهر اسمك ولا عنوان IP الخاص بك أبدًا)، وأوقف تشغيله لإعادته خاصًا.

دقِّق قبل النشر

أجرِ تدقيقًا كخطوة أخيرة قبل النشر، وأعِد إجراءه بعد أي تغيير. تعامل مع الاكتشافات بوصفها إرشادات للتحقق، لا ضمانًا تلقائيًا — وادمِج التقرير مع اختبارك الخاص على الشبكة التجريبية.

ذات صلة​