المجموعات ونقاط نهاية RPC العامة

تحتوي سلسلة كتل سولانا على عدة مجموعات مختلفة من المصادقين، تُعرف باسم المجموعات (Clusters). كل منها يخدم أغراضًا مختلفة داخل النظام البيئي العام ويحتوي على عقد API مخصصة لتلبية طلبات JSON-RPC الخاصة بمجموعتها المعنية.

العقد الفردية داخل المجموعة مملوكة ومُدارة من قبل أطراف ثالثة، مع توفر نقطة نهاية عامة لكل منها.

نقاط نهاية RPC العامة لسولانا

تدير مؤسسة Solana Labs نقطة نهاية RPC عامة لكل مجموعة. تخضع كل من نقاط النهاية العامة هذه لحدود معدل الاستخدام، ولكنها متاحة للمستخدمين والمطورين للتفاعل مع سلسلة كتل سولانا.

حدود معدل الاستخدام للنقاط النهاية العامة قابلة للتغيير. حدود المعدلات المحددة المذكورة في هذه الوثيقة ليست مضمونة أن تكون الأحدث.

استخدام المستكشفات مع مجموعات مختلفة

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

من أمثلة بعض مستكشفات سلسلة كتل سولانا هذه:

على مستوى عالٍ

  • Mainnet: بيئة إنتاج حية للتطبيقات المنشورة.
  • Devnet: اختبار مع إمكانية الوصول العام للمطورين الذين يجربون تطبيقاتهم.
  • Testnet: اختبار الضغط لترقيات الشبكة وأداء المصادقين.

أمثلة على حالات الاستخدام: قد ترغب في تصحيح برنامج جديد على Devnet أو التحقق من مقاييس الأداء على Testnet قبل النشر على Mainnet.

المجموعةنقطة النهايةالغرضملاحظات
الشبكة الرئيسيةhttps://api.mainnet-beta.solana.comبيئة الإنتاج المباشرةتتطلب SOL للمعاملات
شبكة التطويرhttps://api.devnet.solana.comالاختبار العام والتطويرإسقاط جوي مجاني لـ SOL للاختبار
شبكة الاختبارhttps://api.testnet.solana.comاختبار المصادقين وتحمل الضغطقد تواجه فترات توقف متقطعة

شبكة التطوير

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

  • يجب على مطوري التطبيقات استهداف شبكة التطوير.
  • يجب على المصادقين المحتملين استهداف شبكة التطوير أولاً.
  • الاختلافات الرئيسية بين شبكة التطوير والشبكة الرئيسية التجريبية:
    • رموز شبكة التطوير ليست حقيقية
    • تتضمن شبكة التطوير صنبور رموز للإسقاطات الجوية لاختبار التطبيقات
    • قد تخضع شبكة التطوير لإعادة ضبط دفتر الأستاذ
    • عادةً ما تعمل شبكة التطوير بنفس إصدار فرع البرنامج مثل الشبكة الرئيسية التجريبية، ولكن قد تعمل بإصدار فرعي أحدث من الشبكة الرئيسية التجريبية.
  • نقطة دخول الشبكة لشبكة التطوير: entrypoint.devnet.solana.com:8001

نقطة نهاية شبكة التطوير

  • https://api.devnet.solana.com - عقدة API مستضافة من سولانا لابز؛ محدودة المعدل

مثال على تكوين سطر أوامر solana

للاتصال بمجموعة devnet باستخدام واجهة سطر أوامر سولانا:

solana config set --url https://api.devnet.solana.com

حدود معدل شبكة التطوير

  • الحد الأقصى لعدد الطلبات لكل 10 ثوانٍ لكل عنوان IP: 100
  • الحد الأقصى لعدد الطلبات لكل 10 ثوانٍ لكل عنوان IP لـ RPC واحد: 40
  • الحد الأقصى للاتصالات المتزامنة لكل عنوان IP: 40
  • الحد الأقصى لمعدل الاتصال لكل 10 ثوانٍ لكل عنوان IP: 40
  • الحد الأقصى لكمية البيانات لكل 30 ثانية: 100 ميجابايت

شبكة الاختبار (Testnet)

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

  • رموز شبكة الاختبار ليست حقيقية
  • قد تخضع شبكة الاختبار لإعادة ضبط دفتر الأستاذ
  • تتضمن شبكة الاختبار صنبور رموز للإسقاطات الجوية لاختبار التطبيقات
  • عادة ما تعمل شبكة الاختبار بإصدار برمجي أحدث من كل من شبكة التطوير وشبكة الإنتاج التجريبية
  • نقطة دخول Gossip لشبكة الاختبار: entrypoint.testnet.solana.com:8001

نقطة نهاية شبكة الاختبار

  • https://api.testnet.solana.com - عقدة API فردية من سولانا لابز؛ محدودة المعدل

مثال على تكوين سطر أوامر solana

للاتصال بمجموعة testnet باستخدام واجهة سطر أوامر سولانا:

solana config set --url https://api.testnet.solana.com

حدود معدل شبكة الاختبار

  • الحد الأقصى لعدد الطلبات لكل 10 ثوانٍ لكل عنوان IP: 100
  • الحد الأقصى لعدد الطلبات لكل 10 ثوانٍ لكل عنوان IP لـ RPC واحد: 40
  • الحد الأقصى للاتصالات المتزامنة لكل عنوان IP: 40
  • الحد الأقصى لمعدل الاتصال لكل 10 ثوانٍ لكل عنوان IP: 40
  • الحد الأقصى لكمية البيانات لكل 30 ثانية: 100 ميجابايت

الإصدار التجريبي للشبكة الرئيسية

مجموعة مستمرة ومفتوحة لمستخدمي سولانا والمطورين والـ validators وحاملي الرموز.

  • الرموز المصدرة على الإصدار التجريبي للشبكة الرئيسية هي SOL حقيقي
  • نقطة دخول Gossip للإصدار التجريبي للشبكة الرئيسية: entrypoint.mainnet-beta.solana.com:8001

نقطة نهاية الإصدار التجريبي للشبكة الرئيسية

  • https://api.mainnet-beta.solana.com - مجموعة عقد API مستضافة من سولانا لابز، مدعومة بموازن تحميل؛ محدودة المعدل

مثال على تكوين سطر أوامر solana

للاتصال بمجموعة mainnet-beta باستخدام واجهة سطر أوامر سولانا:

solana config set --url https://api.mainnet-beta.solana.com

حدود معدل الإصدار التجريبي للشبكة الرئيسية

  • الحد الأقصى لعدد الطلبات لكل 10 ثوانٍ لكل عنوان IP: 100
  • الحد الأقصى لعدد الطلبات لكل 10 ثوانٍ لكل عنوان IP لـ RPC واحد: 40
  • الحد الأقصى للاتصالات المتزامنة لكل عنوان IP: 40
  • الحد الأقصى لمعدل الاتصال لكل 10 ثوانٍ لكل عنوان IP: 40
  • الحد الأقصى لكمية البيانات لكل 30 ثانية: 100 ميجابايت

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

رموز أخطاء HTTP الشائعة

  • 403 -- تم حظر عنوان IP الخاص بك أو موقعك الإلكتروني. حان الوقت لتشغيل خادم RPC الخاص بك أو العثور على خدمة خاصة.
  • 429 -- عنوان IP الخاص بك يتجاوز حدود المعدل المسموح به. قم بالتباطؤ! استخدم رأس استجابة HTTP Retry-After لتحديد المدة التي يجب الانتظار قبل إجراء طلب آخر.

Is this page helpful?