قد يكون هذا مثيرا للجدل ، ولكن يجب أن تكون معاملاتك قادرة على مقاومة مدققي الساندويتش الضارين. لقد قمت ببناء برنامج بسيط للقيام بذلك بالضبط. لا يمكنك أن تعرف في وقت التشغيل ما إذا كان الانزلاق حركة طبيعية للسوق أم هجوم شطيرة. ولكن إذا هبطت مقايضةك على مدقق ضار معروف ، فأنت مضمون عمليا للحصول على أقصى انزلاق. هذا يتيح لك الرد. ✅ على مدقق موثوق به؟ تستمر معاملتك مع الانزلاق المطلوب (x٪). ❌ على مدقق ضار؟ يتم تعديل انزلاق معاملتك (0٪ ، جزء من x٪ ، أي شيء تريده) بدلا من مجرد الرجوع ، يمكن أن تنجح معاملتك مع قيود أكثر صرامة عند الجري في غابة مظلمة. عندما تقوم بإنشاء معاملتك وتوقيعها ، فأنت لا تعرف بالضبط ما هو المدقق الذي ستصل إليه ، لذا فإن المنطق الذي يجب أن يكون سلوك التغييرات على السلسلة. فكيف يعمل؟ لا يمكن لبرنامج Solana الوصول إلى المدقق الحالي ، ولكن يمكنه الوصول إلى الفتحة الحالية. يأخذ البرنامج تمثيلا مضغوطا (14 بايت ولكن يمكن تقليله بشكل أكبر) للسماح للبرنامج بالتحقق مما إذا كان قائد الفتحة قد تم وضع علامة عليه على أنه ضار. بضع طرق لاستخدامه: (1) يمكنك إدراجها مباشرة كتعليمات بسيطة (<260 CU ، معظمها هو الوصول إلى نظام الساعة). يعيد الإرسال بأكمله عندما يهبط على مدقق ضار (2) يمكنك استخدامه لتغليف جهاز التوجيه Jupiter v6. سيقوم باستدعاء برنامج كوكب المشتري وتجاوز قيمة "الانزلاق" ديناميكيا ولكن فقط عندما يعمل على مدقق ضار (3) اتصل به مباشرة عبر CPI من برنامجك الخاص يمكن الحصول على قائمة المدققين الخبيثين وفتحاتهم القادمة من واجهة برمجة تطبيقات Sandwiched[dot]me القادمة أو من بياناتك الخاصة. ضع في اعتبارك أن هذا النموذج الأولي تجريبي. لم يتم نشره على السلسلة. أحب الحصول على ملاحظاتك والعلاقات العامة موضع ترحيب
‏‎2.81‏K