ما هو مرحل نوستر؟ دليل بسيط وواضح
المرحلات هي خوادم صغيرة ومستقلة تحتفظ بمنشورات نوستر وتعيد توجيهها. ما الذي تفعله، وما سبب عدم الشيوع في التصميم، وكيفية الاختيار.
تسافر كل رسالة نوستر عبر مرحل. يرسل عميلك الأحداث الموقعة إلى المرحلات؛ يجلب عملاء المستخدمين الآخرين الأحداث من المرحلات؛ كرر لكل منشور وإعجاب ومتابعة ورسالة مباشرة. المرحل ليس مكوناً براقاً، لكنه المكون الذي يجعل الشبكة تعمل.
يغطي هذا الدليل ما هو المرحل فعلياً، وما يفعله وما لا يفعله، وكيفية التفكير في المرحلات التي تهمك.
ملخص سريع. المرحل هو خادم صغير يقبل أحداث نوستر الموقعة عبر WebSocket، ويخزنها، ويعيد توجيهها للمشتركين. لا يوجد "المرحل" الخاص بنوستر؛ الشبكة هي آلاف المرحلات المستقلة التي لا تتنسق. يتصل عميلك بعدة منها في نفس الوقت؛ الاتحاد هو عرضك للشبكة.
عندما تكون جاهزًا، احصل على عنوان @nostr.blog
ما يفعله المرحل
ثلاث وظائف، كلها بسيطة.
قبول الأحداث. يفتح العميل اتصال WebSocket ويرسل رسالة EVENT مع كائن JSON موقع. يتحقق المرحل من التوقيع (هل يطابق pubkey المطالب به)، ويفحص بشكل اختياري مقابل السياسات (رسائل غير مرغوبة، حدود معدل، قوائم حظر)، ويقبل أو يرفض. تذهب الأحداث المقبولة إلى التخزين.
تخزين الأحداث. تستخدم المرحلات قاعدة بيانات محلية (عادة SQLite أو PostgreSQL) مفهرسة حسب معرّف الحدث وpubkey المؤلف والنوع وقيم الوسم. هذا يسمح لهم بالاستجابة لمرشحات الاشتراك بكفاءة.
خدمة الاشتراكات. يرسل العميل رسالة REQ مع مرشح ("أعطني أحداثاً من هؤلاء المؤلفين، من هذه الأنواع، منذ هذا الطابع الزمني، محدود بـ 100"). يستعلم المرحل عن قاعدة بياناته للأحداث المخزنة المطابقة، ويرسلها، ثم يرسل EOSE (نهاية الأحداث المخزنة) ويحافظ على الاشتراك مفتوحاً. أي حدث جديد يطابق المرشح يتم دفعه إلى العميل في الوقت الفعلي.
هذا هو API المرحل الكامل، مع متغيرات طفيفة. المرحل لا يفعل أي شيء آخر: لا ترتيب، لا توصية، لا اعتدال بخلاف سياساته الخاصة، لا تنسيق بين المرحلات.
ما لا يفعله المرحل
عدة أشياء يمكن للمرحل نظرياً أن يفعلها لكنه عادة لا يفعلها.
التحدث مع مرحلات أخرى. المرحلات مستقلة. لا تتزامن مع بعضها البعض. إذا كان المنشور على المرحل A ولكن ليس على المرحل B، فإن شخصاً يقرأ من B فقط لا يراه. يحدث النسخ المتماثل لأن العملاء ينشرون على مرحلات متعددة، وليس لأن المرحلات تعكس بعضها البعض.
فرض قواعد عامة. لكل مرحل قواعده الخاصة. ما يرفضه أحدها، يقبله آخر. لا توجد سلطة سياسة عالمية.
التحقق من المطالبات خارج السلسلة. يقبل المرحل الأحداث الموقعة؛ لا يتحقق من أن "alice@example.com" في حقل NIP-05 يعيّن فعلاً إلى pubkey الحدث. تلك وظيفة العميل.
التصرف كمنصة. المرحل ليس موقعاً ويب يحتوي على صفحة رئيسية أو موجز أو علامة تجارية. إنه برنامج خلفي. لا يتفاعل المستخدمون أبداً مع المرحلات مباشرة؛ العملاء يفعلون ذلك.
سبب كون التصميم غير عادي
معظم الشبكات لديها خوادم تفعل الكثير. مثيل Mastodon ليس مرحلاً فقط؛ إنه تطبيق ويب كامل يشبه Twitter مع مستخدمين وملفات شخصية ومخططات زمنية وأدوات إشراف ولوحات قيادة إدارة. لدى خادم XMPP مستخدمون وغرف وMUC وpubsub. خادم matrix homeserver برنامج ثقيل.
مرحل نوستر بسيط عن قصد. لا يعرف المرحل من هم مستخدموه (لا توجد حسابات مستخدم على المرحل). لا يملك المرحل محتواه (تأتي صحة المحتوى من التوقيعات، وليس ممن قام بتخزينه). لا يتحد المرحل (لا يوجد تنسيق على مستوى البروتوكول مع مرحلات أخرى).
هذا البساطة هي السبب في وجود عدد كبير جداً من المرحلات. تشغيل أحد المرحلات رخيص لأن المرحل يفعل القليل جداً. يمكن لـ VPS بقيمة 5 دولارات شهرياً تشغيل مرحل يخدم مئات المستخدمين النشطين. قارن بتشغيل مثيل Mastodon، والذي على نطاق مماثل يتطلب موارد وصيانة أكثر بكثير.
المرحلات الافتراضية مقابل المرحلات المخصصة
كل عميل نوستر يأتي مع قائمة افتراضية. المدخلات الشائعة اعتباراً من 2026:
wss://relay.damus.io(يديره Damus، حجم عالي)wss://nos.lol(يديره المجتمع، مجاني)wss://relay.primal.net(يديره Primal)wss://offchain.pub(مجتمع، مستقر)wss://relay.nostr.band(تركيز التجميع)wss://nostr.wine(مدفوع، مرشح رسائل غير مرغوبة)
هذه تعمل لمعظم المستخدمين. الثلاثة الأولى تتعامل مع معظم حركة المرور اليومية. استبدالها ليس ضرورياً ما لم يكن لديك سبب. (إذا سجلت عبر nostr.blog، فقد تم تكوين قائمة مرحلات افتراضية منسقة بالفعل لك؛ يمكنك تعديلها في الإعدادات لاحقاً.)
أسباب التخصيص:
- الأداء. مرحل أقرب إليك جغرافياً أسرع. إذا كنت في آسيا، فإن إضافة مرحل آسيوي تسرع القراءات.
- الخصوصية. إذا كنت لا تريد مرحلاً رئيسياً معيناً أن يرى أنماط اشتراكك، استخدم مرحلات مختلفة.
- التخصص الموضوعي. تركز بعض المرحلات على موضوعات أو مجتمعات معينة. الاتصال بها يزيد من تعريضك لهذا المحتوى.
- تحمل الرسائل غير المرغوبة. إذا كنت غارقاً في الرسائل غير المرغوبة، فقد تكون المرحل المدفوعة المرشحة للرسائل غير المرغوبة تستحق الاشتراك.
كم عدد المرحلات التي يجب عليك استخدامها
ثلاثة أو أربعة عادة ما تكون الحلوة. المزيد ليس دائماً أفضل.
قليل جداً (1-2). انقطاع مرحل واحد يصمت منشوراتك مؤقتاً. لا توجد حدود كافية.
صحيح تماماً (3-6). تصل منشوراتك إلى أماكن كافية بحيث لا تهم الانقطاعات. أداء القراءة جيدة لأن العميل يمكنه السباق في الاستعلام عبرها.
كثير جداً (10+). تضيف كل مرحل زمن الكمون ونقل البيانات. يجب على العملاء الاستعلام عن جميعهم؛ البطء يؤخر الموجز كله. البطارية والنطاق الترددي يرتفعان دون فائدة متناسبة.
إذا كنت في شك، استخدم الإعدادات الافتراضية. إذا كنت تسعى لسبب محدد، قم بالتعديل على دفعات.
سياسات المرحل مهمة
لكل مرحل قواعد مكتوبة أو غير مكتوبة حول ما تقبله. معظمهم متسامحون؛ بعضهم صارم. عدد قليل من أنواع السياسة الشائعة:
الكتابة مفتوحة، القراءة مفتوحة. يمكن لأي شخص النشر، يمكن لأي شخص القراءة. معظم مرحلات المجتمع.
الكتابة مدفوعة، القراءة مفتوحة. تدفع رسماً صغيراً للنشر؛ يمكن لأي شخص قراءة منشوراتك. معظم المرحلات المدفوعة. يقلل الرسائل غير المرغوبة بشكل كبير.
قائمة بيضاء. فقط الحسابات المعتمدة يمكنها النشر. تُستخدم لمرحلات الشركة أو المجتمع.
مرشح حسب الموضوع. يقبل فقط الأحداث المطابقة لمعايير معينة (الهاشتاج، النوع، الطول).
محصور جغرافياً. يقبل فقط المستخدمين من مناطق معينة. نادر.
قبل الاعتماد على مرحل، تحقق من سياساته المكتوبة (عادة على /.well-known/nostr.json أو نقطة نهاية معلومات المرحل). إذا لم يطابق نمط النشر الخاص بك سياسات المرحل، فستفشل عمليات الكتابة بصمت.
تشغيل مرحلك الخاص
سهل بشكل مثير للدهشة. إعداد أساسي:
- استأجر VPS (نطاق 5 دولارات شهرياً جيد).
- قم بتثبيت تطبيق مرحل.
strfryوnostreamهما الاختياران الشائعان مفتوحا المصدر. - افتح المنفذ 443 أو 8080؛ أشر DNS إلى الخادم.
- ابدأ المرحل.
إجمالي الوقت: أقل من ساعة لشخص مرتاح مع Linux. لا يوجد تكوين معقد مطلوب من الصندوق. يضيف تشغيل مرحل لنفسك أو لمجتمع صغير مرونة للشبكة ويعطيك السيطرة الصريحة على جزء من بيانات نوستر الخاصة بك.
يوجد دليل مخصص لهذا في run-your-own-relay.
المرحلات والخصوصية
كل مرحل تتصل به يرى:
- عنوان IP الخاص بك
- المرشحات التي تشترك فيها (أي pubkeys تقرأ، أي هاشتاجات تراقب)
- منشوراتك (محتوياتها، لأنك نشرتها هنا)
- توقيت نشاطك
لا ترى المرحلات:
- محتوى رسائل DM المشفرة (فقط نص مشفر)
- مفتاحك الخاص
بالنسبة للمستخدمين الذين يهتمون بتقليل تسرب البيانات الوصفية على مستوى المرحل:
- استخدم Tor أو VPN.
- انشر قراءتك عبر مرحلات كثيرة حتى لا يرى أحد الصورة كاملة.
- استخدم العملاء الذين يدورون المرحلات لأنواع اشتراك مختلفة.
معظم المستخدمين لا يحتاجون أي من هذا. نموذج خصوصية البروتوكول يفترض أن المرحلات هي بنية تحتية عامة شبه موثوقة؛ لم تصمم لإخفاء أنماط نشاطك عنهم.
اختيار المرحلات: قاعدة بسيطة
إذا كنت جديداً: احتفظ بالإعدادات الافتراضية.
إذا كنت محبطاً بشكل محدد من شيء ما (رسائل غير مرغوبة، سرعة، موثوقية): غيّر فقط الشيء الذي يزعجك. أضف مرحلاً أو اثنين، أو استبدل الذي يزعجك.
إذا كنت متقدماً: قم بتخصيص النوايا. اختر 4-6 مرحلات تغطي احتياجاتك (الجغرافيا، الموضوعات، مستوى الثقة) وأدرها بعناية.
إذا كنت حذراً: انتشر عبر مرحلات مستقلة كافية بحيث لا يرى مشغل واحد نشاطك كاملاً. استخدم Tor. امزج المناطق.
الخطوة الخاطئة هي إضافة عشرات المرحلات على أمل أن يكون المزيد أفضل. النتيجة هي عملاء بطيئة وضياع نطاق ترددي، وليس تجربة أفضل.
الأسئلة الشائعة
كم عدد مرحلات نوستر الموجودة؟
هل أحتاج إلى اختيار مرحلاتي الخاصة؟
هل يمكن للمرحل أن يرى منشوراتي؟
ما الذي يجعل المرحل سريعاً أو بطيئاً؟
هل تخزن المرحلات منشوراتي إلى الأبد؟
تابع القراءة
ما هو Nostr؟ دليل باللغة العربية البسيطة لعام 2026
Nostr هو بروتوكول بسيط ومفتوح للوسائط الاجتماعية والهوية. لا تديره أي شركة، ولا يمكن حذف أي حساب إلا من قبلك. باللغة العربية البسيطة.
قراءة 5 دقيقةالبدءكيف يعمل نوستر فعلاً: البروتوكول، بدون مصطلحات معقدة
تحت الغطاء، نوستر هو 200 سطر من المواصفات. الأحداث والتواقيع والريليهات والاشتراكات. كل جزء متحرك مع أمثلة عملية.
قراءة 8 دقيقةمتقدم وتقنيالمتتابعات المدفوعة: ما الذي تحصل عليه مقابل المال
تعد المتتابعات المدفوعة بتغذيات خالية من الرسائل غير المرغوبة، واحتفاظ أفضل، وتوفر أعلى. ما الذي تقدمه فعلاً في عام 2026، وأيها يستحق الاستخدام، ومتى يكون المجاني كافياً.
قراءة 6 دقيقةمتقدم وتقنيكيف يتعامل Nostr مع البريد العشوائي: الدفاعات العملية في 2026
ليس لدى Nostr فريق إشراف، لكن البريد العشوائي ليس مشكلة بلا حل. ما الذي يعمل فعلاً: إثبات العمل، والريليهات المدفوعة، وفلاتر شبكة الثقة، وقوائم الكتم.
قراءة 7 دقيقةمتقدم وتقنيكيفية تشغيل خادم Nostr الخاص بك في 2026
دليل عملي لتشغيل خادم Nostr على VPS رخيص. أي برنامج، وكيفية تكوينه، ما يكلفه، ولماذا قد تريد القيام به.
قراءة 7 دقيقة