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

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