اضغط على ESC للإغلاق

هندسة الأوامر للمتداولين: احتراف تحليل الـ On-Chain بالـ AI

  • Sying Yu
  • مايو 08, 2026
  • 1 دقيقة قراءة

بحلول عام 2026، لم يعد تحليل البلوكشين حكراً على علماء البيانات. ومع ظهور نماذج اللغة الكبيرة (LLMs) المتقدمة القادرة على تفسير الأكواد والتعامل مع مجموعات ضخمة من البيانات المهيكلة، أصبح لدى المتداولين أداة جبارة. ومع ذلك، فإن الفارق بين "هلوسة" النموذج وبين إشارة "ألفا" ذات قيمة حقيقية يكمن في مهارة واحدة، وهي: هندسة الأوامر (Prompt Engineering).

في هذه المقالة، سنستعرض كيفية تحويل الذكاء الاصطناعي إلى محلل بيانات متكامل، لا يكتفي "بالتخمين" بل يفسر أحداث الشبكة بدقة رياضية.


1. تغيير النموذج الذهني: من "السؤال" إلى "التوجيه"

الخطأ الأساسي الذي يقع فيه المتداولون هو طرح أسئلة عامة (مثل: "ماذا يحدث لعملة إيثيريوم؟"). بالنسبة للتحليل على الشبكة (On-chain)، هذا السؤال لا فائدة منه. النماذج لا تملك وصولاً مباشراً إلى العقد (Nodes) في الوقت الفعلي بشكلها الخام؛ بل تعمل من خلال تفسير البيانات التي "تغذيها" بها عبر أدوات API أو الملفات المرفوعة.

القاعدة الذهبية: يجب أن يحتوي أمرك (Prompt) على الدور، السياق، المهمة، والقيود.

مثال سيئ:

"اطلع على المعاملات لهذا العنوان [0x...] وأخبرني هل هذا 'حوت' أم لا؟"

مثال احترافي:

"أنت خبير في التحليل الجنائي للبلوكشين لشبكات EVM. مهمتك هي تحليل ملف CSV الخاص بمعاملات المحفظة [0x...]. قم بتصنيف التحويلات حسب البروتوكولات (Lending، DEX، Bridges). احسب متوسط وقت الاحتفاظ بالأصول قبل البيع. إذا تجاوز حجم المعاملات 1000 ETH خلال الثلاثين يوماً الماضية، فصنفها كـ 'Institutional Whale'. قدم التقرير في شكل جدول."


2. استخدام تسلسل الأفكار (Chain-of-Thought)

غالباً ما تكون بيانات الشبكة معقدة (مثل عمليات السواب المركبة عبر مجمعات مثل 1inch). لضمان عدم وقوع النموذج في أخطاء حسابية، استخدم أسلوب تسلسل الأفكار، واجعله يحلل الأمر خطوة بخطوة.

مثال لهيكل الطلب:

  1. الخطوة 1: حدد جميع المعاملات الواردة لرمز $XYZ.
  2. الخطوة 2: قم بتصفية التحويلات القادمة من المنصات المركزية (CEX).
  3. الخطوة 3: احسب متوسط سعر الشراء بناءً على بيانات السعر وقت المعاملة (إذا توفرت البيانات).
  4. الخطوة 4: قارن الرصيد الحالي بمجموع جميع المشتريات.

3. حالة عملية: تحليل Uniswap v4 Hooks والسيولة

مع إطلاق Uniswap v4، أصبح تحليل السيولة أكثر تعقيداً بسبب الـ Hooks المخصصة. المستخدم العادي لن يفهم كود الـ Hook، لكن نماذج اللغة الكبيرة يمكنها فك الكود وشرح المنطق البرمجي له.

أمر لتحليل عقد ذكي للـ Hook:

"قم بتحليل كود Solidity الخاص بهذا الـ Hook لمنصة Uniswap v4. حدد ما إذا كان هناك منطق برمجي يقيد سحب السيولة (LPs) أو يفرض رسوماً ديناميكية قد تؤثر سلباً على المتداول. اشرح عوامل المخاطرة بكلمات بسيطة وحدد أسطر الكود البرمجي التي تثير الريبة."


4. جدول: العوامل والمتغيرات لطلبات فعالة

استخدام عوامل محددة في الأوامر يسمح للنموذج "بالتركيز" على الهدف.

الأسلوب / العامللماذا نستخدمه؟مثال
Few-Shot Promptingتزويد النموذج بـ 2-3 أمثلة على التحليل الصحيح للمعاملات."إليك مثال على التحليل: [Example]. الآن حلل هذه البيانات: [Data]."
Delimitersفصل البيانات عن التعليمات بشكل واضح.استخدم ### أو """ لتحديد كتل الكود أو JSON.
Constraint Injectionاستبعاد التفاصيل غير الضرورية."تجاهل المعاملات التي يقل حجمها عن 0.1 ETH."
Output Formattingالحصول على بيانات جاهزة للاستخدام البرمجي."أخرج النتيجة بصيغة JSON حصراً لدمجها في سكريبت بايثون."

