ظهور مؤشرات البلوكتشين: تحسين استرجاع البيانات يدفع تطوير تطبيقات Web3

أهمية بيانات البلوكتشين وظهور الفهرس

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

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

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

تطور الوصول إلى بيانات Web3: مقدمة عن الفهارس والمشاريع ذات الصلة

طرق استرجاع البيانات التقليدية في البلوكتشين

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

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

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

البلوكتشين مؤشر: بديل أفضل

يؤدي مُؤَشِّر البلوكتشين دورًا حيويًا في تنظيم بيانات السلسلة وإرسالها إلى قاعدة البيانات لتسهيل الاستعلام، ولذلك يُطلق عليه "محرك بحث البلوكتشين". تعمل هذه المؤشرات عن طريق فهرسة بيانات البلوكتشين وجعلها متاحة في أي وقت من خلال لغة استعلام تشبه لغة الاستعلام المنظمة. من خلال توفير واجهة موحدة لاستعلام البيانات، تتيح المؤشرات للمطورين استرجاع المعلومات المطلوبة بسرعة ودقة باستخدام لغة استعلام موحدة، مما يبسط العملية بشكل كبير.

تقوم أنواع مختلفة من الفهارس بتحسين استرجاع البيانات بطرق متنوعة:

  1. المؤشر الكامل للعقد: هذه المؤشرات تشغل عقدة كاملة للبلوكتشين وتستخرج البيانات مباشرة، مما يضمن دقة البيانات وكمالها، لكنها تتطلب قدرًا كبيرًا من السعة التخزينية وقدرة المعالجة.

  2. مُؤَشِّر خفيف الوزن: تعتمد هذه المؤشرات على العقد الكاملة للحصول على بيانات محددة حسب الحاجة، مما يقلل من متطلبات التخزين ولكنه قد يزيد من وقت الاستعلام.

  3. محركات الفهرسة المخصصة: هذه المحركات مخصصة لأنواع معينة من البيانات أو بلوكتشين محددة، ويمكن أن تحسن استرجاع حالات الاستخدام المحددة، مثل بيانات الرموز غير القابلة للتبادل أو معاملات التمويل اللامركزي.

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

يتطلب Ethereum فقط 3 تيرابايت من مساحة التخزين، ومع استمرار نمو البلوكتشين، ستزداد كمية بيانات تخزين العقد الأرشيفية. قامت بروتوكولات الفهرسة بنشر عدة فهارس، مما يتيح فهرسة واستعلام كميات كبيرة من البيانات بكفاءة، وهو ما لا يمكن تحقيقه من خلال استدعاء الإجراءات عن بُعد.

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

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

تطور الوصول إلى بيانات Web3: مقدمة عن الفهارس والمشاريع ذات الصلة

تطبيقات الفهرس

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

التمويل اللامركزي

تتطلب بروتوكولات التمويل اللامركزي معلومات مختلفة لتقديم أسعار محددة ونسب ورسوم وما إلى ذلك للمستخدمين. تحتاج صانعي السوق الآليين إلى معلومات عن أسعار السيولة لبعض حوض الأموال لحساب معدلات المبادلة، بينما تحتاج بروتوكولات الإقراض إلى استخدام نسبة الاستخدام لتحديد معدلات الإقراض ونسبة الدين للتسوية. من الضروري إدخال المعلومات في تطبيقاتهم قبل حساب معدلات الفائدة التي ينفذها المستخدم.

لعبة

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

الرموز غير القابلة للاستبدال

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

تحليل

يوفر الفهرس وسيلة لاستخراج بيانات محددة من بيانات البلوكتشين الأصلية (بما في ذلك أحداث العقود الذكية في كل كتلة). وهذا يتيح فرصًا لتحليل بيانات أكثر تحديدًا، مما يوفر رؤى شاملة.

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

نظرة عامة على مؤشرات البلوكتشين الرئيسية

الرسم البياني

The Graph هو أول بروتوكول فهرسة يتم إطلاقه على الإيثريوم، حيث يمكنه الاستعلام بسهولة عن بيانات المعاملات التي كانت يصعب الوصول إليها سابقًا. يستخدم تعريفات الفروع والتصفية لجمع مجموعة فرعية من البيانات من البلوكتشين، مثل جميع المعاملات المتعلقة بركة التمويل المحددة مع DEX معين.

باستخدام إثبات الفهرس، يقوم الفهرس بتخزين الرموز الأصلية لخدمات الفهرسة والاستعلام، ويمكن للموكلين اختيار تخزين رموزهم هنا. يمكن للمنسقين الوصول إلى الرسوم الفرعية عالية الجودة لمساعدة الفهرس في تحديد أي الرسوم الفرعية يجب إعداد البيانات لها لكسب أفضل رسوم استعلام. خلال الانتقال إلى درجة أكبر من اللامركزية، ستتوقف The Graph في النهاية عن خدمات الاستضافة الخاصة بها وتطلب ترقية الرسوم الفرعية إلى شبكتها، مع توفير فهرس ترقية.

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

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

