UR is an open source protocol powering network infrastructure, maintained by its community. For URnetwork products (eg: VPN), go to ur.io

الأبحاث

خوارزميات مفتوحة، بيانات مفتوحة.

مسابقة الخوارزميات — بدعم من Apex (SN1)

نستهدف إطلاق مسابقة خوارزميات Apex بحلول نهاية الشهر مع إطلاق 25؛ والهدف تحسين ملموس بنسبة 10–20% في متوسط زمن استجابة خوارزمية المطابقة والتوجيه.

انضم إلى البحث

البروتوكول نظام لامركزي أصيل، متعدد عناوين IP ومتعدد وسائل النقل، مصمم للتوسّع إلى ملايين المُعدِّنين لكل مشغّل شبكة. كل مجال خوارزمي أدناه منشور مع مصدره، وحيثما أمكن، مع مجموعات بيانات مجهولة الهوية للتحليل المستقل.

URTRANSPORT1

الأداء

توجيه متعدد القفزات عبر وسائل نقل TCP مع التركيز على إمكانية الوصول العالمية. تُدعم ترقيات UDP والبث من نظير إلى نظير، مع التخطيط لدمج WebRTC وXRay وWireGuard.

transport.go
مجموعات البياناتالكتلة 7الكتلة 6الكتلة 5
UREXTENDER1

إمكانية الوصول

تشفير TLS متعدد الطبقات (N≥2) حيث تستخدم كل طبقة خارجية شهادة موقَّعة ذاتيًا مع انتحال SNI إلى عنوان IP وسيط، وتعيد التوجيه إلى قفزة أخرى أو إلى اتصال TLS من طرف إلى طرف. يمكن لأي شخص استضافة موسّع على أي نطاق.

net_extender.go
مجموعات البياناتالكتلة 7الكتلة 6الكتلة 5
UR-FP2

مطابقة العميل والمُعدِّن

خوارزمية أخذ عينات تحمّل عينة عشوائية بحجم 10× من المُعدِّنين المحتملين وتخلطها بما يتناسب مع الموثوقية × تقييم العميل. تُضمَن مقاومة Sybil بالقيد القاضي بأن مجموع الموثوقية لا يتجاوز 1 لكل شبكة IP فرعية.

network_client_location_model.go
مجموعات البياناتالكتلة 7الكتلة 6الكتلة 5
UR-MULTI

عميل متعدد

خوارزمية مسح استدلالية تدير نافذة من المُعدِّنين. تقفل حركة المرور في أعلى طبقة متاحة بناءً على عتبات النقل بدلاً من تحليل البروتوكول.

ip_remote_multi_client.go
مجموعات البياناتالكتلة 7الكتلة 6الكتلة 5
UR-TRANSFER

النقل

نافذة تسليم موثوقة مضبوطة للبيئات ذات زمن الاستجابة العالي. تُعطَّل إعادة الإرسال على مستوى البروتوكول لأن النافذة توفّر تسليمًا موثوقًا. توزّع حركة المرور عبر وسائل النقل حسب الأداء المرتَّب.

transfer.go
مجموعات البياناتالكتلة 7الكتلة 6الكتلة 5
UR-IP

خروج IP

تنفيذ مكدّس IP بأقل استهلاك للذاكرة. يفترض اتصالاً موثوقًا بين النظراء عبر طبقة النقل، لذا تُحسَّن إعادة الإرسال وفقًا لذلك.

ip.go
مجموعات البياناتالكتلة 7الكتلة 6الكتلة 5
UR-PSUB2

تخصيص المكافآت

يقيّم المُدقّقون المستقلون كل مجمّع مشغّل حسب الطلب والجودة المقاسة؛ ويحوّل Yuma Consensus في Bittensor تلك الدرجات إلى إصدار. داخل المجمّع، يرتّب المشغّل مُعدِّنيه حسب عدد العقود المخدومة والموثوقية، ويلتزم بجذر Merkle للمدفوعات في كل دورة، ويطالب كل مُعدِّن بحصته مباشرة من عقد التسوية.

account_payment_model_plan.go
مجموعات البياناتالكتلة 7الكتلة 6الكتلة 5
UR-CONTRACT

الإذن

يتطلب النقل بين الأطراف عقدًا مشفّرًا برصيد مودَع في الضمان ومجموعة أذونات. يجب على كلا الطرفين الإغلاق مع عدد بايتات مُقرّ به؛ وتؤدي الخلافات إلى عملية حل إجبارية.

subscription_model.go
مجموعات البياناتالكتلة 7الكتلة 6الكتلة 5
UR-SEC1

الأمان

قائمة حظر منافذ وقائمة حظر عناوين IP لحماية شبكة المُعدِّنين. لا تُجري فحصًا للبروتوكول — يوجّه المُعدِّنون حركة المرور المشفرة فقط.

ip_security.go
مجموعات البياناتالكتلة 7الكتلة 6الكتلة 5

التدقيقات

تدقيقات نظراء للبروتوكول وتطبيقاته.

  • تدقيق نظراءMASA L2 2026
  • تدقيق نظراءMASA L2 2025

الأوراق البحثية

  • Whole Internet Encryption for the whole worldarXiv — قريبًا