قام باحثان من Salus Security، وهي شركة أمنية تعمل بتقنية blockchain ولها مكاتب في أمريكا الشمالية وأوروبا وآسيا، بنشر بحث مؤخرًا يعرض مواهب GPT-4 عندما يتعلق الأمر بتحليل ومراجعة العقود الذكية.
كما اتضح، فإن الذكاء الاصطناعي (AI) جيد جدًا في إنشاء التعليمات البرمجية وتحليلها، لكنك لن ترغب في استخدامه كمدقق أمني.
لكل ورقة:
“يمكن أن تكون GPT-4 أداة مفيدة للمساعدة في تدقيق العقود الذكية، خاصة في تحليل التعليمات البرمجية وتقديم تلميحات حول الثغرات الأمنية. ومع ذلك، نظرًا للقيود المفروضة على اكتشاف الثغرات الأمنية، لا يمكنها أن تحل محل أدوات التدقيق الاحترافية والمدققين ذوي الخبرة بشكل كامل في الوقت الحالي.
استخدم باحثو Salus مجموعة بيانات مكونة من 35 عقدًا ذكيًا (تسمى مكتبة الثغرات الأمنية SolidiFI-benchmark)، والتي تحتوي على إجمالي 732 نقطة ضعف، للحكم على قدرة الذكاء الاصطناعي على اكتشاف نقاط الضعف الأمنية المحتملة عبر سبعة أنواع شائعة من نقاط الضعف.
متعلق ب: انخفضت العملات المشفرة في عمليات السطو على سلسلة BNB بنسبة 85٪ في عام 2023: تقرير
وفقًا للنتائج التي توصلوا إليها، فإن ChatGPT جيد في اكتشاف الإيجابيات الحقيقية – نقاط الضعف الفعلية التي، خارج بيئة الاختبار، تستحق التحقيق فيها. وصلت دقة الاختبار إلى أكثر من 80%.
ومع ذلك، فإنه يعاني من مشكلة واضحة في توليد نتائج سلبية كاذبة. يتم التعبير عن ذلك من خلال إحصائية تسمى “معدل الاستدعاء”، وفي تجارب فريق Salus، كان معدل استدعاء GPT-4 منخفضًا بنسبة 11٪ فقط (الأعلى هو الأفضل).
ويشير هذا، كما خلص الباحثون، إلى أن “قدرات اكتشاف الثغرات الأمنية في GPT-4 غير موجودة، حيث تبلغ الدقة الأعلى 33% فقط”. على هذا النحو، يوصي الباحثون باستخدام أدوات تدقيق مخصصة ومعرفة بشرية قديمة جيدة لتدقيق العقود الذكية حتى يمكن رفع سرعة أنظمة الذكاء الاصطناعي مثل GPT-4.
“باختصار، يمكن أن يكون GPT-4 أداة مفيدة للمساعدة في تدقيق العقود الذكية، خاصة في تحليل التعليمات البرمجية وتقديم تلميحات حول الثغرات الأمنية. … عند استخدام GPT-4، يجب دمجه مع طرق وأدوات التدقيق الأخرى لتعزيز دقة وكفاءة التدقيق بشكل عام.













