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

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

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

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

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

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

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

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

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

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

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

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

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

شبكة التطوير

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

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

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

  • https://api.devnet.solana.com - عقدة واجهة برمجة تطبيقات مستضافة من Solana Labs؛ محدودة المعدل

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

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

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

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

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

شبكة الاختبار

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

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

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

  • https://api.testnet.solana.com - عقدة واجهة برمجة تطبيقات Solana Labs فردية؛ محدودة المعدل

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

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

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

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

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

النسخة التجريبية من الشبكة الرئيسية

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

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

نقطة نهاية النسخة التجريبية من الشبكة الرئيسية

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

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

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

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?