Docs
Search⌘ K
  • Home
  • حول The Graph
  • الشبكات المدعومة
  • Protocol Contracts
  • Subgraphs
    • متعدد-السلاسل
      • Token API
        • AI Suite
          • Indexing
            • Resources
              Indexing

              3 minutes

              نظرة عامة حول عملية التكامل مع الشبكة

              تم تصميم عملية تكامل قائمة على الحوكمة وبشفافية لفرق سلاسل الكتل التي تسعى للإندماج مع بروتوكول الغراف (https://forum.thegraph.com/t/gip-0057-chain-integration-process/4468⁠). إنها عملية مكونة من 3 مراحل، كما هو ملخص أدناه.

              المرحلة الأولى: التكامل التقني

              • Please visit New Chain Integration for information on graph-node support for new chains.
              • تستهل الفرق عملية التكامل مع البروتوكول من خلال إنشاء موضوع في المنتدى هنا(https://forum.thegraph.com/c/governance-gips/new-chain-support/71⁠) (الفئة الفرعية “مصادر البيانات الجديدة” تحت قسم “الحوكمة واقتراحات تحسين الغراف”). استخدام قالب المنتدى الافتراضي إلزامي.

              المرحلة الثانية: التحقق من صحة التكامل

              • Teams collaborate with core developers, Graph Foundation and operators of GUIs and network gateways, such as Subgraph Studio, to ensure a smooth integration process. This involves providing the necessary backend infrastructure, such as the integrating chain’s JSON-RPC, Firehose or Substreams endpoints. Teams wanting to avoid self-hosting such infrastructure can leverage The Graph’s community of node operators (Indexers) to do so, which the Foundation can help with.
              • مفهرسو الغراف يختبرون التكامل على شبكة إختبار الغراف.
              • يقوم المطورون الأساسيون والمفهرسون بمراقبة استقرار، وأداء، وحتمية البيانات.

              المرحلة الثالثة: التكامل مع الشبكة الرئيسية

              • يتم اقتراح التكامل مع الشبكة الرئيسية من قبل الفرق عن طريق تقديم اقتراح تحسين الغراف (GIP) واستهلال طلب سحب (PR) على مصفوفة دعم الميزات (https://github.com/graphprotocol/indexer/blob/main/docs/feature-support-matrix.md)(لمزيد⁠ من التفاصيل، يرجى زيارة الرابط).
              • The Graph Council reviews the request and approves mainnet support, providing a successful Stage 2 and positive community feedback.

              إذا بدت العملية مربكة، فلا تقلق! تلتزم مؤسسة الغراف بدعم المتكاملين من خلال تعزيز التعاون وتوفير المعلومات الجوهرية وتوجيههم خلال مراحل مختلفة، بما في ذلك توجيههم خلال عمليات الحوكمة مثل اقتراحات تحسين الغراف وطلبات السحب. إذا كان لديك أسئلة، فيرجى التواصل مع [email protected]⁠ أو من خلال ديسكورد (باستطاعتك التواصل مع بيدرو، عضو مؤسسة الغراف، أو IndexerDAO أو المطورين الأساسيين الآخرين).

              Ready to shape the future of The Graph Network? Start your proposal⁠ now and be a part of the web3 revolution!


              الأسئلة الشائعة

              1. كيف يتعلق هذا بـ مقترح تحسين الغراف “خدمات عالم البيانات” (https://forum.thegraph.com/t/gip-0042-a-world-of-data-services/3761)؟⁠

              هذه العملية مرتبطة بخدمة بيانات الغراف الفرعي، وهي مطبقة فقط على مصادر بيانات الغراف الفرعي الجديد.

              2. ماذا يحدث إذا تم دعم فايرهوز و سبستريمز بعد أن تم دعم الشبكة على الشبكة الرئيسية؟

              This would only impact protocol support for indexing rewards on Substreams-powered Subgraphs. The new Firehose implementation would need testing on testnet, following the methodology outlined for Stage 2 in this GIP. Similarly, assuming the implementation is performant and reliable, a PR on the Feature Support Matrix⁠ would be required (Substreams data sources Subgraph Feature), as well as a new GIP for protocol support for indexing rewards. Anyone can create the PR and GIP; the Foundation would help with Council approval.

              3. How much time will the process of reaching full protocol support take?

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

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

              4. كيف سيتم التعامل مع الأولويات؟

              Similar to #3, it will depend on overall readiness and involved stakeholders’ bandwidth. For example, a new chain with a brand new Firehose implementation may take longer than integrations that have already been battle-tested or are farther along in the governance process.

              ⁠Edit on GitHub⁠

              Supported Network RequirementsNew Chain Integration
              On this page
              • المرحلة الأولى: التكامل التقني
              • المرحلة الثانية: التحقق من صحة التكامل
              • المرحلة الثالثة: التكامل مع الشبكة الرئيسية
              • الأسئلة الشائعة
              • 1. كيف يتعلق هذا بـ مقترح تحسين الغراف “خدمات عالم البيانات” (https://forum.thegraph.com/t/gip-0042-a-world-of-data-services/3761)؟
              • 2. ماذا يحدث إذا تم دعم فايرهوز و سبستريمز بعد أن تم دعم الشبكة على الشبكة الرئيسية؟
              • 3. How much time will the process of reaching full protocol support take?
              • 4. كيف سيتم التعامل مع الأولويات؟
              The GraphStatusTestnetBrand AssetsForumSecurityPrivacy PolicyTerms of Service