تطور الوصول إلى بيانات Web3: نظرة عامة على الفهارس والمشاريع ذات الصلة
تُعتبر البيانات ذات أهمية قصوى في تكنولوجيا blockchain، حيث تشكل الأساس لتطوير التطبيقات اللامركزية. على الرغم من أن النقاشات الحالية تركز بشكل أساسي على جانب توفر البيانات، إلا أن إمكانية الوصول إلى البيانات مهمة بنفس القدر وغالبًا ما يتم تجاهلها.
في عصر سلسلة الكتل المعيارية، أصبحت حلول توفر البيانات لا غنى عنها. إنها تضمن أن جميع المشاركين يمكنهم الوصول إلى بيانات المعاملات، مما يتيح التحقق في الوقت الحقيقي والحفاظ على سلامة الشبكة. ومع ذلك، فإن طبقة توفر البيانات تشبه إلى حد كبير لوحة إعلانات بدلاً من قاعدة بيانات، حيث لا يتم تخزين البيانات لفترة غير محدودة، بل يتم حذفها مع مرور الوقت.
بالمقارنة، تركز إمكانية الوصول إلى البيانات على القدرة على استرجاع البيانات التاريخية، وهو أمر بالغ الأهمية لتطوير التطبيقات اللامركزية وإجراء تحليلات blockchain. على الرغم من قلة المناقشة، إلا أن إمكانية الوصول إلى البيانات بنفس أهمية قابلية البيانات للاستخدام. يلعب كلاهما دورًا مختلفًا ولكنه مكمل في نظام blockchain البيئي، ويجب أن تتناول منهجية إدارة البيانات الشاملة كلا المشكلتين لدعم تطبيقات blockchain قوية وفعالة.
منذ نشأتها، غيرت تقنية البلوكشين بشكل جذري البنية التحتية، ودعمت إنشاء تطبيقات لامركزية في مجالات مثل الألعاب والمالية والشبكات الاجتماعية. ومع ذلك، فإن بناء هذه التطبيقات يتطلب الوصول إلى كميات كبيرة من بيانات البلوكشين، مما يجعل الأمر صعباً ومكلفاً.
بالنسبة للمطورين ، فإن أحد الخيارات هو استضافة وتشغيل عقدة RPC الأرشيف الخاصة بهم. تخزن هذه العقد جميع بيانات سلسلة الكتل التاريخية منذ البداية ، مما يسمح بالوصول الكامل إلى البيانات. ومع ذلك ، فإن صيانة عقدة الأرشيف مكلفة للغاية ، وقد تكون قدرة الاستعلام محدودة. خيار آخر هو تشغيل عقدة أرخص ، لكن قدرة استرجاع البيانات لهذه العقد محدودة ، مما قد يعيق التشغيل العادي للتطبيق.
طريقة أخرى هي استخدام مزودي نقاط عقد RPC التجارية. هؤلاء المزودون مسؤولون عن تكلفة وإدارة العقد، ويقدمون البيانات عبر نقاط نهاية RPC. نقاط نهاية RPC العامة مجانية، ولكنها تحتوي على حدود للسرعة، مما قد يؤثر سلبًا على تجربة المستخدم في التطبيق. توفر نقاط نهاية RPC الخاصة أداءً أفضل من خلال تقليل الازدحام، ولكن حتى استرجاع البيانات البسيط يتطلب الكثير من الاتصالات ذهابًا وإيابًا، مما يجعله غير فعال. بالإضافة إلى ذلك، غالبًا ما يكون من الصعب توسيع نقاط نهاية RPC الخاصة، وتفتقر إلى التوافق عبر الشبكات المختلفة.
تؤدي محركات البحث في blockchain دورًا حاسمًا في تنظيم بيانات السلسلة وإرسالها إلى قاعدة البيانات لتسهيل الاستعلام، وبالتالي تُسمى "محركات البحث في blockchain". تعمل من خلال فهرسة بيانات blockchain وجعلها متاحة في أي وقت من خلال لغة استعلام مشابهة لـ SQL. من خلال توفير واجهة استعلام موحدة، يسمح المحركون للمطورين باسترجاع المعلومات المطلوبة بسرعة ودقة باستخدام لغة استعلام موحدة، مما يبسط العملية بشكل كبير.
تقوم أنواع مختلفة من الفهارس بتحسين استرجاع البيانات بطرق متنوعة:
مُؤَشِّر العقدة الكاملة: استخراج البيانات مباشرة من عقدة سلسلة الكتل الكاملة، مما يضمن اكتمال البيانات ودقتها، ولكنه يتطلب قدرات تخزين ومعالجة كبيرة.
مُؤَشِّر خفيف الوزن: يعتمد على العقد الكاملة للحصول على بيانات محددة حسب الحاجة، مما يقلل من متطلبات التخزين ولكن قد يزيد من وقت الاستعلام.
مؤشرات مخصصة: تحسين البحث لبعض أنواع البيانات أو سلاسل الكتل المحددة، مثل بيانات NFT أو معاملات DeFi.
مجمع الفهارس: يستخرج البيانات من عدة بلوكشين ومصادر، بما في ذلك المعلومات خارج السلسلة، ويوفر واجهة استعلام موحدة، مما يجعله مفيدًا بشكل خاص لتطبيقات متعددة السلاسل.
تتطلب إيثيريوم فقط 3 تيرابايت من مساحة التخزين، ومع استمرار نمو سلسلة الكتل، ستستمر كمية بيانات تخزين العقد الأرشيفية في الزيادة. يقوم بروتوكول الفهرسة بنشر العديد من الفهرسين، مما يمكنه من فهرسة كميات كبيرة من البيانات بكفاءة واستعلامها بسرعة، وهو ما لا يمكن تحقيقه عبر RPC.
تسمح الفهارس أيضًا بإجراء استعلامات معقدة، وتصفية البيانات بسهولة وفقًا لمعايير مختلفة، واستخراج البيانات لتحليلها لاحقًا. كما تسمح بعض الفهارس بتجميع البيانات من مصادر متعددة، مما يتجنب الحاجة إلى نشر واجهات برمجة التطبيقات متعددة في التطبيقات متعددة السلاسل. من خلال توزيعها على عدة عقد، توفر الفهارس أمانًا وأداءً معززًا، بينما قد تواجه موفري RPC انقطاعًا وتوقفًا بسبب طبيعتها المركزية.
بشكل عام، زادت الفهارس من كفاءة وموثوقية استرجاع البيانات مقارنة بمزودي عقد RPC، كما خفضت أيضًا تكلفة نشر عقدة واحدة. وهذا يجعل بروتوكول فهارس سلسلة الكتل الخيار المفضل لمطوري التطبيقات.
بناء تطبيقات لامركزية يتطلب استرجاع وقراءة بيانات blockchain لتشغيل خدماته. يشمل ذلك أي نوع من التطبيقات، بما في ذلك DeFi، منصات NFT، الألعاب، وحتى الشبكات الاجتماعية، حيث تحتاج هذه المنصات إلى قراءة البيانات أولاً قبل تنفيذ المعاملات الأخرى.
تحتاج بروتوكولات DeFi إلى معلومات مختلفة لتقديم أسعار معينة ونسب وتكاليف وغيرها من المعلومات للمستخدمين. تحتاج صناع السوق الآليين إلى معلومات حول الأسعار والسيولة في برك السيولة لحساب معدلات الاستبدال، بينما تحتاج بروتوكولات الإقراض إلى استخدام معدل الاستخدام لتحديد أسعار الإقراض ونسب الديون التي سيتم تصفيتها. من الضروري إدخال المعلومات في تطبيقاتهم قبل حساب معدلات الفائدة التي ينفذها المستخدم.
تحتاج GameFi إلى فهرسة سريعة والوصول إلى البيانات لضمان تجربة لعب سلسة للمستخدمين. فقط من خلال استرجاع البيانات وتنفيذها بسرعة البرق، يمكن لألعاب Web3 أن تنافس ألعاب Web2 من حيث الأداء، وبالتالي جذب المزيد من المستخدمين. تحتاج هذه الألعاب إلى بيانات ملكية الأراضي، ورصيد الرموز داخل اللعبة، والعمليات داخل اللعبة، وغيرها. باستخدام الفهرس، يمكنهم ضمان تدفق بيانات مستقر ووقت تشغيل مستقر لضمان تجربة ألعاب مثالية.
تحتاج أسواق NFT ومنصات الإقراض إلى فهرسة البيانات للوصول إلى معلومات متنوعة، مثل بيانات التعريف الخاصة بـ NFT، وبيانات الملكية والتحويل، ومعلومات الإتاوات، وغيرها. يمكن أن يؤدي الفهرس السريع لمثل هذه البيانات إلى تجنب تصفح كل NFT بشكل فردي للعثور على بيانات الملكية أو خصائص NFT.
سواء كانت عبارة عن صناع سوق أوتوماتيكي DeFi يحتاجون إلى معلومات عن الأسعار والسيولة، أو تطبيقات التواصل الاجتماعي التي تحتاج إلى تحديث منشورات المستخدمين الجدد، فإن القدرة على استرجاع البيانات بسرعة تعتبر ضرورية لتشغيل التطبيقات بشكل سليم. من خلال استخدام الفهرس، يمكنهم استرجاع البيانات بكفاءة وبدقة، مما يوفر تجربة مستخدم سلسة.
تقدم الفهرسة طريقة لاستخراج بيانات معينة من البيانات الأصلية لسلسلة الكتل. وهذا يوفر فرصة لتحليل بيانات أكثر تحديدًا، مما يوفر رؤى شاملة.
على سبيل المثال ، يمكن لبروتوكول التداول الدائم تحديد أي الرموز لديها حجم تداول كبير ، وأي الرموز ستؤدي إلى تكاليف ، وبالتالي تقرير ما إذا كان يجب إدراج هذه الرموز كعقود دائمة على منصتها. يمكن لمطوري البورصات اللامركزية إنشاء لوحات معلومات لمنتجاتهم لفهم أي مجمعات لديها أعلى عائدات أو أكثر سيولة. كما يمكنهم إنشاء لوحات معلومات عامة تتيح للمطورين استعلام البيانات من أي نوع بحرية ومرونة لعرضها على الرسوم البيانية.
نظرًا لوجود العديد من مفهرسي البلوكتشين المتاحين، فإن التعرف على الفروق بين بروتوكولات الفهرسة يعد أمرًا بالغ الأهمية لضمان اختيار المطورين للمفهرس الأنسب لاحتياجاتهم.
The Graph هو أول بروتوكول فهرسة يتم إطلاقه على إيثريوم، مما يسهل استعلام البيانات التجارية التي كانت من الصعب الوصول إليها سابقًا. يستخدم تعريفات الفقاعات والترشيحات لجمع مجموعة فرعية من البيانات من blockchain. باستخدام إثبات الفهرسة، يقوم الفهرس بتأمين الرموز الأصلية لخدمات الفهرسة والاستعلام، ويمكن للموكلين اختيار تأمين رموزهم هنا. يمكن للمنسقين الوصول إلى فقاعات عالية الجودة لمساعدة الفهرس في تحديد الفقاعات التي يجب أن يتم فهرسة البيانات لها لتحقيق أفضل رسوم استعلام.
تتيح بنيته التحتية الوصول إلى متوسط تكلفة 40 دولارًا لكل مليون استعلام، وهو ما يعد أقل بكثير من تكلفة العقد الذاتية الاستضافة. باستخدام مصادر بيانات الملفات، فإنه يدعم أيضًا الفهرسة المتوازية للبيانات على السلسلة وخارجها لتحقيق استرجاع بيانات فعال.
تزايدت مكافآت مؤشر The Graph بشكل مطرد على مدار الفصول القليلة الماضية. ويرجع ذلك جزئياً إلى زيادة حجم الاستعلامات، ولكن أيضاً بسبب ارتفاع أسعار الرموز، حيث يخططون لدمج استعلامات مدعومة بالذكاء الاصطناعي في المستقبل.
Subsquid هو بحيرة بيانات لامركزية قابلة للتوسع أفقيًا ونقطة إلى نقطة، يمكنها تجميع كميات كبيرة من البيانات على السلسلة وخارجها بكفاءة، وتوفير الحماية من خلال إثباتات المعرفة الصفرية. كشبكة عمال لامركزية، كل عقدة مسؤولة عن تخزين البيانات من مجموعة معينة من الكتل، مما يسرع عملية استرجاع البيانات من خلال التعرف السريع على العقد التي تحتفظ بالبيانات المطلوبة.
يدعم Subsquid أيضًا الفهرسة في الوقت الفعلي، مما يسمح بفهرستها قبل تأكيد الكتل. كما أنه يدعم تخزين البيانات بتنسيق يختاره المطور، مما يسهل التحليل باستخدام أدوات متنوعة. بالإضافة إلى ذلك، يمكن نشر المخططات الفرعية على شبكة Subsquid دون الحاجة إلى الانتقال إلى Squid SDK، مما يتيح النشر بدون كود.
على الرغم من أنه لا يزال في مرحلة الشبكة الاختبارية، حققت Subsquid إحصائيات مثيرة للإعجاب، حيث لديها أكثر من 80,000 مستخدم في الشبكة الاختبارية، وتم نشر أكثر من 60,000 مُؤشر Squid، وهناك أكثر من 20,000 مطور موثوق على الشبكة. في 3 يونيو، أطلقت Subsquid الشبكة الرئيسية لبحيرة البيانات الخاصة بها.
بصرف النظر عن الفهرس، يمكن أن تحل شبكة Subsquid Data Lake محل RPC في حالات الاستخدام مثل التحليل، ومعالجات ZK/TEE، ووكلاء الذكاء الاصطناعي، وأوراكل.
SubQuery هو شبكة بنية تحتية لوسيط لامركزي ، يقدم خدمات RPC و بيانات الفهرسة. تم دعمه في الأصل لشبكات Polkadot و Substrate ، وقد توسع الآن ليشمل أكثر من 200 سلسلة. يعمل بطريقة مشابهة لـ The Graph الذي يستخدم إثبات الفهرسة ، حيث يقوم الفهرسون بفهرسة البيانات وتقديم طلبات الاستعلام ، بينما يقوم المفوضون برهن حصصهم للفهرس. ومع ذلك ، فإنه يقدم مستهلكين لتقديم طلبات شراء ، للإشارة إلى أن دخل الفهرس مضمون ، بدلاً من المدير.
سوف يقدم عقد بيانات SubQuery الداعم للتقسيم، لمنع كل عقدة من التزامن المستمر للبيانات الجديدة، مما يحسن كفاءة الاستعلام، بينما يتجه نحو مزيد من اللامركزية. يمكن للمستخدمين اختيار دفع تكلفة حسابية تبلغ حوالي 1 SQT رمز لكل 1000 طلب، أو تعيين رسوم مخصصة للفهرس من خلال البروتوكول.
على الرغم من أن SubQuery أصدرت رموزها في وقت مبكر من هذا العام، إلا أن مكافآت إصدار العقد والمفوضين قد زادت أيضًا من حيث القيمة بالدولار، مما يمثل زيادة مستمرة في عدد خدمات الاستعلام المقدمة على منصتها. منذ حدث إنشاء الرموز، زاد إجمالي SQT المرهونة من 6 ملايين إلى 125 مليون، مما يبرز زيادة مشاركة الشبكة.
Covalent هو شبكة فهرسة لامركزية، يتم إنشاء نسخ من بيانات blockchain بواسطة شبكة من عقد منتجي عينات الكتل من خلال تصدير الدفعات، ويتم نشر الأدلة على blockchain Covalent L1. بعد ذلك، يقوم عقد منتجي نتائج الكتل بتنقيح هذه البيانات وفقًا للقواعد المحددة، واختيار البيانات التي تلبي المتطلبات.
من خلال واجهة برمجة التطبيقات الموحدة، يمكن للمطورين استخراج بيانات blockchain ذات الصلة بسهولة باستخدام تنسيق طلبات واستجابات متسق، دون الحاجة إلى كتابة استعلامات معقدة مخصصة للوصول إلى البيانات. يمكن استخدام رموز CQT المدفوعة على blockchain معين كوسيلة دفع لاستخراج هذه المجموعات البيانية المهيأة مسبقًا من موفري الشبكة.
يبدو أن مكافآت Covalent من الربع الأول من عام 23 إلى الربع الأول من عام 24 تتجه نحو النمو بشكل عام، ويرجع ذلك جزئياً إلى ارتفاع سعر رمز Covalent CQT.
عند اختيار الفهرس، يجب مراعاة العوامل التالية:
قابلية تخصيص البيانات: بعض المحركات هي محركات عامة، تقدم فقط مجموعات بيانات مسبقة التكوين القياسية من خلال API. على الرغم من أنها قد تكون سريعة، إلا أنها لا توفر المرونة للمطورين الذين يحتاجون إلى مجموعات بيانات مخصصة. يسمح استخدام إطار العمل الخاص بالمؤشر بمعالجة بيانات مخصصة بشكل أكبر لتلبية احتياجات التطبيقات المحددة.
الأمان: يجب أن تكون بيانات الفهرس آمنة، وإلا فإن التطبيقات المبنية على هذه الفهارس ستكون عرضة للهجمات أيضًا. على الرغم من أن جميع الفهارس تعتمد على رموز الحجز لتبني نوعًا من الأمان، إلا أن حلول الفهارس الأخرى قد تستخدم إثباتات لتعزيز الأمان بشكل أكبر.
السرعة وقابلية التوسع: مع استمرار نمو blockchain، تزداد أيضًا حجم المعاملات، مما يجعل من الصعب بشكل متزايد فهرسة كميات كبيرة من البيانات. أصبح الحفاظ على الكفاءة أكثر صعوبة، لكن بروتوكول الفهرس قدم حلولًا لتلبية هذه الاحتياجات المتزايدة.
الشبكات المدعومة: على الرغم من أن معظم أنشطة البلوكشين لا تزال تتم داخل الإيثريوم، إلا أن سلاسل بلوكشين مختلفة أصبحت أكثر شعبية مع مرور الوقت. يمكن أن يؤدي دعم بعض السلاسل التي لا تدعمها بروتوكولات الفهرسة الأخرى إلى الحصول على المزيد من حصة السوق.
على الرغم من أن المؤشرات تُستخدم على نطاق واسع في تطوير التطبيقات اللامركزية، إلا أن إمكانياتها لا تزال هائلة، خاصة في حالة دمج الذكاء الاصطناعي. مع الانتشار المستمر للذكاء الاصطناعي في Web2 و Web3، تعتمد قدراتها المحسنة على الوصول إلى البيانات ذات الصلة.
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تسجيلات الإعجاب 7
أعجبني
7
3
مشاركة
تعليق
0/400
ApeDegen
· 08-05 10:52
قاعدة البيانات تحذف البيانات حقًا، إنها خداع الناس لتحقيق الربح.
شاهد النسخة الأصليةرد0
NftBankruptcyClub
· 08-05 10:51
ما زلت أفكر في المال... كم خسرت...
شاهد النسخة الأصليةرد0
LayerZeroHero
· 08-05 10:43
اختبار DA لا يدوم طويلاً، يجب البحث عن عقدة الفهرس بشكل خاص.
فهرس: نموذج جديد للوصول إلى بيانات Web3 وتحليل المشاريع الرئيسية
تطور الوصول إلى بيانات Web3: نظرة عامة على الفهارس والمشاريع ذات الصلة
تُعتبر البيانات ذات أهمية قصوى في تكنولوجيا blockchain، حيث تشكل الأساس لتطوير التطبيقات اللامركزية. على الرغم من أن النقاشات الحالية تركز بشكل أساسي على جانب توفر البيانات، إلا أن إمكانية الوصول إلى البيانات مهمة بنفس القدر وغالبًا ما يتم تجاهلها.
في عصر سلسلة الكتل المعيارية، أصبحت حلول توفر البيانات لا غنى عنها. إنها تضمن أن جميع المشاركين يمكنهم الوصول إلى بيانات المعاملات، مما يتيح التحقق في الوقت الحقيقي والحفاظ على سلامة الشبكة. ومع ذلك، فإن طبقة توفر البيانات تشبه إلى حد كبير لوحة إعلانات بدلاً من قاعدة بيانات، حيث لا يتم تخزين البيانات لفترة غير محدودة، بل يتم حذفها مع مرور الوقت.
بالمقارنة، تركز إمكانية الوصول إلى البيانات على القدرة على استرجاع البيانات التاريخية، وهو أمر بالغ الأهمية لتطوير التطبيقات اللامركزية وإجراء تحليلات blockchain. على الرغم من قلة المناقشة، إلا أن إمكانية الوصول إلى البيانات بنفس أهمية قابلية البيانات للاستخدام. يلعب كلاهما دورًا مختلفًا ولكنه مكمل في نظام blockchain البيئي، ويجب أن تتناول منهجية إدارة البيانات الشاملة كلا المشكلتين لدعم تطبيقات blockchain قوية وفعالة.
منذ نشأتها، غيرت تقنية البلوكشين بشكل جذري البنية التحتية، ودعمت إنشاء تطبيقات لامركزية في مجالات مثل الألعاب والمالية والشبكات الاجتماعية. ومع ذلك، فإن بناء هذه التطبيقات يتطلب الوصول إلى كميات كبيرة من بيانات البلوكشين، مما يجعل الأمر صعباً ومكلفاً.
بالنسبة للمطورين ، فإن أحد الخيارات هو استضافة وتشغيل عقدة RPC الأرشيف الخاصة بهم. تخزن هذه العقد جميع بيانات سلسلة الكتل التاريخية منذ البداية ، مما يسمح بالوصول الكامل إلى البيانات. ومع ذلك ، فإن صيانة عقدة الأرشيف مكلفة للغاية ، وقد تكون قدرة الاستعلام محدودة. خيار آخر هو تشغيل عقدة أرخص ، لكن قدرة استرجاع البيانات لهذه العقد محدودة ، مما قد يعيق التشغيل العادي للتطبيق.
طريقة أخرى هي استخدام مزودي نقاط عقد RPC التجارية. هؤلاء المزودون مسؤولون عن تكلفة وإدارة العقد، ويقدمون البيانات عبر نقاط نهاية RPC. نقاط نهاية RPC العامة مجانية، ولكنها تحتوي على حدود للسرعة، مما قد يؤثر سلبًا على تجربة المستخدم في التطبيق. توفر نقاط نهاية RPC الخاصة أداءً أفضل من خلال تقليل الازدحام، ولكن حتى استرجاع البيانات البسيط يتطلب الكثير من الاتصالات ذهابًا وإيابًا، مما يجعله غير فعال. بالإضافة إلى ذلك، غالبًا ما يكون من الصعب توسيع نقاط نهاية RPC الخاصة، وتفتقر إلى التوافق عبر الشبكات المختلفة.
تؤدي محركات البحث في blockchain دورًا حاسمًا في تنظيم بيانات السلسلة وإرسالها إلى قاعدة البيانات لتسهيل الاستعلام، وبالتالي تُسمى "محركات البحث في blockchain". تعمل من خلال فهرسة بيانات blockchain وجعلها متاحة في أي وقت من خلال لغة استعلام مشابهة لـ SQL. من خلال توفير واجهة استعلام موحدة، يسمح المحركون للمطورين باسترجاع المعلومات المطلوبة بسرعة ودقة باستخدام لغة استعلام موحدة، مما يبسط العملية بشكل كبير.
تقوم أنواع مختلفة من الفهارس بتحسين استرجاع البيانات بطرق متنوعة:
مُؤَشِّر العقدة الكاملة: استخراج البيانات مباشرة من عقدة سلسلة الكتل الكاملة، مما يضمن اكتمال البيانات ودقتها، ولكنه يتطلب قدرات تخزين ومعالجة كبيرة.
مُؤَشِّر خفيف الوزن: يعتمد على العقد الكاملة للحصول على بيانات محددة حسب الحاجة، مما يقلل من متطلبات التخزين ولكن قد يزيد من وقت الاستعلام.
مؤشرات مخصصة: تحسين البحث لبعض أنواع البيانات أو سلاسل الكتل المحددة، مثل بيانات NFT أو معاملات DeFi.
مجمع الفهارس: يستخرج البيانات من عدة بلوكشين ومصادر، بما في ذلك المعلومات خارج السلسلة، ويوفر واجهة استعلام موحدة، مما يجعله مفيدًا بشكل خاص لتطبيقات متعددة السلاسل.
تتطلب إيثيريوم فقط 3 تيرابايت من مساحة التخزين، ومع استمرار نمو سلسلة الكتل، ستستمر كمية بيانات تخزين العقد الأرشيفية في الزيادة. يقوم بروتوكول الفهرسة بنشر العديد من الفهرسين، مما يمكنه من فهرسة كميات كبيرة من البيانات بكفاءة واستعلامها بسرعة، وهو ما لا يمكن تحقيقه عبر RPC.
تسمح الفهارس أيضًا بإجراء استعلامات معقدة، وتصفية البيانات بسهولة وفقًا لمعايير مختلفة، واستخراج البيانات لتحليلها لاحقًا. كما تسمح بعض الفهارس بتجميع البيانات من مصادر متعددة، مما يتجنب الحاجة إلى نشر واجهات برمجة التطبيقات متعددة في التطبيقات متعددة السلاسل. من خلال توزيعها على عدة عقد، توفر الفهارس أمانًا وأداءً معززًا، بينما قد تواجه موفري RPC انقطاعًا وتوقفًا بسبب طبيعتها المركزية.
بشكل عام، زادت الفهارس من كفاءة وموثوقية استرجاع البيانات مقارنة بمزودي عقد RPC، كما خفضت أيضًا تكلفة نشر عقدة واحدة. وهذا يجعل بروتوكول فهارس سلسلة الكتل الخيار المفضل لمطوري التطبيقات.
بناء تطبيقات لامركزية يتطلب استرجاع وقراءة بيانات blockchain لتشغيل خدماته. يشمل ذلك أي نوع من التطبيقات، بما في ذلك DeFi، منصات NFT، الألعاب، وحتى الشبكات الاجتماعية، حيث تحتاج هذه المنصات إلى قراءة البيانات أولاً قبل تنفيذ المعاملات الأخرى.
تحتاج بروتوكولات DeFi إلى معلومات مختلفة لتقديم أسعار معينة ونسب وتكاليف وغيرها من المعلومات للمستخدمين. تحتاج صناع السوق الآليين إلى معلومات حول الأسعار والسيولة في برك السيولة لحساب معدلات الاستبدال، بينما تحتاج بروتوكولات الإقراض إلى استخدام معدل الاستخدام لتحديد أسعار الإقراض ونسب الديون التي سيتم تصفيتها. من الضروري إدخال المعلومات في تطبيقاتهم قبل حساب معدلات الفائدة التي ينفذها المستخدم.
تحتاج GameFi إلى فهرسة سريعة والوصول إلى البيانات لضمان تجربة لعب سلسة للمستخدمين. فقط من خلال استرجاع البيانات وتنفيذها بسرعة البرق، يمكن لألعاب Web3 أن تنافس ألعاب Web2 من حيث الأداء، وبالتالي جذب المزيد من المستخدمين. تحتاج هذه الألعاب إلى بيانات ملكية الأراضي، ورصيد الرموز داخل اللعبة، والعمليات داخل اللعبة، وغيرها. باستخدام الفهرس، يمكنهم ضمان تدفق بيانات مستقر ووقت تشغيل مستقر لضمان تجربة ألعاب مثالية.
تحتاج أسواق NFT ومنصات الإقراض إلى فهرسة البيانات للوصول إلى معلومات متنوعة، مثل بيانات التعريف الخاصة بـ NFT، وبيانات الملكية والتحويل، ومعلومات الإتاوات، وغيرها. يمكن أن يؤدي الفهرس السريع لمثل هذه البيانات إلى تجنب تصفح كل NFT بشكل فردي للعثور على بيانات الملكية أو خصائص NFT.
سواء كانت عبارة عن صناع سوق أوتوماتيكي DeFi يحتاجون إلى معلومات عن الأسعار والسيولة، أو تطبيقات التواصل الاجتماعي التي تحتاج إلى تحديث منشورات المستخدمين الجدد، فإن القدرة على استرجاع البيانات بسرعة تعتبر ضرورية لتشغيل التطبيقات بشكل سليم. من خلال استخدام الفهرس، يمكنهم استرجاع البيانات بكفاءة وبدقة، مما يوفر تجربة مستخدم سلسة.
تقدم الفهرسة طريقة لاستخراج بيانات معينة من البيانات الأصلية لسلسلة الكتل. وهذا يوفر فرصة لتحليل بيانات أكثر تحديدًا، مما يوفر رؤى شاملة.
على سبيل المثال ، يمكن لبروتوكول التداول الدائم تحديد أي الرموز لديها حجم تداول كبير ، وأي الرموز ستؤدي إلى تكاليف ، وبالتالي تقرير ما إذا كان يجب إدراج هذه الرموز كعقود دائمة على منصتها. يمكن لمطوري البورصات اللامركزية إنشاء لوحات معلومات لمنتجاتهم لفهم أي مجمعات لديها أعلى عائدات أو أكثر سيولة. كما يمكنهم إنشاء لوحات معلومات عامة تتيح للمطورين استعلام البيانات من أي نوع بحرية ومرونة لعرضها على الرسوم البيانية.
نظرًا لوجود العديد من مفهرسي البلوكتشين المتاحين، فإن التعرف على الفروق بين بروتوكولات الفهرسة يعد أمرًا بالغ الأهمية لضمان اختيار المطورين للمفهرس الأنسب لاحتياجاتهم.
The Graph هو أول بروتوكول فهرسة يتم إطلاقه على إيثريوم، مما يسهل استعلام البيانات التجارية التي كانت من الصعب الوصول إليها سابقًا. يستخدم تعريفات الفقاعات والترشيحات لجمع مجموعة فرعية من البيانات من blockchain. باستخدام إثبات الفهرسة، يقوم الفهرس بتأمين الرموز الأصلية لخدمات الفهرسة والاستعلام، ويمكن للموكلين اختيار تأمين رموزهم هنا. يمكن للمنسقين الوصول إلى فقاعات عالية الجودة لمساعدة الفهرس في تحديد الفقاعات التي يجب أن يتم فهرسة البيانات لها لتحقيق أفضل رسوم استعلام.
تتيح بنيته التحتية الوصول إلى متوسط تكلفة 40 دولارًا لكل مليون استعلام، وهو ما يعد أقل بكثير من تكلفة العقد الذاتية الاستضافة. باستخدام مصادر بيانات الملفات، فإنه يدعم أيضًا الفهرسة المتوازية للبيانات على السلسلة وخارجها لتحقيق استرجاع بيانات فعال.
تزايدت مكافآت مؤشر The Graph بشكل مطرد على مدار الفصول القليلة الماضية. ويرجع ذلك جزئياً إلى زيادة حجم الاستعلامات، ولكن أيضاً بسبب ارتفاع أسعار الرموز، حيث يخططون لدمج استعلامات مدعومة بالذكاء الاصطناعي في المستقبل.
Subsquid هو بحيرة بيانات لامركزية قابلة للتوسع أفقيًا ونقطة إلى نقطة، يمكنها تجميع كميات كبيرة من البيانات على السلسلة وخارجها بكفاءة، وتوفير الحماية من خلال إثباتات المعرفة الصفرية. كشبكة عمال لامركزية، كل عقدة مسؤولة عن تخزين البيانات من مجموعة معينة من الكتل، مما يسرع عملية استرجاع البيانات من خلال التعرف السريع على العقد التي تحتفظ بالبيانات المطلوبة.
يدعم Subsquid أيضًا الفهرسة في الوقت الفعلي، مما يسمح بفهرستها قبل تأكيد الكتل. كما أنه يدعم تخزين البيانات بتنسيق يختاره المطور، مما يسهل التحليل باستخدام أدوات متنوعة. بالإضافة إلى ذلك، يمكن نشر المخططات الفرعية على شبكة Subsquid دون الحاجة إلى الانتقال إلى Squid SDK، مما يتيح النشر بدون كود.
على الرغم من أنه لا يزال في مرحلة الشبكة الاختبارية، حققت Subsquid إحصائيات مثيرة للإعجاب، حيث لديها أكثر من 80,000 مستخدم في الشبكة الاختبارية، وتم نشر أكثر من 60,000 مُؤشر Squid، وهناك أكثر من 20,000 مطور موثوق على الشبكة. في 3 يونيو، أطلقت Subsquid الشبكة الرئيسية لبحيرة البيانات الخاصة بها.
بصرف النظر عن الفهرس، يمكن أن تحل شبكة Subsquid Data Lake محل RPC في حالات الاستخدام مثل التحليل، ومعالجات ZK/TEE، ووكلاء الذكاء الاصطناعي، وأوراكل.
SubQuery هو شبكة بنية تحتية لوسيط لامركزي ، يقدم خدمات RPC و بيانات الفهرسة. تم دعمه في الأصل لشبكات Polkadot و Substrate ، وقد توسع الآن ليشمل أكثر من 200 سلسلة. يعمل بطريقة مشابهة لـ The Graph الذي يستخدم إثبات الفهرسة ، حيث يقوم الفهرسون بفهرسة البيانات وتقديم طلبات الاستعلام ، بينما يقوم المفوضون برهن حصصهم للفهرس. ومع ذلك ، فإنه يقدم مستهلكين لتقديم طلبات شراء ، للإشارة إلى أن دخل الفهرس مضمون ، بدلاً من المدير.
سوف يقدم عقد بيانات SubQuery الداعم للتقسيم، لمنع كل عقدة من التزامن المستمر للبيانات الجديدة، مما يحسن كفاءة الاستعلام، بينما يتجه نحو مزيد من اللامركزية. يمكن للمستخدمين اختيار دفع تكلفة حسابية تبلغ حوالي 1 SQT رمز لكل 1000 طلب، أو تعيين رسوم مخصصة للفهرس من خلال البروتوكول.
على الرغم من أن SubQuery أصدرت رموزها في وقت مبكر من هذا العام، إلا أن مكافآت إصدار العقد والمفوضين قد زادت أيضًا من حيث القيمة بالدولار، مما يمثل زيادة مستمرة في عدد خدمات الاستعلام المقدمة على منصتها. منذ حدث إنشاء الرموز، زاد إجمالي SQT المرهونة من 6 ملايين إلى 125 مليون، مما يبرز زيادة مشاركة الشبكة.
Covalent هو شبكة فهرسة لامركزية، يتم إنشاء نسخ من بيانات blockchain بواسطة شبكة من عقد منتجي عينات الكتل من خلال تصدير الدفعات، ويتم نشر الأدلة على blockchain Covalent L1. بعد ذلك، يقوم عقد منتجي نتائج الكتل بتنقيح هذه البيانات وفقًا للقواعد المحددة، واختيار البيانات التي تلبي المتطلبات.
من خلال واجهة برمجة التطبيقات الموحدة، يمكن للمطورين استخراج بيانات blockchain ذات الصلة بسهولة باستخدام تنسيق طلبات واستجابات متسق، دون الحاجة إلى كتابة استعلامات معقدة مخصصة للوصول إلى البيانات. يمكن استخدام رموز CQT المدفوعة على blockchain معين كوسيلة دفع لاستخراج هذه المجموعات البيانية المهيأة مسبقًا من موفري الشبكة.
يبدو أن مكافآت Covalent من الربع الأول من عام 23 إلى الربع الأول من عام 24 تتجه نحو النمو بشكل عام، ويرجع ذلك جزئياً إلى ارتفاع سعر رمز Covalent CQT.
عند اختيار الفهرس، يجب مراعاة العوامل التالية:
قابلية تخصيص البيانات: بعض المحركات هي محركات عامة، تقدم فقط مجموعات بيانات مسبقة التكوين القياسية من خلال API. على الرغم من أنها قد تكون سريعة، إلا أنها لا توفر المرونة للمطورين الذين يحتاجون إلى مجموعات بيانات مخصصة. يسمح استخدام إطار العمل الخاص بالمؤشر بمعالجة بيانات مخصصة بشكل أكبر لتلبية احتياجات التطبيقات المحددة.
الأمان: يجب أن تكون بيانات الفهرس آمنة، وإلا فإن التطبيقات المبنية على هذه الفهارس ستكون عرضة للهجمات أيضًا. على الرغم من أن جميع الفهارس تعتمد على رموز الحجز لتبني نوعًا من الأمان، إلا أن حلول الفهارس الأخرى قد تستخدم إثباتات لتعزيز الأمان بشكل أكبر.
السرعة وقابلية التوسع: مع استمرار نمو blockchain، تزداد أيضًا حجم المعاملات، مما يجعل من الصعب بشكل متزايد فهرسة كميات كبيرة من البيانات. أصبح الحفاظ على الكفاءة أكثر صعوبة، لكن بروتوكول الفهرس قدم حلولًا لتلبية هذه الاحتياجات المتزايدة.
الشبكات المدعومة: على الرغم من أن معظم أنشطة البلوكشين لا تزال تتم داخل الإيثريوم، إلا أن سلاسل بلوكشين مختلفة أصبحت أكثر شعبية مع مرور الوقت. يمكن أن يؤدي دعم بعض السلاسل التي لا تدعمها بروتوكولات الفهرسة الأخرى إلى الحصول على المزيد من حصة السوق.
على الرغم من أن المؤشرات تُستخدم على نطاق واسع في تطوير التطبيقات اللامركزية، إلا أن إمكانياتها لا تزال هائلة، خاصة في حالة دمج الذكاء الاصطناعي. مع الانتشار المستمر للذكاء الاصطناعي في Web2 و Web3، تعتمد قدراتها المحسنة على الوصول إلى البيانات ذات الصلة.