تطور الوصول إلى بيانات Web3: مقدمة عن الفهارس والمشاريع ذات الصلة

سبسكويد

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

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

على الرغم من أنها لا تزال في مرحلة الشبكة الاختبارية، حققت Subsquid إحصائيات مثيرة للإعجاب، حيث يوجد أكثر من 80,000 مستخدم في الشبكة الاختبارية، وتم نشر أكثر من 60,000 مُؤشر Squid، ويوجد أكثر من 20,000 مطور موثوق على الشبكة. مؤخرًا، في 3 يونيو، أطلقت Subsquid الشبكة الرئيسية لبحيرة بياناتها.

بالإضافة إلى الفهرسة، يمكن أن تحل شبكة Subsquid Data Lake محل استدعاء الإجراءات البعيدة في حالات الاستخدام مثل التحليل، ومعالجات ZK/TEE، ووكلاء الذكاء الاصطناعي، وOracle.

الاستعلام الفرعي

SubQuery هو شبكة بنية تحتية لوسيط لامركزي، يوفر خدمات استدعاء الإجراءات عن بُعد وخدمات بيانات الفهرسة. كان يدعم في البداية شبكات Polkadot وSubstrate، والآن توسع ليشمل أكثر من 200 سلسلة. تعمل آليته بشكل مشابه لـ The Graph الذي يستخدم إثبات الفهرسة، حيث يقوم الفهرس بفهرسة البيانات وتقديم طلبات الاستعلام، ويقوم المفوضون بتعهد حصصهم للفهرس. ومع ذلك، فإنه يقدم مستهلكين لتقديم أوامر الشراء، مما يشير إلى أن دخل الفهرس مضمون، وليس الإدارة.

سوف يقدم عقد بيانات SubQuery الذي يدعم التقسيم، لمنع التزامن المستمر للبيانات الجديدة بين كل عقدة، مما يحسن من كفاءة الاستعلام، بينما يسير نحو لامركزية أكبر. يمكن للمستخدمين اختيار دفع حوالي 1 SQT كتكلفة حسابية لكل 1000 طلب، أو تعيين رسوم مخصصة لمؤشر البيانات من خلال البروتوكول.

على الرغم من أن SubQuery أطلقت رمزها في وقت مبكر من هذا العام، إلا أن مكافآت إصدار العقد والمفوضين زادت أيضًا من حيث القيمة بالدولار، مما يمثل زيادة في عدد خدمات الاستعلام المقدمة على منصتها. منذ حدث توليد الرموز، زادت الكمية الإجمالية لـ SQT المراهن من 6 ملايين إلى 125 مليون، مما يبرز زيادة المشاركة في شبكتها.

كوفالانت

Covalent هو شبكة مؤشرات لامركزية، يتم إنشاء نسخ بيانات البلوكتشين بواسطة شبكة من عقد منتجي عينات الكتل من خلال طريقة التصدير بالجملة، ويتم نشر الإثبات على طبقة البلوكتشين الخاصة بـ Covalent. ثم يتم تنقيح هذه البيانات بواسطة عقد منتجي نتائج الكتل وفقًا للقواعد المحددة، لاختيار البيانات التي تتوافق مع المتطلبات.

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

تبدو مكافآت Covalent من الربع الأول من عام 23 إلى الربع الأول من عام 24 في اتجاه نمو عام، ويرجع ذلك جزئيًا إلى ارتفاع سعر رمز Covalent CQT.

تطور الوصول إلى بيانات Web3: مقدمة عن الفهرس والمشاريع ذات الصلة

ملاحظات لاختيار الفهرس

قابلية تخصيص البيانات

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

الأمان

يجب أن تكون بيانات الفهرس آمنة، وإلا فإن التطبيقات اللامركزية المبنية على هذه الفهارس ستكون عرضة للهجمات. على سبيل المثال، إذا كان التداول

شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • 4
  • مشاركة
تعليق
0/400
All-InQueenvip
· منذ 22 س
أين الفرص الجديدة؟
شاهد النسخة الأصليةرد0
RugDocDetectivevip
· منذ 22 س
لماذا تخزين البيانات معقد للغاية؟
شاهد النسخة الأصليةرد0
tx_pending_forevervip
· منذ 22 س
انتظر حتى تصبح قيمة الغاز مناسبة ثم قدم الصفقة
شاهد النسخة الأصليةرد0
LightningPacketLossvip
· منذ 23 س
هل هذه البيانات موثوقة؟
شاهد النسخة الأصليةرد0
  • تثبيت