المجموعات ونقاط نهاية RPC العامة
تحتوي سلسلة كتل سولانا على عدة مجموعات مختلفة من المصادقين، تُعرف باسم المجموعات (Clusters). كل منها يخدم أغراضًا مختلفة داخل النظام البيئي العام ويحتوي على عقد API مخصصة لتلبية طلبات JSON-RPC الخاصة بمجموعتها المعنية.
العقد الفردية داخل المجموعة مملوكة ومُدارة من قبل أطراف ثالثة، مع توفر نقطة نهاية عامة لكل منها.
نقاط نهاية RPC العامة لسولانا
تدير مؤسسة Solana Labs نقطة نهاية RPC عامة لكل مجموعة. تخضع كل من نقاط النهاية العامة هذه لحدود معدل الاستخدام، ولكنها متاحة للمستخدمين والمطورين للتفاعل مع سلسلة كتل سولانا.
حدود معدل الاستخدام للنقاط النهاية العامة قابلة للتغيير. حدود المعدلات المحددة المذكورة في هذه الوثيقة ليست مضمونة أن تكون الأحدث.
استخدام المستكشفات مع مجموعات مختلفة
تدعم العديد من مستكشفات سلسلة كتل سولانا الشائعة اختيار أي من المجموعات، وغالبًا ما تسمح للمستخدمين المتقدمين بإضافة نقطة نهاية RPC مخصصة/خاصة أيضًا.
من أمثلة بعض مستكشفات سلسلة كتل سولانا هذه:
- http://explorer.solana.com/.
- http://solana.fm/.
- http://solscan.io/.
- http://solanabeach.io/.
- http://validators.app/.
على مستوى عالٍ
- 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?