Skip to content
Blockchain

لماذا تنجح معاملتي في المحاكاة لكنها تُرفض على السلسلة؟

80

الفرصة

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

لماذا تهم

المحاكاة التي تعكس حساسية الحالة وقت التنفيذ هي العنصر الأساسي الذي يجعل العمليات المعقدة على السلسلة قابلة للتنبؤ للمطورين.

كيف أقيّم الفرصة

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

الحدّة8/10

مقدار الألم الذي تسببه حين تظهر.

التكرار7/10

مدى تكرار مواجهة الناس لها فعلياً.

الفراغ السوقي8/10

مدى شُح الأدوات الجيدة المتاحة لها اليوم.

مزيد من المشكلات التي تستحق الحل