البيانات هي جوهر تقنية البلوكتشين، وهي أساس تطوير التطبيقات اللامركزية (dApp). على الرغم من أن معظم المناقشات الحالية تركز على توفر البيانات (DA)، إلا أن إمكانية الوصول إلى البيانات مهمة بنفس القدر وغالبًا ما يتم تجاهلها.
في عصر البلوكتشين المعياري، أصبحت حلول DA جزءًا لا يتجزأ. إنها تضمن وصول جميع المشاركين إلى بيانات المعاملات، مما يتيح التحقق في الوقت الفعلي والحفاظ على سلامة الشبكة. ومع ذلك، فإن طبقة DA تشبه أكثر لوحة إعلانات بدلاً من قاعدة بيانات، حيث لا يتم تخزين البيانات لفترة طويلة.
بالمقارنة، تركز إمكانية الوصول إلى البيانات على القدرة على استرجاع البيانات التاريخية، وهو أمر بالغ الأهمية لتطوير التطبيقات اللامركزية وتحليل البلوكتشين. على الرغم من أن النقاش حولها أقل، إلا أن إمكانية الوصول إلى البيانات تساوي في الأهمية إمكانية استخدام البيانات. كلاهما يلعبان دورًا مختلفًا ولكن تكميليًا في نظام البلوكتشين البيئي، ويجب أن تتناول منهجية إدارة البيانات الشاملة هذين الأمرين معًا لدعم تطبيقات البلوكتشين القوية والفعالة.
طرق البحث التقليدية في البيانات على البلوكتشين
ظهور البلوكتشين غير بشكل جذري البنية التحتية، ودفع إلى إنشاء تطبيقات لامركزية في مجالات مثل الألعاب والمالية والشبكات الاجتماعية. لكن بناء هذه التطبيقات يتطلب الوصول إلى كميات هائلة من بيانات البلوكتشين، وهو أمر صعب ومكلف.
بالنسبة للمطورين، فإن خيارًا واحدًا هو استضافة وتشغيل عقدة RPC الخاصة بهم. تخزن هذه العقد جميع بيانات تاريخية البلوكتشين، مما يسمح بالوصول الكامل. لكن تكاليف الصيانة مرتفعة، وقدرة الاستعلام محدودة. تشغيل عقدة أرخص هو خيار آخر، لكن قدرة استرجاع البيانات محدودة، مما قد يؤثر على تشغيل تطبيقات اللامركزية.
استخدام مزودي عقد RPC التجارية هو طريقة أخرى. هؤلاء المزودون مسؤولون عن تكاليف العقد وإدارته, ويقدمون البيانات عبر نقاط نهاية RPC. نقاط نهاية RPC العامة مجانية ولكنها تخضع لقيود في المعدل, مما قد يؤثر على تجربة المستخدم. نقاط نهاية RPC الخاصة تقدم أداءً أفضل, ولكن حتى استرجاع البيانات البسيطة يتطلب قدرًا كبيرًا من الاتصالات, مما يؤدي إلى كفاءة منخفضة وصعوبة في التوسع.
البلوكتشين مؤشر: حل أفضل
تؤدي مُعَامِلَات البلوكتشين دورًا رئيسيًا في تنظيم بيانات السلسلة وإرسالها إلى قاعدة البيانات من أجل الاستعلام، وبالتالي تُسمى "جوجل البلوكتشين". تقوم بفهرسة بيانات البلوكتشين، مما يجعل البيانات متاحة من خلال لغة استعلام مشابهة لـ SQL. توفر المُعَامِلَات واجهة استعلام موحدة، مما يُبسِّط بشكل كبير عملية استرداد البيانات.
أنواع مختلفة من المحسنات لتحسين استرجاع البيانات:
مُؤَشِّر العقدة الكاملة: استخراج البيانات مباشرة من عقدة البلوكتشين الكاملة، لضمان الكمال والدقة، لكنه يحتاج إلى سعة تخزين ومعالجة كبيرة.
مُؤَشِّر خفيف الوزن: الحصول على بيانات محددة من العقدة الكاملة حسب الحاجة، مما يقلل من متطلبات التخزين ولكن قد يزيد من وقت الاستعلام.
مؤشر مخصص: مصمم لبيانات معينة أو تحسينات في البلوكتشين، مثل بيانات NFT أو معاملات DeFi.
المجمع المؤشر: استخراج البيانات من عدة بلوكات ومصادر، بما في ذلك المعلومات خارج السلسلة، وتوفير واجهة استعلام موحدة، مناسبة لتطبيقات متعددة السلاسل.
تسمح بروتوكولات الفهرسة بنشر عدة فهرسين، مما يوفر إمكانية فهرسة فعالة واستعلام سريع عن كميات كبيرة من البيانات. كما أنها تسمح باستعلامات معقدة، وتصفية البيانات، وتحليل البيانات اللاحق. يمكن لبعض الفهارس تجميع بيانات من مصادر متعددة، مما يتجنب الحاجة إلى نشر واجهات برمجة تطبيقات متعددة في تطبيقات متعددة السلاسل. موزعة على عدة عقد، توفر الفهارس أمانًا وأداءً أفضل.
بشكل عام، زادت الفهارس من كفاءة وموثوقية استرجاع البيانات مقارنة بمزودي عقد RPC، مع خفض تكاليف النشر. وهذا يجعل بروتوكول فهرس البلوكتشين الخيار المفضل لمطوري dApp.
تطبيقات الفهرس
يتطلب بناء dApp استرجاع وقراءة بيانات البلوكتشين لتشغيل الخدمة. يشمل ذلك جميع أنواع dApp مثل DeFi، ومنصات NFT، والألعاب، وحتى الشبكات الاجتماعية، لأنها بحاجة إلى قراءة البيانات أولاً لتنفيذ معاملات أخرى.
DeFi
تحتاج بروتوكولات DeFi إلى معلومات متنوعة لتزويد المستخدمين بأسعار محددة ونسب ورسوم. يحتاج صانع السوق الآلي (AMM) إلى معلومات أسعار السيولة من خزائن الأموال لحساب أسعار التبادل، بينما تحتاج بروتوكولات الإقراض إلى استخدام النسبة لتحديد أسعار الإقراض ونسبة الديون للتصفية. قبل حساب أسعار الفائدة التي ينفذها المستخدم، تكون هذه المعلومات حيوية للتطبيقات اللامركزية.
لعبة
تحتاج GameFi إلى فهرسة سريعة والوصول إلى البيانات لضمان تجربة ألعاب سلسة للمستخدمين. فقط من خلال استرجاع البيانات السريع والتنفيذ، يمكن لألعاب Web3 أن تنافس ألعاب Web2 من حيث الأداء، مما يجذب المزيد من المستخدمين. تحتاج هذه الألعاب إلى بيانات ملكية الأراضي، و أرصدة الرموز داخل اللعبة، وعمليات داخل اللعبة، وما إلى ذلك. يمكن أن يضمن استخدام الفهرس تدفق بيانات ثابت ووقت تشغيل طبيعي، مما يضمن تجربة ألعاب مثالية.
NFT
تحتاج سوق NFT ومنصات الإقراض إلى فهرسة معلومات متنوعة، مثل بيانات الميتاداتا لـ NFT، وبيانات الملكية والتحويل، ومعلومات الإتاوات، وغيرها. يمكن أن يساعد الفهرسة السريعة لهذه البيانات في تجنب تصفح كل NFT بشكل فردي للبحث عن بيانات الملكية أو الخصائص.
سواء كانت AMM في DeFi التي تحتاج إلى معلومات عن الأسعار والسيولة، أو تطبيق SocialFi الذي يحتاج إلى تحديث منشورات المستخدمين الجدد، فإن استرجاع البيانات بسرعة أمر بالغ الأهمية لتشغيل dApp بشكل طبيعي. بفضل الفهرس، يمكنها استرجاع البيانات بكفاءة وبدقة، مما يوفر تجربة مستخدم سلسة.
تحليل
يوفر الفهرس وسيلة لاستخراج بيانات محددة من بيانات البلوكتشين الأصلية ( بما في ذلك أحداث العقود الذكية داخل كل كتلة ). وهذا يتيح فرصة لتحليل بيانات أكثر تخصيصًا، مما يؤدي إلى استنتاجات شاملة.
على سبيل المثال، يمكن لبروتوكولات التداول الدائم اكتشاف أي الرموز لها حجم تداول كبير، وتوليد رسوم، وبالتالي تحديد ما إذا كان يجب إدراجها كعقد دائم. ويمكن لمطوري DEX إنشاء لوحات تحكم لمنتجاتهم، للحصول على رؤى عميقة حول أي مجمعات ذات عوائد مرتفعة أو سيولة قوية. كما يمكنهم إنشاء لوحات تحكم عامة، مما يسمح للمطورين بالاستعلام بمرونة عن أي نوع من البيانات وعرضها في الرسوم البيانية.
نظرًا لوجود العديد من كتلة البلوكتشين المتاحة، فإن فهم الاختلافات بينها يعد أمرًا بالغ الأهمية للمطورين لاختيار كتلة البلوكتشين الأكثر ملاءمة لاحتياجاتهم.
نظرة عامة على مؤشرات البلوكتشين الرئيسية
الجراف
The Graph هو أول بروتوكول فهرس يتم إطلاقه على الإيثيريوم، مما يسهل الاستعلام عن بيانات المعاملات التي كانت في السابق صعبة الوصول إليها. يستخدم تعريفات ومصفاة تحتية لجمع مجموعة فرعية من البيانات من البلوكتشين، مثل جميع المعاملات المرتبطة بحوض تمويل معين.
يتم استخدام رمز GRT الأصلي الخاص بالرهانات من قبل الفهرس لخدمات الفهرسة والاستعلام، ويمكن للموكلين اختيار الرهان على الرموز. يمكن للقائمين على المعارض الوصول إلى الرسوم البيانية الفرعية عالية الجودة، مما يساعد الفهرس على تحديد الرسوم البيانية الفرعية التي يجب إعدادها لكسب أفضل رسوم استعلام. يتجه The Graph تدريجياً نحو مزيد من اللامركزية، وسيتوقف في النهاية عن تقديم خدمات الاستضافة، مما يتطلب ترقية الرسوم البيانية الفرعية إلى شبكتها.
تجعل بنيتها التحتية التكلفة المتوسطة لكل مليون استعلام تصل إلى 40 دولارًا، وهو ما يقل كثيرًا عن العقد الذاتي الاستضافة. باستخدام مصادر بيانات الملفات، فإنها تدعم أيضًا الفهرسة المتوازية للبيانات على السلسلة وخارجها، مما يحقق استرجاع بيانات فعال.
تتزايد مكافآت الفهرس الخاصة بـ The Graph بشكل مطرد على مدار الأرباع القليلة الماضية، جزئيًا بسبب زيادة حجم الاستفسارات، وأيضًا بفضل ارتفاع أسعار الرموز. يخططون لدمج الاستفسارات المدعومة بالذكاء الاصطناعي في المستقبل.
سابسكود
Subsquid هو بحيرة بيانات لامركزية قابلة للتوسع أفقيًا ونقطة إلى نقطة، تجمع بكفاءة كميات كبيرة من البيانات على السلسلة وخارجها، وتحميها من خلال إثباتات المعرفة الصفرية. كشبكة عمال لامركزية، كل عقدة مسؤولة عن تخزين مجموعة فرعية معينة من بيانات الكتل، مما يسرع عملية الاسترجاع من خلال التعرف السريع على العقد المطلوبة للبيانات.
يدعم Subsquid الفهرسة في الوقت الحقيقي، مما يتيح الفهرسة قبل تأكيد الكتلة. كما يدعم تخزين البيانات بالتنسيق الذي يختاره المطور، مما يسهل استخدام أدوات متنوعة للتحليل. بالإضافة إلى ذلك، يمكن نشر الرسوم البيانية الفرعية على شبكة Subsquid بدون كود.
على الرغم من أنها لا تزال في مرحلة شبكة الاختبار، حققت Subsquid نتائج مثيرة للإعجاب، مع أكثر من 80,000 مستخدم لشبكة الاختبار، و 60,000 مشغل مؤشرات تم نشرها، وأكثر من 20,000 مطور موثق على الشبكة. أطلقت Subsquid مؤخرًا الشبكة الرئيسية لبحيرة البيانات الخاصة بها.
بالإضافة إلى الفهرس، يمكن أن تحل شبكة Subsquid Data Lake محل RPC في حالات الاستخدام مثل التحليل، ومعالجات ZK/TEE، والوكلاء الذكيين، والأوراكل.
الاستعلام الفرعي
SubQuery هو شبكة بنية تحتية لوسيط لامركزي، تقدم خدمات RPC وخدمات بيانات الفهرسة. كان يدعم في الأصل شبكة Polkadot و Substrate، ولكنه الآن توسع ليشمل أكثر من 200 سلسلة. تعمل طريقة عمله بشكل مشابه لـ The Graph الذي يستخدم إثبات الفهرسة، ولكنه يقدم مستهلكين لتقديم طلبات الشراء، لضمان دخل الفهرس.
ستقوم SubQuery بإدخال عقد بيانات تدعم التجزئة، لتحسين كفاءة الاستعلام، بينما تحقق درجة أكبر من اللامركزية. يمكن للمستخدمين اختيار دفع حوالي 1 SQT كتكلفة حسابية لكل 1000 طلب، أو تعيين رسوم مخصصة للمؤشر من خلال البروتوكول.
على الرغم من أن SubQuery أطلقت الرموز الخاصة بها هذا العام، إلا أن مكافآت إصدار العقد والمفوضين أظهرت زيادة في القيمة بالدولار على أساس شهري، مما يعكس الزيادة المستمرة في عدد خدمات الاستعلام المقدمة على منصتها. منذ TGE، ارتفع إجمالي SQT المرهون من 6 ملايين إلى 125 مليون، مما يبرز زيادة في مستوى المشاركة في الشبكة.
كوفالنت
Covalent هو شبكة فهرس لامركزية، تُنشئها عقد منتجي عينات الكتل (BSP) التي تنشئ نسخ بيانات البلوكتشين وتنشر إثباتاتها على سلسلة Covalent L1. يتم تصفية هذه البيانات بعد ذلك بواسطة عقد منتجي نتائج الكتل (BRP) وفقًا للقواعد.
من خلال واجهة برمجة التطبيقات الموحدة، يمكن للمطورين بسهولة استخراج بيانات البلوكتشين بتنسيق متسق، دون الحاجة إلى كتابة استعلامات معقدة. يمكن استخدام رموز CQT التي يتم تسويتها على Moonbeam لاستخراج هذه المجموعات المسبقة التكوين من مزودي الشبكة.
تظهر مكافآت Covalent اتجاهًا عامًا نحو الزيادة من الربع الأول من عام 23 إلى الربع الأول من عام 24، ويرجع ذلك جزئيًا إلى ارتفاع سعر رمز CQT.
عوامل اختيار المجمع
قابلية تخصيص البيانات
بعض المؤشرات ( مثل Covalent ) توفر فقط مجموعات بيانات مسبقة التكوين القياسية من خلال واجهة برمجة التطبيقات. على الرغم من السرعة، إلا أنها تفتقر إلى المرونة. يسمح استخدام إطار المؤشرات بمعالجة بيانات أكثر تخصيصًا لتلبية احتياجات التطبيقات المحددة.
الأمن
يجب أن تكون بيانات الفهرس آمنة، وإلا فإن dApp المبنية على هذه الفهارس ستكون عرضة للهجمات. جميع الفهارس تضمن الأمان من خلال رهن الرموز، لكن بعض الحلول تستخدم أيضًا آليات إثبات إضافية.
تقدم Subsquid خيارات إثبات متفائل وإثباتات المعرفة صفرية، أصدرت Covalent إثباتًا يحتوي على تجزئة الكتلة. يوفر The Graph فترة تحدي للاعتراض لاستعلامات الفهرس، بينما تولد SubQuery إثباتات جبل ميركل لكل كتلة.
السرعة والقدرة على التوسع
مع زيادة نمو البلوكتشين وارتفاع حجم المعاملات، أصبح من الصعب أكثر فأكثر فهرسة كميات كبيرة من البيانات. قدم بروتوكول الفهرسة حلاً للتعامل مع هذه المطالب.
تقوم Subsquid بتوسيع نطاقها أفقيًا من خلال إضافة المزيد من العقد. يوفر The Graph بيانات تدفق متوازية لتسريع المزامنة، بينما تقدم SubQuery تقسيم العقد لتسريع عملية المزامنة.
الشبكات المدعومة
على الرغم من أن الإيثيريوم لا يزال هو المكان الرئيسي للنشاط، إلا أن هناك بلوكتشينات أخرى تزداد شعبية. يمكن الحصول على المزيد من حصة السوق من خلال تقديم الخدمات لسلاسل لا تدعمها مؤشرات أخرى. إن التعامل مع الشبكات التي تركز على بيانات المؤشر ( مثل سولانا ) ليس بالأمر السهل، حيث أن Subsquid هي الوحيدة التي نجحت حتى الآن في تقديم دعم المؤشر لها.
الخاتمة
على الرغم من أن الفهرس يُستخدم على نطاق واسع في تطوير التطبيقات اللامركزية (dApp)، إلا أن إمكاناته لا تزال كبيرة، خاصة في مجال التكامل مع الذكاء الاصطناعي. مع انتشار الذكاء الاصطناعي في الويب 2 والويب 3، يعتمد تحسينه على الوصول إلى البيانات ذات الصلة لتدريب النماذج وتطوير وكلاء الذكاء الاصطناعي. ضمان سلامة البيانات أمر بالغ الأهمية لتطبيقات الذكاء الاصطناعي، حيث يمكن أن يمنع تأثر النماذج بمعلومات متحيزة أو غير دقيقة.
في مجال حلول الفهرسة، حققت Subsquid تقدمًا كبيرًا من حيث الأداء ومؤشرات المستخدمين. بدأ المستخدمون في تجربة استخدام Subsquid لبناء وكلاء الذكاء الاصطناعي، مما يظهر تعدد استخدامات هذه المنصة وإمكاناتها. بالإضافة إلى ذلك، تساعد أدوات مثل AutoAgora الفهرسين على استخدام الذكاء الاصطناعي لتوفير تسعير ديناميكي لخدمات الاستعلام على The Graph، بينما تدعم SubQuery عدة شبكات ذكاء اصطناعي لتحقيق فهرسة بيانات شفافة.
من المتوقع أن يعزز دمج الذكاء الاصطناعي مع الفهرس إمكانية الوصول إلى البيانات وقابلية استخدامها في نظام البلوكتشين البيئي. من خلال الاستفادة من تقنيات الذكاء الاصطناعي، يمكن للفهرس تقديم استرجاع بيانات أكثر كفاءة ودقة، مما يمكّن المطورين من بناء تطبيقات لامركزية وأدوات تحليلية أكثر تعقيدًا. مع استمرار تطور الذكاء الاصطناعي والفهرس معًا، نحن متفائلون بمستقبل فهرسة البيانات ودورها في تشكيل المشهد الرقمي اللامركزي.
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تسجيلات الإعجاب 7
أعجبني
7
3
مشاركة
تعليق
0/400
NestedFox
· منذ 21 س
البيانات صعبة الاستخدام للغاية
شاهد النسخة الأصليةرد0
AltcoinHunter
· منذ 21 س
المؤشر هذه المرة مختلف حقًا المصدر: ثق بي يا صديقي لقد شارك الجميع في مشروعين.
شاهد النسخة الأصليةرد0
TokenStorm
· منذ 21 س
داخل السلسلة بيانات تحليل المحاربين القدامى في مجال العملات الرقمية ، رهان واحد لا يخسر حسنًا
البلوكتشين مؤشر الصعود: عصر جديد من إمكانية الوصول إلى البيانات
أهمية بيانات البلوكتشين ونمو مؤشرات البيانات
البيانات هي جوهر تقنية البلوكتشين، وهي أساس تطوير التطبيقات اللامركزية (dApp). على الرغم من أن معظم المناقشات الحالية تركز على توفر البيانات (DA)، إلا أن إمكانية الوصول إلى البيانات مهمة بنفس القدر وغالبًا ما يتم تجاهلها.
في عصر البلوكتشين المعياري، أصبحت حلول DA جزءًا لا يتجزأ. إنها تضمن وصول جميع المشاركين إلى بيانات المعاملات، مما يتيح التحقق في الوقت الفعلي والحفاظ على سلامة الشبكة. ومع ذلك، فإن طبقة DA تشبه أكثر لوحة إعلانات بدلاً من قاعدة بيانات، حيث لا يتم تخزين البيانات لفترة طويلة.
بالمقارنة، تركز إمكانية الوصول إلى البيانات على القدرة على استرجاع البيانات التاريخية، وهو أمر بالغ الأهمية لتطوير التطبيقات اللامركزية وتحليل البلوكتشين. على الرغم من أن النقاش حولها أقل، إلا أن إمكانية الوصول إلى البيانات تساوي في الأهمية إمكانية استخدام البيانات. كلاهما يلعبان دورًا مختلفًا ولكن تكميليًا في نظام البلوكتشين البيئي، ويجب أن تتناول منهجية إدارة البيانات الشاملة هذين الأمرين معًا لدعم تطبيقات البلوكتشين القوية والفعالة.
طرق البحث التقليدية في البيانات على البلوكتشين
ظهور البلوكتشين غير بشكل جذري البنية التحتية، ودفع إلى إنشاء تطبيقات لامركزية في مجالات مثل الألعاب والمالية والشبكات الاجتماعية. لكن بناء هذه التطبيقات يتطلب الوصول إلى كميات هائلة من بيانات البلوكتشين، وهو أمر صعب ومكلف.
بالنسبة للمطورين، فإن خيارًا واحدًا هو استضافة وتشغيل عقدة RPC الخاصة بهم. تخزن هذه العقد جميع بيانات تاريخية البلوكتشين، مما يسمح بالوصول الكامل. لكن تكاليف الصيانة مرتفعة، وقدرة الاستعلام محدودة. تشغيل عقدة أرخص هو خيار آخر، لكن قدرة استرجاع البيانات محدودة، مما قد يؤثر على تشغيل تطبيقات اللامركزية.
استخدام مزودي عقد RPC التجارية هو طريقة أخرى. هؤلاء المزودون مسؤولون عن تكاليف العقد وإدارته, ويقدمون البيانات عبر نقاط نهاية RPC. نقاط نهاية RPC العامة مجانية ولكنها تخضع لقيود في المعدل, مما قد يؤثر على تجربة المستخدم. نقاط نهاية RPC الخاصة تقدم أداءً أفضل, ولكن حتى استرجاع البيانات البسيطة يتطلب قدرًا كبيرًا من الاتصالات, مما يؤدي إلى كفاءة منخفضة وصعوبة في التوسع.
البلوكتشين مؤشر: حل أفضل
تؤدي مُعَامِلَات البلوكتشين دورًا رئيسيًا في تنظيم بيانات السلسلة وإرسالها إلى قاعدة البيانات من أجل الاستعلام، وبالتالي تُسمى "جوجل البلوكتشين". تقوم بفهرسة بيانات البلوكتشين، مما يجعل البيانات متاحة من خلال لغة استعلام مشابهة لـ SQL. توفر المُعَامِلَات واجهة استعلام موحدة، مما يُبسِّط بشكل كبير عملية استرداد البيانات.
أنواع مختلفة من المحسنات لتحسين استرجاع البيانات:
مُؤَشِّر العقدة الكاملة: استخراج البيانات مباشرة من عقدة البلوكتشين الكاملة، لضمان الكمال والدقة، لكنه يحتاج إلى سعة تخزين ومعالجة كبيرة.
مُؤَشِّر خفيف الوزن: الحصول على بيانات محددة من العقدة الكاملة حسب الحاجة، مما يقلل من متطلبات التخزين ولكن قد يزيد من وقت الاستعلام.
مؤشر مخصص: مصمم لبيانات معينة أو تحسينات في البلوكتشين، مثل بيانات NFT أو معاملات DeFi.
المجمع المؤشر: استخراج البيانات من عدة بلوكات ومصادر، بما في ذلك المعلومات خارج السلسلة، وتوفير واجهة استعلام موحدة، مناسبة لتطبيقات متعددة السلاسل.
تسمح بروتوكولات الفهرسة بنشر عدة فهرسين، مما يوفر إمكانية فهرسة فعالة واستعلام سريع عن كميات كبيرة من البيانات. كما أنها تسمح باستعلامات معقدة، وتصفية البيانات، وتحليل البيانات اللاحق. يمكن لبعض الفهارس تجميع بيانات من مصادر متعددة، مما يتجنب الحاجة إلى نشر واجهات برمجة تطبيقات متعددة في تطبيقات متعددة السلاسل. موزعة على عدة عقد، توفر الفهارس أمانًا وأداءً أفضل.
بشكل عام، زادت الفهارس من كفاءة وموثوقية استرجاع البيانات مقارنة بمزودي عقد RPC، مع خفض تكاليف النشر. وهذا يجعل بروتوكول فهرس البلوكتشين الخيار المفضل لمطوري dApp.
تطبيقات الفهرس
يتطلب بناء dApp استرجاع وقراءة بيانات البلوكتشين لتشغيل الخدمة. يشمل ذلك جميع أنواع dApp مثل DeFi، ومنصات NFT، والألعاب، وحتى الشبكات الاجتماعية، لأنها بحاجة إلى قراءة البيانات أولاً لتنفيذ معاملات أخرى.
DeFi
تحتاج بروتوكولات DeFi إلى معلومات متنوعة لتزويد المستخدمين بأسعار محددة ونسب ورسوم. يحتاج صانع السوق الآلي (AMM) إلى معلومات أسعار السيولة من خزائن الأموال لحساب أسعار التبادل، بينما تحتاج بروتوكولات الإقراض إلى استخدام النسبة لتحديد أسعار الإقراض ونسبة الديون للتصفية. قبل حساب أسعار الفائدة التي ينفذها المستخدم، تكون هذه المعلومات حيوية للتطبيقات اللامركزية.
لعبة
تحتاج GameFi إلى فهرسة سريعة والوصول إلى البيانات لضمان تجربة ألعاب سلسة للمستخدمين. فقط من خلال استرجاع البيانات السريع والتنفيذ، يمكن لألعاب Web3 أن تنافس ألعاب Web2 من حيث الأداء، مما يجذب المزيد من المستخدمين. تحتاج هذه الألعاب إلى بيانات ملكية الأراضي، و أرصدة الرموز داخل اللعبة، وعمليات داخل اللعبة، وما إلى ذلك. يمكن أن يضمن استخدام الفهرس تدفق بيانات ثابت ووقت تشغيل طبيعي، مما يضمن تجربة ألعاب مثالية.
NFT
تحتاج سوق NFT ومنصات الإقراض إلى فهرسة معلومات متنوعة، مثل بيانات الميتاداتا لـ NFT، وبيانات الملكية والتحويل، ومعلومات الإتاوات، وغيرها. يمكن أن يساعد الفهرسة السريعة لهذه البيانات في تجنب تصفح كل NFT بشكل فردي للبحث عن بيانات الملكية أو الخصائص.
سواء كانت AMM في DeFi التي تحتاج إلى معلومات عن الأسعار والسيولة، أو تطبيق SocialFi الذي يحتاج إلى تحديث منشورات المستخدمين الجدد، فإن استرجاع البيانات بسرعة أمر بالغ الأهمية لتشغيل dApp بشكل طبيعي. بفضل الفهرس، يمكنها استرجاع البيانات بكفاءة وبدقة، مما يوفر تجربة مستخدم سلسة.
تحليل
يوفر الفهرس وسيلة لاستخراج بيانات محددة من بيانات البلوكتشين الأصلية ( بما في ذلك أحداث العقود الذكية داخل كل كتلة ). وهذا يتيح فرصة لتحليل بيانات أكثر تخصيصًا، مما يؤدي إلى استنتاجات شاملة.
على سبيل المثال، يمكن لبروتوكولات التداول الدائم اكتشاف أي الرموز لها حجم تداول كبير، وتوليد رسوم، وبالتالي تحديد ما إذا كان يجب إدراجها كعقد دائم. ويمكن لمطوري DEX إنشاء لوحات تحكم لمنتجاتهم، للحصول على رؤى عميقة حول أي مجمعات ذات عوائد مرتفعة أو سيولة قوية. كما يمكنهم إنشاء لوحات تحكم عامة، مما يسمح للمطورين بالاستعلام بمرونة عن أي نوع من البيانات وعرضها في الرسوم البيانية.
نظرًا لوجود العديد من كتلة البلوكتشين المتاحة، فإن فهم الاختلافات بينها يعد أمرًا بالغ الأهمية للمطورين لاختيار كتلة البلوكتشين الأكثر ملاءمة لاحتياجاتهم.
نظرة عامة على مؤشرات البلوكتشين الرئيسية
الجراف
The Graph هو أول بروتوكول فهرس يتم إطلاقه على الإيثيريوم، مما يسهل الاستعلام عن بيانات المعاملات التي كانت في السابق صعبة الوصول إليها. يستخدم تعريفات ومصفاة تحتية لجمع مجموعة فرعية من البيانات من البلوكتشين، مثل جميع المعاملات المرتبطة بحوض تمويل معين.
يتم استخدام رمز GRT الأصلي الخاص بالرهانات من قبل الفهرس لخدمات الفهرسة والاستعلام، ويمكن للموكلين اختيار الرهان على الرموز. يمكن للقائمين على المعارض الوصول إلى الرسوم البيانية الفرعية عالية الجودة، مما يساعد الفهرس على تحديد الرسوم البيانية الفرعية التي يجب إعدادها لكسب أفضل رسوم استعلام. يتجه The Graph تدريجياً نحو مزيد من اللامركزية، وسيتوقف في النهاية عن تقديم خدمات الاستضافة، مما يتطلب ترقية الرسوم البيانية الفرعية إلى شبكتها.
تجعل بنيتها التحتية التكلفة المتوسطة لكل مليون استعلام تصل إلى 40 دولارًا، وهو ما يقل كثيرًا عن العقد الذاتي الاستضافة. باستخدام مصادر بيانات الملفات، فإنها تدعم أيضًا الفهرسة المتوازية للبيانات على السلسلة وخارجها، مما يحقق استرجاع بيانات فعال.
تتزايد مكافآت الفهرس الخاصة بـ The Graph بشكل مطرد على مدار الأرباع القليلة الماضية، جزئيًا بسبب زيادة حجم الاستفسارات، وأيضًا بفضل ارتفاع أسعار الرموز. يخططون لدمج الاستفسارات المدعومة بالذكاء الاصطناعي في المستقبل.
سابسكود
Subsquid هو بحيرة بيانات لامركزية قابلة للتوسع أفقيًا ونقطة إلى نقطة، تجمع بكفاءة كميات كبيرة من البيانات على السلسلة وخارجها، وتحميها من خلال إثباتات المعرفة الصفرية. كشبكة عمال لامركزية، كل عقدة مسؤولة عن تخزين مجموعة فرعية معينة من بيانات الكتل، مما يسرع عملية الاسترجاع من خلال التعرف السريع على العقد المطلوبة للبيانات.
يدعم Subsquid الفهرسة في الوقت الحقيقي، مما يتيح الفهرسة قبل تأكيد الكتلة. كما يدعم تخزين البيانات بالتنسيق الذي يختاره المطور، مما يسهل استخدام أدوات متنوعة للتحليل. بالإضافة إلى ذلك، يمكن نشر الرسوم البيانية الفرعية على شبكة Subsquid بدون كود.
على الرغم من أنها لا تزال في مرحلة شبكة الاختبار، حققت Subsquid نتائج مثيرة للإعجاب، مع أكثر من 80,000 مستخدم لشبكة الاختبار، و 60,000 مشغل مؤشرات تم نشرها، وأكثر من 20,000 مطور موثق على الشبكة. أطلقت Subsquid مؤخرًا الشبكة الرئيسية لبحيرة البيانات الخاصة بها.
بالإضافة إلى الفهرس، يمكن أن تحل شبكة Subsquid Data Lake محل RPC في حالات الاستخدام مثل التحليل، ومعالجات ZK/TEE، والوكلاء الذكيين، والأوراكل.
الاستعلام الفرعي
SubQuery هو شبكة بنية تحتية لوسيط لامركزي، تقدم خدمات RPC وخدمات بيانات الفهرسة. كان يدعم في الأصل شبكة Polkadot و Substrate، ولكنه الآن توسع ليشمل أكثر من 200 سلسلة. تعمل طريقة عمله بشكل مشابه لـ The Graph الذي يستخدم إثبات الفهرسة، ولكنه يقدم مستهلكين لتقديم طلبات الشراء، لضمان دخل الفهرس.
ستقوم SubQuery بإدخال عقد بيانات تدعم التجزئة، لتحسين كفاءة الاستعلام، بينما تحقق درجة أكبر من اللامركزية. يمكن للمستخدمين اختيار دفع حوالي 1 SQT كتكلفة حسابية لكل 1000 طلب، أو تعيين رسوم مخصصة للمؤشر من خلال البروتوكول.
على الرغم من أن SubQuery أطلقت الرموز الخاصة بها هذا العام، إلا أن مكافآت إصدار العقد والمفوضين أظهرت زيادة في القيمة بالدولار على أساس شهري، مما يعكس الزيادة المستمرة في عدد خدمات الاستعلام المقدمة على منصتها. منذ TGE، ارتفع إجمالي SQT المرهون من 6 ملايين إلى 125 مليون، مما يبرز زيادة في مستوى المشاركة في الشبكة.
كوفالنت
Covalent هو شبكة فهرس لامركزية، تُنشئها عقد منتجي عينات الكتل (BSP) التي تنشئ نسخ بيانات البلوكتشين وتنشر إثباتاتها على سلسلة Covalent L1. يتم تصفية هذه البيانات بعد ذلك بواسطة عقد منتجي نتائج الكتل (BRP) وفقًا للقواعد.
من خلال واجهة برمجة التطبيقات الموحدة، يمكن للمطورين بسهولة استخراج بيانات البلوكتشين بتنسيق متسق، دون الحاجة إلى كتابة استعلامات معقدة. يمكن استخدام رموز CQT التي يتم تسويتها على Moonbeam لاستخراج هذه المجموعات المسبقة التكوين من مزودي الشبكة.
تظهر مكافآت Covalent اتجاهًا عامًا نحو الزيادة من الربع الأول من عام 23 إلى الربع الأول من عام 24، ويرجع ذلك جزئيًا إلى ارتفاع سعر رمز CQT.
عوامل اختيار المجمع
قابلية تخصيص البيانات
بعض المؤشرات ( مثل Covalent ) توفر فقط مجموعات بيانات مسبقة التكوين القياسية من خلال واجهة برمجة التطبيقات. على الرغم من السرعة، إلا أنها تفتقر إلى المرونة. يسمح استخدام إطار المؤشرات بمعالجة بيانات أكثر تخصيصًا لتلبية احتياجات التطبيقات المحددة.
الأمن
يجب أن تكون بيانات الفهرس آمنة، وإلا فإن dApp المبنية على هذه الفهارس ستكون عرضة للهجمات. جميع الفهارس تضمن الأمان من خلال رهن الرموز، لكن بعض الحلول تستخدم أيضًا آليات إثبات إضافية.
تقدم Subsquid خيارات إثبات متفائل وإثباتات المعرفة صفرية، أصدرت Covalent إثباتًا يحتوي على تجزئة الكتلة. يوفر The Graph فترة تحدي للاعتراض لاستعلامات الفهرس، بينما تولد SubQuery إثباتات جبل ميركل لكل كتلة.
السرعة والقدرة على التوسع
مع زيادة نمو البلوكتشين وارتفاع حجم المعاملات، أصبح من الصعب أكثر فأكثر فهرسة كميات كبيرة من البيانات. قدم بروتوكول الفهرسة حلاً للتعامل مع هذه المطالب.
تقوم Subsquid بتوسيع نطاقها أفقيًا من خلال إضافة المزيد من العقد. يوفر The Graph بيانات تدفق متوازية لتسريع المزامنة، بينما تقدم SubQuery تقسيم العقد لتسريع عملية المزامنة.
الشبكات المدعومة
على الرغم من أن الإيثيريوم لا يزال هو المكان الرئيسي للنشاط، إلا أن هناك بلوكتشينات أخرى تزداد شعبية. يمكن الحصول على المزيد من حصة السوق من خلال تقديم الخدمات لسلاسل لا تدعمها مؤشرات أخرى. إن التعامل مع الشبكات التي تركز على بيانات المؤشر ( مثل سولانا ) ليس بالأمر السهل، حيث أن Subsquid هي الوحيدة التي نجحت حتى الآن في تقديم دعم المؤشر لها.
الخاتمة
على الرغم من أن الفهرس يُستخدم على نطاق واسع في تطوير التطبيقات اللامركزية (dApp)، إلا أن إمكاناته لا تزال كبيرة، خاصة في مجال التكامل مع الذكاء الاصطناعي. مع انتشار الذكاء الاصطناعي في الويب 2 والويب 3، يعتمد تحسينه على الوصول إلى البيانات ذات الصلة لتدريب النماذج وتطوير وكلاء الذكاء الاصطناعي. ضمان سلامة البيانات أمر بالغ الأهمية لتطبيقات الذكاء الاصطناعي، حيث يمكن أن يمنع تأثر النماذج بمعلومات متحيزة أو غير دقيقة.
في مجال حلول الفهرسة، حققت Subsquid تقدمًا كبيرًا من حيث الأداء ومؤشرات المستخدمين. بدأ المستخدمون في تجربة استخدام Subsquid لبناء وكلاء الذكاء الاصطناعي، مما يظهر تعدد استخدامات هذه المنصة وإمكاناتها. بالإضافة إلى ذلك، تساعد أدوات مثل AutoAgora الفهرسين على استخدام الذكاء الاصطناعي لتوفير تسعير ديناميكي لخدمات الاستعلام على The Graph، بينما تدعم SubQuery عدة شبكات ذكاء اصطناعي لتحقيق فهرسة بيانات شفافة.
من المتوقع أن يعزز دمج الذكاء الاصطناعي مع الفهرس إمكانية الوصول إلى البيانات وقابلية استخدامها في نظام البلوكتشين البيئي. من خلال الاستفادة من تقنيات الذكاء الاصطناعي، يمكن للفهرس تقديم استرجاع بيانات أكثر كفاءة ودقة، مما يمكّن المطورين من بناء تطبيقات لامركزية وأدوات تحليلية أكثر تعقيدًا. مع استمرار تطور الذكاء الاصطناعي والفهرس معًا، نحن متفائلون بمستقبل فهرسة البيانات ودورها في تشكيل المشهد الرقمي اللامركزي.