Relayium مقابل Snapdrop وPairDrop: أي نقل ملفات P2P آمن؟
آخر تحديث: 2026-07-31
Snapdrop وفرعه المُصان بنشاط PairDrop روّاد لمشاركة الملفات القائمة على المتصفح دون تثبيت. إنها أدوات مصقولة ومألوفة وجيدة حقًا — ويبني Relayium على الفكرة نفسها بدلًا من التقليل من شأنها.
تقارن هذه المقالة الثلاثة بإنصاف: ما تشترك فيه، وأين يتفوق Snapdrop وPairDrop، وأين يختلف Relayium. باختصار، تركيز Relayium ينصبّ على قوة التشفير والوصول عبر الشبكات، لا على استبدال ما يعمل جيدًا أصلًا على شبكتك المحلية.
ما تشترك فيه
الثلاثة جميعًا تعمل بالكامل في متصفح ويب حديث دون أي شيء لتثبيته. وعلى شبكة LAN نفسها تستخدم كلها WebRTC لنقل بايتات الملفات مباشرةً بين جهازين بدلًا من ركنها على خادم.
على نفس الشبكة المحلية يمكنها اكتشاف الأجهزة القريبة تلقائيًا، فإرسال صورة من حاسوب محمول إلى هاتف في الغرفة نفسها لا يتطلب سوى نقرتين في أيٍّ منها.
أين يتألق Snapdrop وPairDrop
Snapdrop موجود منذ سنوات ولديه مجتمع كبير يثق به؛ ويوسّعه PairDrop بميزات لا يحاول Relayium مجاراتها اليوم.
- يضيف PairDrop الغرف والاقتران الدائم للأجهزة، فيمكنك ربط أجهزة محددة حتى عبر شبكات مختلفة برمز اقتران.
- كلاهما سهل الاستضافة الذاتية — شيفرة الخادم صغيرة ومفهومة جيدًا، وهو ما يهم إن أردت تشغيل نسختك الخاصة.
- سنوات من الاستخدام الواقعي تعني تغطية واسعة للأجهزة، ووثائق وافرة، وتجربة ناضجة ويمكن توقّعها.
أين يختلف Relayium: التشفير من الطرف إلى الطرف على طبقة التطبيق
WebRTC العادي مُشفَّر أثناء النقل بواسطة DTLS، وهذه حماية حقيقية ضد متنصّت سلبي على الشبكة. لكن بصمات DTLS التي تصادق على كل طرف تُتبادَل عبر خادم الإشارة. يمكن لخادم إشارة خبيث أو مخترَق أن يستبدل بصماته الخاصة ويجلس بلا مرئية في المنتصف — هجوم وسيط كلاسيكي لا يوقفه DTLS وحده.
يضيف Relayium طبقة تشفير ثانية مستقلة فوق قناة WebRTC: يشتق تبادل مفاتيح X25519 مفتاحًا يُستخدم لـ AES-256-GCM لكل كتلة، ولا يُرسَل هذا المفتاح أبدًا إلى أي خادم. ولاكتشاف الوسيط، فعّل «التحقّق المتقدّم» المعطَّل افتراضيًا، فيعرض كلا الجهازين نفس رمز التحقق القصير المكوّن من 6 أرقام (SAS)؛ فإن تطابق الرمزان، لم ينتحل أي خادم هوية أحد الطرفين ولم يُنهِ تشفير طبقة التطبيق. كما يُتحقق من كل ملف من الطرف إلى الطرف بتجزئة SHA-256.
ما وراء الشبكة المحلية
صُمّم Relayium للعمل عبر الشبكات، لا على نفس Wi-Fi فقط. تتصل عمليات النقل في المتصفح مباشرةً على شبكة LAN نفسها؛ أما جلسة رمز الاقتران عبر الشبكات فتستخدم مُرحِّل TURN بحكم التصميم مع بقاء التشفير من الطرف إلى الطرف بين المتصفحين.
وعبر الشبكات لا يحمل مُرحِّل TURN سوى نص مُشفَّر لا يستطيع قراءته أو فك تشفيره، ولا يحتفظ Relayium بنسخة أو سجل لمحتوى النقل الفوري على الخادم. وهناك أيضًا وضع رابط التنزيل المُخزَّن الاختياري: يشفّر متصفحك الملفات بـ AES-256-GCM ويعيش مفتاح فك التشفير في جزء الـ URL فقط، فيخزّن الخادم نصًا مُشفَّرًا بمعرفة صفرية لا يستطيع قراءته. على نفس الشبكة، لا حاجة إلى حساب؛ ويجب على منشئ رمز الاقتران عبر الشبكات تسجيل الدخول، بينما لا يحتاج المنضم إلى حساب. كما يتطلب إنشاء رابط تنزيل مُخزَّن تسجيل الدخول. النقلات التي تنقطع في منتصفها يمكنها الاستئناف بدلًا من إعادة البدء.
مقارنة الميزات في لمحة
أهم الفروق، جنبًا إلى جنب:
- طبقة التشفير: WebRTC العادي يعتمد على DTLS وحده؛ بينما يضيف Relayium فوقه X25519 + AES-256-GCM على طبقة التطبيق.
- الدفاع ضد الوسيط: يوفّر Relayium اختياريًا رمز SAS من 6 أرقام («التحقّق المتقدّم»، معطَّل افتراضيًا) يمكن للطرفين التحقق منه؛ بينما لا يملك WebRTC العادي فحصًا مكافئًا ضد خادم إشارة خبيث.
- عبر الشبكات: يتصل Relayium برمز اقتران (أو برابط الانضمام الذي يولّده) عبر مُرحِّل TURN مُشفَّر؛ بينما اكتشاف الشبكة المحلية هو المسار الأساسي لـ Snapdrop.
- وضع التخزين: يقدّم Relayium روابط تنزيل مُخزَّنة بمعرفة صفرية اختيارية؛ بينما الأخريان فوريتان فقط.
- الاستئناف: يستطيع Relayium استئناف نقل منقطع بدلًا من البدء من جديد.
- الدُّفعات: يرسل Relayium حتى 1,000 ملف لكل دفعة مع فحص سلامة SHA-256 لكل ملف.
الأسئلة الشائعة
هل يمكن أن يحل Relayium وSnapdrop/PairDrop محل بعضها؟
للمشاركة السريعة بين الأجهزة على نفس الشبكة، يعمل أيٌّ منها جيدًا. إن كنت بحاجة إلى الوصول عبر شبكات مختلفة أو أردت طبقة تشفير إضافية مستقلة عن الخادم مع رمز تحقق، فإن Relayium موجّه لذلك؛ وإن كنت تحب غرف PairDrop واقترانه الدائم، فإنه يظل خيارًا ممتازًا.
هل Relayium مفتوح المصدر وقابل للاستضافة الذاتية؟
نعم. Relayium مرخّص بـ AGPL-3.0، والبروتوكول والشيفرة كاملين متاحان علنًا على github.com/relayium/relayium، فيمكنك تدقيقه أو تشغيل نسختك الخاصة — نفس الانفتاح الذي جعل Snapdrop وPairDrop موثوقين.
هل هناك فرق في الأداء؟
على شبكة LAN نفسها تستخدم الخدمات الثلاث مسار WebRTC مباشرًا، لذا يكون الأداء متقاربًا عادةً. وعبر الشبكات يستخدم Relayium مُرحِّل TURN بحكم التصميم، لذلك قد يؤثر موقع المُرحِّل وسعته في زمن الاستجابة والإنتاجية. تعمل طبقة AES-256-GCM الإضافية داخل المتصفح ولا تضيف عادةً سوى حمل قليل مقارنة بمسار الشبكة.
شاهد كيف يبدو التشفير على طبقة التطبيق عمليًا — بلا تثبيت، وبلا حاجة إلى حساب على نفس الشبكة.
جرّب Relayium الآن