5. التعامل مع الكود: الأتمتة عبر لغة بايثون

أفضل طريقة لاستخدام المتداول للنماذج اللغوية هي طلب كتابة سكريبت لجمع البيانات عبر مكتبات مثل web3.py أو APIs الخاصة بـ (Dune, Glassnode, Etherscan).

طلب إنشاء برنامج سحب بيانات (Parser):

"اكتب سكريبت بايثون يستخدم مكتبة requests لجلب آخر 100 معاملة لرمز [Contract_Address] عبر Etherscan API. يجب أن يقوم السكريبت بتصفية المعاملات التي يكون المرسل فيها عقداً ذكياً (سواب)، وحفظ المعاملات التي يتجاوز حجمها 50,000 دولار فقط. أضف معالجة الأخطاء لحدود الـ API."

حيلة ذكية: "الأمر العكسي" (Reverse-Prompting)

إذا وجدت تقريراً عالي الجودة للتحليل على الشبكة في Twitter أو Substack، انسخ النص إلى النموذج واطلب منه:

"حلل هذا التقرير. اكتب لي أفضل 'أمر' (Prompt) كان من الممكن أن يجعلك تولد نفس هذا التحليل العميق بناءً على البيانات الخام في المستقبل."

سيتيح لك هذا بناء مكتبتك الخاصة من "الأوامر الذهبية".


6. تقنية متقدمة: استخدام SQL في Dune Analytics

كثير من المتداولين يستخدمون Dune ولكنهم لا يتقنون SQL. يمكنك استخدام الذكاء الاصطناعي كجسر لذلك.

الأمر:

"أحتاج إلى العثور على أفضل 10 محافظ من حيث حجم التداول في زوج PEPE/WETH على Uniswap v3 خلال السبعة أيام الماضية. اكتب استعلام SQL لـ Dune Analytics باستخدام جدول dex.trades. تأكد من استبعاد بوتات التحكيم (المعاملات التي تمت في نفس البلوك بمدخلات ومخرجات متطابقة)."

7. تتبع "الأموال الذكية" (Smart Money Tracking)

واحدة من أكثر الاستراتيجيات ربحية هي تتبع المحافظ التي تظهر عوائد مستمرة أو نشاطاً يوحي بوجود معلومات داخلية. يمكن لنماذج اللغة الكبيرة (LLM) المساعدة في أتمتة عملية كشف الهوية وتقييم هذه العناوين.

برومبت تحليل ملف المحفظة:

"حلل قائمة المعاملات الأخيرة للعنوان [0x...].
1. حدد المصدر الرئيسي للتمويل (منصة مركزية CEX، جسر bridge، أو عنوان خاص آخر).
2. ابحث عن نمط: هل يشتري هذا العنوان العملات في مراحلها المبكرة (قبل إدراجها في المنصات الكبيرة)؟
3. قيم 'معدل الفوز' (Win Rate) - نسبة الصفقات المربحة إلى الخاسرة، إذا توفرت بيانات أسعار الدخول والخروج.
4. استنتج: هل هذا العنوان يمثل 'أميالاً ذكية'، أم صندوق رأس مال مغامر (VC)، أم مجرد متداول تجزئة عادي؟"


8. كشف التلاعب: التداول الصوري (Wash Trading) وهجمات الساندوتش

غالبًا ما تكون بيانات السلسلة (On-chain) "ممتلئة بالضجيج" بسبب أحجام التداول الوهمية. يمكنك استخدام LLM لكتابة منطق برمجي يتعرف على هذه الأنماط.

مثال لطلب البحث عن التداول الصوري:

"ساعدني في كتابة خوارزمية بلغة بايثون لتحليل سجلات الأحداث (Event Logs) للعقد الذكي الخاص بعملة ما. يجب أن تبحث الخوارزمية عن المعاملات الدائرية (العنوان أ -> العنوان ب -> العنوان ج -> العنوان أ) خلال إطار زمني مدته ساعة واحدة. هذه علامة واضحة على تضخيم حجم التداول. استخرج بنية بيانات تخزن هذه الروابط بكفاءة لتمثيلها في مخطط بياني (Graph)."


9. هندسة البرومبت لتحليل المشاعر بناءً على أخبار السلسلة

أحياناً لا تكون "البيانات" مجرد أرقام، بل وصفاً نصياً للمعاملات (Input Data) أو رسائل في الـ DAO.

برومبت تحليل نشاط الحيتان:

"فسر تنبيه المعاملة التالي: 'حوت نقل 50,000 ETH من محفظة باردة إلى منصة بينانس'.
السياق: السوق الحالي في مرحلة تماسك بالقرب من منطقة مقاومة قوية.
المهمة: قيم احتمالية ضغط البيع على مقياس من 1 إلى 10. اذكر أمثلة تاريخية أدت فيها تحركات مماثلة إلى تصحيح السعر خلال 24 ساعة. قدم الإجابة باختصار، بأسلوب المذكرات التحليلية لوكالة بلومبرغ."


10. جدول ملخص: الأدوات وتكاملها مع نماذج اللغة الكبيرة

