مؤشرات ومشاريع ذات صلة للوصول إلى بيانات Web3: مقدمة.

كتبه: جينغ كاي، دفج

أهمية البيانات في تقنية الكتل

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

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

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

كيف تم استرجاع بيانات سلسلة الكتل قبل ذلك

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

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

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

بديل أفضل: مؤشر سلسلة الكتل

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

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

  1. مؤشر العقد الذكي الكامل: يقوم هؤلاء المؤشرين بتشغيل عقد ذكي كامل لسلسلة الكتل واستخراج البيانات مباشرة منها، مما يضمن تكامل البيانات ودقتها، ولكن يتطلب ذلك كمية كبيرة من القدرة على التخزين والمعالجة.
  2. محفز الفهرسة الخفيفة: يعتمد هؤلاء المحفزون على العقدة الكاملة للحصول على البيانات المحددة حسب الحاجة، مما يقلل من متطلبات التخزين ولكن قد يزيد من وقت الاستعلام.
  3. المؤشرات المخصصة: هذه المؤشرات مصممة خصيصًا لبعض أنواع البيانات أو سلاسل الكتل المحددة، ويمكنها تحسين استرجاع حالات الاستخدام المحددة، مثل بيانات NFT أو معاملات التمويل اللامركزي.
  4. مجمع المؤشرات: يستخرج هؤلاء المؤشرات البيانات من عدة سلاسل تكوينية ومصادر، بما في ذلك المعلومات خارج السلسلة، ويوفر واجهة استعلام موحدة، وهذا مفيد بشكل خاص لتطبيقات السلسلة الفائقة المتعددة.

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

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

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

مثال على فهرس البحث

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

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

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

اللعبة

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

NFT

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

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

تحليل

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

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

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

ملخص فهرس البلوكشين

Web3数据访问的:索引器及相关项目介绍

نظرة عامة على المُؤشرات

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

The Graph هي أول بروتوكول مؤشر يتم تشغيله على إيثريوم ، ويمكنه الاستعلام بسهولة عن بيانات المعاملات السابقة التي كان من الصعب الوصول إليها في السابق. يستخدم البروتوكول الفرعي الرسمي ومرشحات البيانات لتعريف وتصفية مجموعة بيانات تم جمعها من سلسلة الكتل ، مثل جميع المعاملات المتعلقة ببركة Uniswap v3 USDC / ETH.

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

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

Web3数据访问的:索引器及相关项目介绍

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

الحبار

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

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

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

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

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

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

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

Web3数据访问的:索引器及相关项目介绍

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

كوفالنت

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

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

Web3数据访问的:索引器及相关项目介绍

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

اختيار ملاحظات المؤشر

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

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

الأمان

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

توفر Subsquid خيارات باستخدام الأدلة المتفائلة ودلائل بدون معرفة، في حين أن Covalent تقوم أيضًا بنشر دلائل تحتوي على قيمة هاش الكتلة. يقدم Graph فترة تحدي متنازعة لنافذة التحدي المتفائلة للاستعلامات المؤشرة، بينما يقوم SubQuery بتوليد دليل Merkle Mountain لكل كتلة لحساب قيمة هاش كل كتلة من البيانات المخزنة في قاعدة البيانات.

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

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

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

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

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

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

الاستنتاج

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

في مجال حلول المؤشر ، حقق Subsquid تقدمًا كبيرًا في الأداء ومؤشرات المستخدم. بدأ المستخدمون في تجربة استخدام Subsquid لبناء وكلاء الذكاء الاصطناعي ، مما يظهر مرونة وإمكانات هذه البلاتفورم في مجال مؤشرات البيانات المتطورة. بالإضافة إلى ذلك ، تساعد أدوات مثل AutoAgora المؤشرين في استخدام الذكاء الاصطناعي لتوفير التسعير الديناميكي لخدمات الاستعلام على The Graph ، بينما يدعم SubQuery عدة شبكات للذكاء الاصطناعي (مثل OriginTrail و Oraichain) لتحقيق مؤشرات البيانات الشفافة.

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

شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • تعليق
  • مشاركة
تعليق
0/400
لا توجد تعليقات
  • تثبيت