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

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

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

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

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

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

طرق البحث التقليدية عن بيانات البلوكشين

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

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

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

بديل أفضل: فهرس البلوكشين

تلعب أدوات فهرسة blockchain دورًا حاسمًا في تنظيم بيانات السلسلة وإرسالها إلى قاعدة البيانات لغرض الاستعلام، لذلك غالبًا ما يطلق عليها "جوجل blockchain". إنها تقوم بفهرسة بيانات blockchain، مما يجعل البيانات متاحة من خلال لغة استعلام مشابهة لـ SQL ( مثل واجهة برمجة التطبيقات GraphQL ). توفر أدوات الفهرسة واجهة استعلام موحدة، مما يسمح للمطورين باسترجاع المعلومات المطلوبة بسرعة ودقة باستخدام لغة موحدة، مما يبسط العملية بشكل كبير.

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

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

  2. فهرس خفيف الوزن: يعتمد على العقد الكاملة للحصول على بيانات معينة عند الطلب، مما يقلل من متطلبات التخزين ولكن قد يزيد من وقت الاستعلام.

  3. مؤشرات مخصصة: مخصصة لأنواع معينة من البيانات أو تحسينات للبلوكشين، مثل بيانات NFT أو تداولات DeFi.

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

يتطلب الأمر 3 تيرابايت من مساحة التخزين فقط لإيثريوم، ويتزايد هذا مع نمو سلسلة الكتل. يتم نشر بروتوكول الفهرس عبر عدة فهارس، مما يتيح فهرسة فعالة واستعلام عالي السرعة عن كميات كبيرة من البيانات، وهو ما لا يمكن تحقيقه بواسطة RPC.

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

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

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

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

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

DeFi

تحتاج بروتوكولات DeFi إلى معلومات مختلفة لتوفير أسعار معينة ونسب وعمولات للمستخدمين. يحتاج صانع السوق التلقائي (AMM) إلى معلومات أسعار السيولة لمجمعات معينة لحساب معدل التبادل، بينما تحتاج بروتوكولات الإقراض إلى استخدام معدل الاستخدام لتحديد معدلات الإقراض ونسب تصفية الديون. من الضروري إدخال المعلومات في dApp قبل حساب معدل التنفيذ للمستخدم.

لعبة

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

NFT

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

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

تحليل

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

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

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

نظرة عامة على فهرس البلوكشين

الجراف

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

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

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

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

سبسكويد

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

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

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

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

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

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

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

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

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

كوفالنت

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

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

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

عوامل اختيار الفهرس

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

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

الأمان

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

تقدم Subsquid خيارات إثبات تفاؤلية و Zero Knowledge، كما أصدرت Covalent إثباتات تتضمن قيم تجزئة الكتل. يوفر Graph فترة تحدي النزاعات لاستعلامات الفهرس بطريقة نافذة تحدي تفاؤلية، بينما تنتج SubQuery إثباتات Merkle Mountain لكل كتلة، وتحسب قيم تجزئة جميع البيانات المخزنة في قاعدة بياناتها لكل كتلة.

السرعة وقابلية التوسع

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

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

الشبكات المدعومة

على الرغم من أن معظم أنشطة البلوكشين لا تزال تحدث داخل الإيثيريوم، إلا أنه مع مرور الوقت، أصبحت سلاسل الكتل المختلفة أكثر شعبية. على سبيل المثال، تمتلك Layer 2s وSolana وMove blockchain وبيئة بيتكوين سلسلة خاصة بها من المطورين والنشاطات المتزايدة، مما يتطلب أيضًا خدمات الفهرسة.

توفير الدعم لبعض السلاسل التي لا تدعمها بروتوكولات الفهرسة الأخرى يمكن أن يحقق حصة سوقية أكبر.

شاهد النسخة الأصلية
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • أعجبني
  • 4
  • مشاركة
تعليق
0/400
ZKSherlockvip
· منذ 19 س
في الحقيقة... DA هو مجرد نصف المعركة. الكابوس الحقيقي للخصوصية يبدأ مع استرجاع البيانات التاريخية، يا إلهي.
شاهد النسخة الأصليةرد0
BearMarketHustlervip
· منذ 19 س
هل لا يزال DA مهمًا؟ هذا أمر غير معقول.
شاهد النسخة الأصليةرد0
ThatsNotARugPullvip
· منذ 19 س
قاعدة البيانات فوق قاعدة البيانات عالقة الآن
شاهد النسخة الأصليةرد0
UnluckyValidatorvip
· منذ 19 س
داخل السلسلة أيضا يوجد تحذير من امتلاء القرص الصلب؟
شاهد النسخة الأصليةرد0
  • تثبيت