تعمل جميع مستكشفات البلوكشين بنفس البيانات - أم أنها كذلك؟

“أوه، أنا فقط أحمّل البيانات من المستكشف.” - هذه جملة أسمعها كثيرًا عند التحدث إلى الآخرين في مجال Web3 بينما أسألهم من أين يحصلون على بياناتهم. لكن يجب أن يدرك هؤلاء الأشخاص أن البيانات التي يظهرها مستكشف الكتل هي فقط منظور لسلسلة الكتل الفعلية. وليس هناك ضمان بأن هذه النظرة كاملة أو صحيحة. إليك مثالاً:

هذا الصباح، كنت ألعب مع مستودع بيانات KYVE وكنت فضولياً بشأن عدد عناوين KYVE الموجودة. نظرًا لأن العنوان يظهر فقط على السلسلة عندما يكون جزءًا من معاملة، نظرت أولاً إلى جميع التحويلات. لكي يقوم العنوان بإجراء معاملة، هناك حاجة إلى بعض رموز $KYVE للغاز، لذا يجب أن يتلقى العنوان الرموز أولاً بأي شكل من الأشكال.
في KYVE، لدينا جدول مُحوّل في مستودع البيانات لدينا يسرد جميع أحداث التحويل، مع مرسل ومستلم لكل منها. كتبت استعلامًا بسيطًا يعرض لي جميع العناوين الفريدة التي شاركت في أي تحويل (مرسِلةً كانت أم مستقبِلة): 12730 عنوانًا. حتى الآن، كل شيء على ما يرام. بدا ذلك منطقيًا بالنسبة إليّ. وبدافع الفضول، ألقيت نظرة على مستكشف KYVE المفضل لدي، Viewblock، لكنني رأيت رقمًا حيّرني في قسم العناوين: 419 صفحة تضم كل منها 25 عنوانًا، وصفحة واحدة تضم 22 عنوانًا. أي... 10497. يا للهول! هذا أقل بكثير مما توقعت. هل كان استعلامي خاطئًا؟

بعد ذلك، انتقلت إلى Mintscan، حيث ظهر 11917 عنوانًا. رائع! السؤال نفسه ثلاث مرات، وثلاثة أرقام مختلفة، فأيها الصحيح؟

عند التحقق من واجهة API على السلسلة، نحصل على رقم رابع: 12739. تتصل واجهة API على السلسلة مباشرةً بعقدة ضمن الشبكة، لذا نعلم أن هذا الرقم هو الأكثر موثوقية. تسرد نتيجة استدعاء واجهة API هذه جميع العناوين المسجلة في وحدة المصادقة على السلسلة. وهذا قريب جدًا من الرقم الذي نحصل عليه من مستودع البيانات لدينا (إذ يتأخر مستودعنا أيضًا بضع ساعات). وينتج هذا الاختلاف الطفيف عن وحدات Cosmos SDK. فبعضها ربما لم يشارك بعد في أي معاملة، لكنه مثبّت بالفعل وله عنوان قابل للاستعلام على السلسلة.

لذا، فإن الاختلاف في عدد العناوين ليس ناتجًا عن أي بيانات مفقودة أو تعديلات تجريها KYVE. وعلى الأرجح، سنلاحظ اختلافات طفيفة بين السلاسل المختلفة. لكن حقيقة أن لا أحد يقارن البيانات بين المستكشفين وتطبيقات البيانات الأخرى تُظهر أن فقدان البيانات مشكلة حقيقية، وأننا بحاجة إلى حل يضمن سلامة البيانات قبل تخزينها.

الخلاصة

مستكشفو الكتل أدوات رائعة بحق للمستخدم العادي. فمواقع مثل Viewblock وMintscan تتيح لك الاطلاع على سلسلة الكتل من دون الحاجة إلى معرفة تقنية متعمقة.

إن إنشاء مستكشف ليس مهمة سهلة، ومن المرجّح جدًا أن تفلت بعض البيانات من بين الشقوق وسط مليارات المعاملات الجارية.

لكن عندما تحتاج إلى بيانات يمكنك أن تبني عليها قرارات مهمة وأنظمةً حيوية، يصبح استخدام مصادر بيانات موثّقة مثل مجمعات بيانات KYVE أمرًا ضروريًا للغاية.

اعتبر مستكشفي الكتل بمثابة بوصلة موثوقة: فهم رائعون لتوجيهك إلى الاتجاه الصحيح، لكن عندما تكون في مكان لا يمكنك أن تضل فيه الطريق (مثل تقديم إقرارك الضريبي)، ستحتاج إلى دقة نظام تحديد المواقع العالمي (GPS) — وهذا ما يقدمه مجمع بيانات KYVE. ولا ننسَ أن نحيّي المستكشفين؛ فهم يجعلون الرحلة أسهل بكثير للجميع.

ملاحظة: جميع البيانات من تاريخ 14.02.2024