لكي تعمل البرومبتات بفعالية، يجب أن تفهم من أين تحصل على "المواد الخام".

الأداةنوع البياناتكيفية الاستخدام مع LLM
Etherscan/BscScanالمعاملات الخام (Raw)نسخ بيانات CSV أو توليد استعلامات API.
Dune Analyticsبيانات SQL مجمعةطلب كتابة أو تحسين استعلامات SQL من النموذج.
Arkham Intelligenceالكيانات المصنفةاستخدام الروابط المرئية لوصف هيكل الشبكة في البرومبت.
DexScreener APIالسعر والسيولة اللحظيةطلب كتابة سكربت تنبيه عند حدوث تغير مفاجئ في السيولة.

11. تقنيات متقدمة: محاكاة آلة إيثيريوم الافتراضية (EVM) داخل البرومبت

النماذج المتقدمة (مثل Gemini 1.5 Pro أو GPT-4) قادرة على محاكاة تنفيذ الكود "ذهنياً".

برومبت لتصحيح معاملة معقدة:

"سأزودك بكود هيكس (Input Data) لمعاملة فشلت مع ظهور خطأ 'Execution Reverted'. تصرف وكأنك آلة EVM. قم بفك تشفير هذا الهيكس خطوة بخطوة، وحدد الدالة التي تم استدعاؤها في العقد الذكي، وفي أي مرحلة (فحص الشروط، نقل الأصول، نقص الغاز) حدث الفشل. اشرح السبب بلغة بسيطة ومفهومة."


12. نصائح عملية للأمان

عند العمل مع نماذج اللغة وبيانات السلسلة، من الضروري الالتزام بقواعد الأمان:

  • لا تدخل أبداً مفاتيحك الخاصة أو كلمات الاستعادة (Seed Phrases) في دردشة الذكاء الاصطناعي، حتى لو طلبت منه "كتابة سكربت لتوقيع المعاملات".
  • تحقق من الكود البرمجي. قد يقترح النموذج (بسبب هلوسة الذكاء الاصطناعي) مكتبة برمجية تحتوي على ثغرات. اطلب دائماً من النموذج التعليق على كل سطر في الكود المولد.
  • نافذة السياق (Context Window). إذا قمت برفع كمية ضخمة من البيانات، قد "ينسى" النموذج التعليمات الأولى. كرر التعليمات الأساسية في نهاية البرومبت.

نصيحة أخيرة للمحترفين:

قم بإنشاء "برومبت نظام" (System Instruction) خاص بك. وهي مجموعة من القواعد الثابتة التي تُطبق على جميع طلباتك. مثال: "تحقق دائماً من العناوين لمعرفة ما إذا كانت تابعة لبوتات MEV، واحسب دائماً نسبة الانزلاق السعري (slippage)، ولا تستخدم أبداً أحكاماً تقديرية دون الاستناد إلى أرقام."


FAQ

عشان تتبع الـ smart money، لازم تغذي النموذج بسجل معاملات منظم (CSV/JSON) وتعطيه دور محلل جنائي رقمي (forensic analyst). الموديل بيساعدك تحدد أنماط سلوكية معينة، مثل التجميع المبكر قبل الإدراج في المنصات الكبيرة، وتجمعات المحافظ اللي عندها "win-rate" عالي، ومصادر التمويل اللي جاية من جسور (bridges) مؤسسية. النموذج بيشتغل كمحرك تصنيف يفلتر "الضجيج" عن الإشارات القوية من خلال حساب متوسط فترات الاحتفاظ بالعملة ونسب أسعار الدخول والخروج.

نعم، النماذج المتقدمة تقدر تسوي "decompile" لكود Solidity عشان تدقق في الـ Uniswap v4 hooks، وتكشف أي ثغرات برمجية خبيثة مثل رسوم الخروج المخفية، أو قيود السحب، أو التلاعب بالرسوم الديناميكية اللي تضر مزودي السيولة (LPs). باستخدام برومبت "Chain-of-Thought"، يقدر الذكاء الاصطناعي يربط منطق تنفيذ الـ hook بالثغرات الأمنية المعروفة عشان يعطيك تقييم مخاطر (risk score) لأي مجمع سيولة.

تقدر تستخدم الـ LLMs عشان تسد هالفجوة التقنية من خلال وصف البيانات اللي تبيها بلغة بسيطة، مثلاً اطلب "أفضل 10 مشترين لعملة معينة واستثني بوتات الـ MEV"، والموديل بيطلع لك كود SQL جاهز لـ Dune. وعشان تضمن الدقة، لازم البرومبت يحدد الجداول المطلوبة بالضبط (مثل dex.trades أو erc20_ethereum.evt_Transfer) ويتضمن فلاتر للمعاملات الوهمية (wash trading) المتكررة.
Sying Yu

I am a blockchain developer specializing in building secure, scalable, and innovative decentralized solutions. My expertise covers smart contracts, payment systems, and integrating crypto with fiat to optimize financial workflows. I thrive on creating modern, efficient tools for the evolving digital economy....

شاركنا برأيك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها *