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



الأمر هو: المؤشر/الفرع الفرعي يقوم بمسح السلسلة وبناء قاعدة البيانات في الخلف، وأنتم تتصفحون من خلاله، وليس مباشرة على السلسلة؛ بمجرد أن يتأخر إعادة التجميع، أو تزامن العقد، أو تتكدس قائمة الانتظار للمؤشر، ستشعر وكأن البيانات فارغة أو قديمة، ثم يتم تحديثها لاحقًا. ومع قيود RPC، خاصة خلال أوقات الذروة عندما يتصفح الكثير من الناس في نفس الوقت، قد تتلقى مباشرة خطأ 429 أو وقت انتهاء المهلة، وتكون التجربة وكأنها تتقطع، لكن السلسلة في الواقع لم تتوقف.

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