عن المشروع
يُكتب ملف README بالإنجليزية ويُطلق على المشروع اسم FlashLoanAr arbitrage، رغم أن مستودع Git يحمل اسم crypto-sentinel-bot مع الوصف 'يرصد ظروف سوق العملات المشفرة في الزمن الفعلي'. يصف المستند روبوت مخصص للمقامرة بالفروق السعرية عبر القروض الفلكية (Flash Loans) في عالم DeFi، ويعمل محلياً كنص Node.js يُسمى goflash.js ويتفاعل مع عقد ذكي. سير العمل المعلن: يأخذ العقد قرض USDC بالفلاش لوند، يحول ETH المستخدم إلى USDC قبل إتمام الصفقة، يشتري ETH بسعر أقل على منصة واحدة، يبيعه بسعر أعلى على أخرى، يسدد القرض والرسوم وغاز الشبكة، يحول الربح المتبقي من USDC إلى ETH، ويُبقي صافي الربح بالـETH. لكن README لا يتضمن كود العقد الذكي، ولا عنوان عُقد موثّق، ولا تعليمات نشر.
النص المحلي يرصد أسعار ETH/USDC عبر خمس مصادر: Chainlink كأوراكل للسعر الأساسي، وUniswap V2 وSushiSwap وCurve Finance وBalancer. يفحص الأسعار كل 60 ثانية وينتظر فرق سعر 0.9% أو أكثر قبل تشغيل المقامرة. يعرض أسعار الوقت الفعلي مع مؤشرات صعود/هبوط/ثبات. للقروض الفلكية يذكر أربعة بروتوكولات مع ادعاءات عن الرسوم والسّياولة: Aave (0.05%، حتى 10,000,000 USDC)، وdYdX (0.05%، حتى 500,000 USDC)، وUniswap V3 (0.01%، حتى 5,000,000 USDC)، وBalancer (0.02%، حتى 1,000,000 USDC). ويوصي README بـdYdX أو Uniswap V3 للرسوم الأقل، ويحذّر من أن القروض الأكبر تترتب عليها رسوم أعلى.
تعليمات الإعداد: تنزيل goflash.js وpackage.json ووضعهما في مجلد، وتشغيل npm install ثم node goflash.js. عند أول إطلاق يختار المستخدم إنشاء محفظة جديدة أو استيراد موجودة via private key. يُحفظ المفتاح الخاص المُنتَج أو المُستورد في wallet.json داخل نفس المجلد. يقدم القائمة اختيار بروتوكول DeFi، ومبلغ القرض بالـETH من 10 حتى الحد الأقصى للبروتوكول، وإعادة إنشاء المحفظة، واستيراد محفظة بالمفتاح الخاص، وبدء المقامرة، والخروج. يحذر README من أن القروض فوق 10 ETH تحتاج على الأقل 0.1 ETH للـgas، ويذكر رسوم تداول 0.1%، وانزلاق 0.05%، والـgas، ويقول إن السكربت يفحص كل 60 ثانية ويشغّل المقامرة تلقائياً.
ملاحظات أمان وحجج أساسية: يصرح README أنه مُشارك كما هو لأغراض تعليمية وعلى مسؤولية المستخدم. يشير إلى أن الأسواق الحقيقية نادراً ما توفر فرق السعر المطلوب بنسبة 0.9%، وأن السكربت يُظهر أحياناً فرصة وهمية للعرض. يكرر توجيه المستخدمين لحماية wallet.json والمفاتيح الخاصة، واستخدام محفظة مخصصة، والبدء بمبالغ صغيرة، وإضافة wallet.json إلى .gitignore. تضمّن التبعيات ethers ^6.11.1 وinquirer ^8.2.6 وchalk ^4.1.2. بنية المشروع تذكر goflash.js وpackage.json وwallet.json (تُولّد تلقائياً) وREADME.md. تغطي بنود استكشاف الأخطاء ومعالجتها أخطاء صيغة الوحدة، وصيغة المفتاح الخاص، وعدم كفاية الأموال، والصفر في رصيد المحفظة، وإعادة الاتصال بـRPC، وزواج Uniswap V2 مفقودة، وفشل العثور على فرص مقامرة.
تقييم مستقل يعتمد فقط على README: هذه أداة CLI تفاعلية لرصد أسعار العملات المشفرة وتنفيذ المقامرة بالفلاش عند الاقتضاء، لكن مواد المستودع التي أُتيحت لا تثبت نظاماً عاملاً أو مَدروساً أو مربحاً. غياب كود العقد الذكي وتفاصيل النشر، والتعارض بين اسم المستودع/وصفه وعنوان README، وطلب إنشاء أو استيراد private key في wallet.json، واعتماد فرص وهمية — كلها مؤشرات خطر ملحوظة. يُؤطر README المشروع نفسه تعليمياً.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.