من 10 إلى 12 يونيو 2026، أجرينا أعمق مراجعة شهدها Divine على الإطلاق: خمس جولات كاملة من التدقيق الهجومي شملت قاعدة الشيفرة بأكملها، وطاردت كل جولة الأخطاء التي فاتت سابقتها والأخطاء التي ربما أدخلتها الإصلاحات السابقة معًا. وركّزت الجولة الأخيرة تركيزًا معمّقًا على محرك كشف تنسيق المحافظ لدينا.

والنتيجة نحو 70 عملية إيداع (commit) من الإصلاحات والتحسينات، تحققت منها كلها مجموعة الاختبارات الكاملة (أكثر من 4300 اختبار ناجح)، وهي تعمل بالفعل في بيئة الإنتاج.

كشف التنسيق صار أشد بأسًا

جرى العمل الأبرز داخل Aegis، في المحرك الذي يكشف حلقات المحافظ المنسقة التي تقف وراء إطلاقات الضخ ثم البيع. ووجدت عمليات التدقيق عدة أنماط كان بإمكان مشغّل متمرّس استغلالها لتمرير حلقة دون أن تُكشف، وقد أغلقناها كلها:

  • التهرّب بتابع طُعم. كان بإمكان الحلقة أن تخفي الجزء الأكبر من حجمها في محافظ تداولت في الكتلة نفسها تمامًا التي تداول فيها القائد، خلف طُعم صغير واحد يتظاهر بأنه "ناسخ صفقات". كان اعتماد نمط نسخ الصفقات الظاهر يُنهي التحليل في السابق؛ أما الآن فيجب أن يجتاز الجزء غير المفسَّر من كل مجموعة فحص شبكة الأقران مستقلًا قبل أن يثبت أي اعتماد.
  • تمييع الدرجة. كان حشو الحلقة بمحافظ ضعيفة الارتباط (أو الاتكاء على عنقود ضعيف لا علاقة له في النافذة نفسها) قادرًا على خفض درجة تنسيق الحلقة تحت عتبة الوسم. صارت قوة المجموعة تُحسب الآن من الروابط التي تربط العنقود فعلًا، ويُطلق الكشف على المجموعة الأقوى لا على متوسط مميَّع.
  • التقسيم بأسلوب Sybil. كان توزيع مشتريات الحلقة على محافظ كثيرة، كل منها دون الحد الأدنى للحجم لكل محفظة بقليل، يجعل الحلقة غير مرئية لتحليل كل محفظة على حدة. أما حارس ذيل Sybil الجديد فيلاحظ حين تسيطر هذه المحافظ المتوسطة الواقعة تحت العتبة مجتمعةً على حصة معتبرة من الحجم، فيعيد أكبرها إلى التحليل المعمّق، دون أن يهدر استعلامات إضافية على الغبار الطبيعي.
  • تصنيف MEV الخاطئ في الكتلة نفسها. كان خطأ في النافذة الزمنية يعني أن أي شراء بيع لاحقًا قد يُوسم خطأً بأنه نشاط MEV، وكان خطأ منفصل في حالة الأحرف يعطّل بصمت فحوص فترة التهدئة للمحافظ في معظم عناوين Solana الحقيقية. أصلحنا الخطأين، وأضفنا لكليهما اختبارات انحدار.
  • الإخفاء عبر مجموعات متعددة. حين كانت عدة عناقيد محافظ تظهر في فحص واحد، كان بإمكان عنقود بريء أن يخفي عنقودًا خبيثًا تبعًا لترتيب التقييم. صارت قرارات الوسم تُدمج الآن عبر جميع المجموعات قبل إعادة أي اعتماد.

وفوق إصلاحات التهرّب هذه، صارت إشارات Lucifer تجري تحليل الحجم كاملًا، وتُرفض إشارات Jesus خارج نطاق الزخم المجدي البالغ 5 دقائق، وتُصفّى الإطلاقات ذات دوران الحجم المفرط عند فحص السيولة.

إشارات يمكنك الاعتماد عليها حقًا

