إنتقل إلى المحتوى الرئيسي

Bitsocial وLapis Net

Lapis Net بروتوكول لشبكة تواصل اجتماعي نظير إلى نظير مكتوب بلغة Kotlin لمنصة JVM. وقد توصّل بشكل مستقل إلى أسس قريبة من أسس Bitsocial: هويات قائمة على أزواج المفاتيح، وتخزين للمحتوى على طراز IPFS، وgossipsub من libp2p. ويختلف الاثنان في موضع تصفية الرسائل العشوائية وانتقاء المحتوى. فـ Lapis يمنح كل مشاهد مخطط ثقة شخصيًا ويتيح لمدفوعات Bitcoin وLightning رفع الظهور؛ أما Bitsocial فيترك لكل مجتمع أن يقرر ما يجوز نشره.

Lapis نموذج أولي عامل. ففي أكتوبر 2026 لم تكن له شبكة عامة بعد، وكان ربط عقدتين خطوة يدوية، بحسب مستودعه.

كيف يعمل Lapis​

  • الهويات. كل هوية زوج مفاتيح secp256k1، متوافق مع مفاتيح Bitcoin، ويرتبط به مفتاح Ed25519 لمعرّف النظير في libp2p.
  • التخزين والانتشار. يُخزَّن المحتوى باستخدام Nabu، وهو تنفيذ لـ IPFS على libp2p (DHT وBitswap)، ويُنشر عبر gossipsub من libp2p.
  • التقييم. أربع درجات اختيارية تقع فوق نواة تبقى محايدة إزاء انتقاء المحتوى:
    • Veritas، شبكة ثقة تُحسب من مخطط الثقة الخاص بكل مشاهد
    • Virtus، ظهور مدعوم بإثباتات دفع على السلسلة أو عبر Lightning تتلاشى مع الوقت
    • Karma، إعجابات مجانية ترجّحها Veritas
    • Madli، درجة سمعة تحتفظ بها العُقد عن سلوك بعضها بعضًا
  • المراسلة. الرسائل المباشرة المشفّرة من طرف إلى طرف، والمكالمات الصوتية الفردية، ونظام رسائل غير متزامن شبيه بالبريد الإلكتروني جزء من المشروع.
  • العملاء. يشغّل كل مستخدم عقدة JVM. والعميل المرجعي واجهة ويب تقدّمها تلك العقدة المحلية.

أين يختلفان​

مَن يصفّي الرسائل العشوائية​

يصفّي Lapis عند المشاهد. فالمحتوى ينتشر، ثم يقرر مخطط ثقة كل مشاهد وقواعد الدفع في التطبيق الذي يستخدمه ما يطفو على السطح. أما Bitsocial فيصفّي عند المجتمع: إذ يجب أن يجتاز المنشور تحدي المجتمع قبل أن تقبله عقدة المجتمع، فلا تصبح الرسائل العشوائية المرفوضة جزءًا من المجتمع أبدًا. راجع تحدّيات مكافحة الرسائل العشوائية المخصّصة.

مَن يملك السلطة​

في Lapis، يقرر كل مشاهد بمن يثق، ويقرر مشغّل كل تطبيق كيف يعمل الظهور المدفوع فيه. وفي Bitsocial، يضع مالك المجتمع قواعد ذلك المجتمع وحده، وتختار التطبيقات ما تعرضه. ولا يوجد في أيٍّ منهما مدير على مستوى البروتوكول.

الاقتصاد​

يدمج Lapis إثباتات الدفع عبر Bitcoin وLightning في درجة الظهور. أما Bitsocial فليس في بروتوكوله طبقة دفع؛ ويمكن للمجتمع أن يشترط دفعًا أو رمزًا عبر تحدّيه.

المتصفح​

يمكن لتطبيقات Bitsocial تشغيل عقدة نظير إلى نظير داخل تبويب متصفح عادي. راجع نظير إلى نظير في المتصفح. أما واجهة Lapis في المتصفح فصفحة محلية تقدّمها عقدة JVM لدى المستخدم.

النطاق​

يجمع Lapis الرسائل المباشرة والمكالمات الصوتية والبريد. أما Bitsocial فيركّز على المجتمعات العامة ولا يملك بعدُ رسائل مباشرة أصلية.

مقارنة​

السؤالLapis NetBitsocial
الفئةبروتوكول تواصل اجتماعي نظير إلى نظير (نموذج أولي)شبكة مجتمعات نظير إلى نظير
الهويةزوج مفاتيح secp256k1 مع معرّف نظير Ed25519 مرتبط بهأزواج مفاتيح Ed25519 للمستخدمين وللمجتمعات
أين تُحفظ المنشوراتتخزين Nabu (IPFS على libp2p) على العُقد المشاركةعقدة مالك المجتمع والأقران الذين يقرؤونه ويبذرونه
المجتمعاتلا كائن مجتمع؛ ويجري انتقاء المحتوى لكل مشاهد ولكل تطبيقكائنات من الدرجة الأولى تقبل عقدتها المنشورات أو ترفضها
مكافحة الرسائل العشوائيةمخطط ثقة المشاهد، والظهور المدفوع، وودائع Lightning للرسائل الأولىتحدي كل مجتمع قبل قبول المنشور
الإشرافمخطط ثقة كل مشاهد؛ ومشغّلو التطبيقات يضعون قواعد الظهور المدفوعيشرف مالكو المجتمعات على مجتمعاتهم؛ وتختار التطبيقات ما تعرضه
الاقتصادإثباتات الدفع عبر Bitcoin وLightning في التقييملا شيء في البروتوكول؛ ويمكن للتحدي أن يشترط دفعًا أو رمزًا
المتصفحواجهة ويب محلية تقدّمها عقدة JVMعقدة نظير إلى نظير داخل تبويب متصفح عادي
الشبكةنموذج أولي بلا شبكة عامةشبكة حية بتطبيقات مثل 5chan وSeedit
المقايضة الرئيسيةسمعة ومراسلة مدمجتان وغنيتان، لكن لا شبكة عامة بعدنواة أصغر تعمل في المتصفحات، لكن بلا سمعة مدمجة ولا رسائل مباشرة

هل يمكن أن يعملا معًا؟​

تحدّيات Bitsocial شيفرة برمجية حرّة، لذا يمكن أن تصبح درجة ثقة على طراز Lapis واحدة منها. ويستطيع التحدي المدمج whitelist بالفعل قراءة قوائم بالعناوين المسموح بها من عناوين URL. وخدمةٌ تنشر عناوين Bitsocial التي يثق بها مخطط Veritas يمكن أن تتيح لهؤلاء المؤلفين تخطي اختبار كابتشا في مجتمع ما. وسيتطلب ذلك طريقة لربط هوية Lapis بعنوان Bitsocial، ولا يوجد شيء من هذا القبيل اليوم.