الإشارة الخالية من الاحتيال لا قيمة لها إن لم تصل إلى Telegram لديك. وذهب جزء كبير من الحملة إلى جعل الإيصال مضمونًا بلا ضياع:

  • تدوين صندوق الصادر. يُدوَّن كل تنبيه على القرص لحظة اكتمال فحصه، فإذا وقع تعطّل أو إعادة تشغيل بين الفحص والإرسال إلى Telegram، يُعاد إرسال التنبيه بدلًا من ضياعه.
  • إعادة محاولة تصمد أمام الإيقاف. صارت الرموز المنتظرة في طابور إعادة المحاولة تصمد أمام إعادة التشغيل في كل سيناريو استطاعت عمليات التدقيق بناءه، بما في ذلك عمليات الإيقاف التي تقع في أضيق النوافذ الزمنية.
  • لا مزيد من الضياع الصامت. أصلحنا عائلة من أخطاء البث كانت فيها لوحة متابعة مزدحمة قادرة على إخفاء أزواج عن أداة الفحص إلى الأبد، وإطار بيانات تالف قادرًا على حبس نقطة نهاية في حلقة تحليل لا تنتهي، وإشارة Jesus قادرة على كتم تنبيه بيع من Lucifer للزوج نفسه بعد ثوانٍ.
  • تحصين Telegram. صارت معالجة انتظار الإغراق (flood-wait) مشتركة بين جميع المرسلين لكل محادثة، وتُحسب حدود التعليقات بالطريقة نفسها التي يعدّها بها Telegram (بما فيها الرموز التعبيرية)، ولم تعد الفحوص المكتومة بوصفها مكررة تطلق تنبيهات مكررة.
  • مرشّحات تصفّي فعلًا. كانت عدة مرشّحات لمنع الإزعاج وللحد الأدنى من المشتريات لا تُرسَل أبدًا إلى DexScreener دون أن ينتبه أحد. أما الآن فتُرسل، ما يعني دخول قدر أقل بكثير من القمامة إلى المسار أصلًا.

أسرع وأقل تكلفة تحت الغطاء

  • تُجلب لقطات الحائزين بالتوازي مع تجهيز الصفقات بدلًا من جلبها بعده.
  • قلّصنا كثيرًا الاستعلامات المتكررة أثناء إعادة المحاولة (تخزين مؤقت أطول لسجل المحافظ، وجلب واحد لـ RugCheck بدل الطلبات المتزامنة المكررة، وترقيم صفحات استباقي أذكى).
  • تحظى الإشارات الجديدة دائمًا بالأولوية على طابور إعادة المحاولة، فلا يمكن لإعادة المحاولة أن تحرم إطلاقًا ساخنًا من الموارد.
  • صارت استجابات تحديد المعدّل من الواجهات البرمجية الخارجية تُحترم بدقة، بدلًا من إغراقها بمحاولات عامة متكررة.
  • عمليات الإيقاف التي كانت تستغرق حتى دقيقة (أو تتجمّد تمامًا في ظروف نادرة) صارت تكتمل في ثوانٍ.

الأساس لضبط قائم على البيانات

أطلقنا أيضًا سجلًا لنتائج الرموز المرفوضة: صار Divine يتتبع ما يحدث للرموز التي رفضها، بما في ذلك لقطة مبكرة بعد ساعتين إلى 6 ساعات، لتستند الجولة التالية من ضبط العتبات إلى نتائج مقيسة لا إلى الحدس. توقّعوا تحديثات لاحقة مع تراكم هذه البيانات.

لماذا يهم هذا

تتآكل أنظمة الكشف مع الوقت: تختفي أنماط التلاعب الواضحة أولًا، وما يبقى مبني خصيصًا للالتفاف على الفحوص الموجودة لديك. والجواب الصادق الوحيد هو أن تهاجم نظامك بأشد مما يفعل المشغّلون. وهذا ما كانت عليه هذه الحملة: خمس جولات من المراجعة الهجومية المنظمة، تحققنا فيها من كل ملاحظة في الشيفرة قبل إصلاحها، وأضفنا لكل إصلاح اختبار انحدار.

صار Divine الآن، بشكل قابل للقياس، أصعب على التهرّب وأصعب على الإسقاط وأصعب على الإسكات.