فكرة الجيل القادم من الشبكة الاجتماعية اللامركزية

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

هناك شيء خاطئ مع شبكة الإنترنت

تعرفت على الإنترنت لأول مرة في عام 2000. بالطبع، هذا ليس البداية - كانت الشبكة موجودة بالفعل قبل ذلك، ولكن يمكن تسمية ذلك الوقت بالذروة الأولى للإنترنت. شبكة الويب العالمية هي اختراع بارع لتيم بيرنرز لي، web1.0 في شكله التقليدي الكلاسيكي. العديد من المواقع والصفحات ترتبط ببعضها البعض عن طريق الارتباطات التشعبية. للوهلة الأولى، تبدو الهندسة المعمارية بسيطة، مثل كل الأشياء العبقرية: لامركزية ومجانية. أريد - أن أسافر إلى مواقع الآخرين عن طريق اتباع الارتباطات التشعبية؛ أريد إنشاء موقع الويب الخاص بي الذي أنشر عليه ما يثير اهتمامي - على سبيل المثال، مقالاتي وصوري وبرامجي والارتباطات التشعبية للمواقع التي تهمني. وآخرون ينشرون روابط لي.

قد يبدو وكأنه صورة شاعرية؟ لكنك تعرف بالفعل كيف انتهى كل شيء.

هناك عدد كبير جدًا من الصفحات، وأصبح البحث عن المعلومات مهمة غير تافهة للغاية. إن الارتباطات التشعبية التي وصفها المؤلفون ببساطة لا يمكنها هيكلة هذا الكم الهائل من المعلومات. في البداية، كانت هناك أدلة مملوءة يدويًا، ثم محركات بحث عملاقة بدأت في استخدام خوارزميات تصنيف إرشادية بارعة. تم إنشاء مواقع الويب والتخلي عنها، وتم تكرار المعلومات وتشويهها. تم تسويق الإنترنت بسرعة وابتعدت عن الشبكة الأكاديمية المثالية. سرعان ما أصبحت لغة الترميز لغة تنسيق. ظهرت الإعلانات واللافتات المزعجة السيئة وتقنية الترويج وخداع محركات البحث - SEO. وسرعان ما أصبحت الشبكة مسدودة بنفايات المعلومات. توقفت الارتباطات التشعبية عن كونها أداة للتواصل المنطقي وأصبحت أداة للترويج. انغلقت المواقع على نفسها، وتحولت من «صفحات» مفتوحة إلى «تطبيقات» مغلقة، وأصبحت مجرد وسيلة لتوليد الدخل.

وحتى ذلك الحين كان لدي فكرة معينة مفادها أن "هناك خطأ ما هنا". مجموعة من المواقع المختلفة، بدءًا من الصفحات الرئيسية البدائية ذات المظهر الجذاب، إلى "البوابات الضخمة" المثقلة باللافتات الوامضة. حتى لو كانت المواقع حول نفس الموضوع، فهي غير مرتبطة على الإطلاق، ولكل منها تصميمها الخاص، وبنيتها الخاصة، ولافتاتها المزعجة، وبحث سيء الأداء، ومشاكل في التنزيل (نعم، أردت الحصول على معلومات دون الاتصال بالإنترنت). منذ ذلك الحين، بدأ الإنترنت في التحول إلى نوع من التلفزيون، حيث تم تسمير جميع أنواع بهرج المحتوى المفيد.
لقد أصبحت اللامركزية كابوسا.

ماذا تريد؟

إنه أمر متناقض، ولكن حتى ذلك الحين، لم أكن أعرف بعد عن الويب 2.0 أو p2p، كمستخدم، لم أكن بحاجة إلى اللامركزية! تذكرت أفكاري الواضحة في تلك الأوقات، وتوصلت إلى نتيجة مفادها أنني بحاجة... قاعدة بيانات موحدة! سيؤدي مثل هذا الاستعلام إلى إرجاع جميع النتائج، وليس النتائج الأكثر ملاءمة لخوارزمية الترتيب. واحدة يتم فيها تصميم كل هذه النتائج بشكل موحد ومنمق من خلال تصميم الزي الخاص بي، وليس من خلال التصميمات التي صنعتها بنفسي والتي تلفت الأنظار للعديد من Vasya Pupkins. شيء يمكن حفظه في وضع عدم الاتصال وعدم الخوف من اختفاء الموقع غدًا وفقدان المعلومات إلى الأبد. واحدة يمكنني من خلالها إدخال معلوماتي، مثل التعليقات والعلامات. واحدة يمكنني من خلالها البحث والفرز والتصفية باستخدام خوارزمياتي الشخصية.

الويب 2.0 والشبكات الاجتماعية

وفي الوقت نفسه، دخل مفهوم الويب 2.0 إلى الساحة. تم صياغتها في عام 2005 من قبل تيم أورايلي باعتبارها "تقنية لتصميم الأنظمة التي، من خلال الأخذ في الاعتبار تفاعلات الشبكة، تصبح أفضل كلما زاد عدد الأشخاص الذين يستخدمونها" - وتعني المشاركة النشطة للمستخدمين في الإنشاء الجماعي وتحرير محتوى الويب. ومن دون مبالغة، كانت ذروة وانتصار هذا المفهوم هي الشبكات الاجتماعية. منصات عملاقة تربط مليارات المستخدمين وتخزن مئات البيتابايت من البيانات.

ماذا حصلنا على الشبكات الاجتماعية؟

  • توحيد الواجهة اتضح أن المستخدمين لا يحتاجون إلى كل الفرص لإنشاء مجموعة متنوعة من التصاميم الجذابة؛ جميع الصفحات الخاصة بجميع المستخدمين لها نفس التصميم وهذا يناسب الجميع بل إنه مريح؛ فقط المحتوى مختلف.
  • توحيد الوظائف تبين أن جميع البرامج النصية المتنوعة غير ضرورية. "الخلاصة"، والأصدقاء، والألبومات... أثناء وجود الشبكات الاجتماعية، استقرت وظائفها بشكل أو بآخر ومن غير المرجح أن تتغير: بعد كل شيء، يتم تحديد الوظيفة من خلال أنواع أنشطة الأشخاص، ولا يتغير الأشخاص عمليًا .
  • قاعدة بيانات واحدة؛ اتضح أن العمل مع قاعدة البيانات هذه أكثر ملاءمة من العمل مع العديد من المواقع المتباينة؛ أصبح البحث أسهل بكثير. بدلاً من المسح المستمر لمجموعة متنوعة من الصفحات غير المترابطة، وتخزينها كلها مؤقتًا، والتصنيف باستخدام خوارزميات إرشادية معقدة - استعلام موحد بسيط نسبيًا لقاعدة بيانات واحدة ذات بنية معروفة.
  • واجهة التعليقات - الإعجابات وإعادة النشر؛ على الويب العادي، لم يتمكن Google نفسه من الحصول على تعليقات من المستخدمين بعد اتباع رابط في نتائج البحث. على الشبكات الاجتماعية، تبين أن هذا الاتصال بسيط وطبيعي.

ماذا فقدنا؟ لقد فقدنا اللامركزية التي تعني الحرية. ويعتقد أن بياناتنا الآن لا تخصنا. إذا كان بإمكاننا في وقت سابق وضع صفحة رئيسية حتى على جهاز الكمبيوتر الخاص بنا، فإننا الآن نقدم جميع بياناتنا إلى عمالقة الإنترنت.

بالإضافة إلى ذلك، مع تطور الإنترنت، أصبحت الحكومات والشركات مهتمة بها، مما أثار مشاكل الرقابة السياسية وقيود حقوق النشر. يمكن حظر صفحاتنا على الشبكات الاجتماعية وحذفها إذا كان المحتوى لا يتوافق مع أي قواعد للشبكة الاجتماعية؛ للحصول على وظيفة مهملة - يعرضك للمسؤولية الإدارية وحتى الجنائية.

والآن نفكر مرة أخرى: ألا ينبغي لنا أن نعيد اللامركزية؟ ولكن بشكل مختلف خالي من عيوب المحاولة الأولى؟

شبكات نظير إلى نظير

ظهرت شبكات p2p الأولى قبل فترة طويلة من ظهور الويب 2.0 وتم تطويرها بالتوازي مع تطور الويب. الاستخدام الكلاسيكي الرئيسي لـ p2p هو مشاركة الملفات؛ تم تطوير الشبكات الأولى لتبادل الموسيقى. كانت الشبكات الأولى (مثل نابستر) مركزية بشكل أساسي، وبالتالي تم إغلاقها بسرعة من قبل أصحاب حقوق الطبع والنشر. اتبع الأتباع طريق اللامركزية. في عام 2000، ظهر بروتوكول ED2K (أول عميل eDokney) وبروتوكولات Gnutella، وفي عام 2001 - بروتوكول FastTrack (عميل KaZaA). تدريجيا، زادت درجة اللامركزية وتحسنت التكنولوجيات. تم استبدال أنظمة "قائمة انتظار التنزيل" بالسيول، وظهر مفهوم جداول التجزئة الموزعة (DHT). ومع قيام الدول بتشديد القيود، أصبح عدم الكشف عن هوية المشاركين أكثر طلبًا. تم تطوير شبكة Freenet منذ عام 2000، وشبكة I2003P منذ عام 2، وبدأ مشروع RetroShare في عام 2006. يمكننا أن نذكر العديد من شبكات p2p، سواء كانت موجودة سابقًا أو اختفت بالفعل، وتعمل حاليًا: WASTE، MUTE، TurtleF2F، RShare، PerfectDark، ARES، Gnutella2، GNUNet، IPFS، ZeroNet، Tribbler وغيرها الكثير. كثير منهم. هم مختلفون. مختلف جدًا - سواء في الغرض أو في التصميم... ربما لا يعرف الكثير منكم كل هذه الأسماء. وهذا ليس كل شيء.

ومع ذلك، فإن شبكات P2P لها العديد من العيوب. بالإضافة إلى العيوب الفنية المتأصلة في كل بروتوكول محدد وتنفيذ العميل، يمكننا، على سبيل المثال، ملاحظة عيب عام إلى حد ما - تعقيد البحث (أي كل ما واجهه الويب 1.0، ولكن في إصدار أكثر تعقيدًا). لا يوجد جوجل هنا مع بحثه الفوري والفوري. وإذا كان لا يزال بإمكانك استخدام البحث حسب اسم الملف أو المعلومات الوصفية لشبكات مشاركة الملفات، فإن العثور على شيء ما، على سبيل المثال، في شبكات البصل أو شبكات i2p المتراكبة أمر صعب للغاية، إن لم يكن مستحيلًا.

بشكل عام، إذا قمت بإجراء تشبيهات مع الإنترنت الكلاسيكي، فإن معظم الشبكات اللامركزية عالقة في مكان ما على مستوى FTP. تخيل إنترنت لا يوجد فيه سوى FTP: لا توجد مواقع حديثة، ولا web2.0، ولا Youtube... هذه هي حالة الشبكات اللامركزية تقريبًا. وعلى الرغم من المحاولات الفردية لتغيير شيء ما، إلا أن التغييرات قليلة حتى الآن.

محتوى

دعنا ننتقل إلى قطعة أخرى مهمة من هذا اللغز - المحتوى. المحتوى هو المشكلة الرئيسية لأي مورد إنترنت، وخاصة المورد اللامركزي. من أين يمكن الحصول عليه؟ بالطبع، يمكنك الاعتماد على عدد قليل من المتحمسين (كما يحدث مع شبكات P2P الموجودة)، ولكن بعد ذلك سيكون تطوير الشبكة طويلاً جدًا، وسيكون المحتوى هناك قليلًا.

العمل مع الإنترنت العادي يعني البحث عن المحتوى ودراسته. في بعض الأحيان - الحفظ (إذا كان المحتوى مثيرًا للاهتمام ومفيدًا، فإن الكثيرين، وخاصة أولئك الذين وصلوا إلى الإنترنت في أيام الاتصال الهاتفي - بما فيهم أنا - يحفظونه بحكمة في وضع عدم الاتصال حتى لا يضيعوا؛ لأن الإنترنت شيء خارج عن إرادتنا، اليوم الموقع موجود وغدًا لا يوجد، اليوم يوجد فيديو على اليوتيوب - غدًا سيتم حذفه، وما إلى ذلك.

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

بشكل عام، يقوم العديد من الأشخاص بحفظ المحتوى بطريقة أو بأخرى. ما هو مصيره المستقبلي؟ عادة، تنتهي الملفات المحفوظة في مكان ما على القرص، في مجلد مثل التنزيلات، في الكومة العامة، وتوجد هناك مع عدة آلاف من الملفات الأخرى. وهذا أمر سيء، وسيئ بالنسبة للمستخدم نفسه. إذا كان الإنترنت يحتوي على محركات بحث، فإن الكمبيوتر المحلي للمستخدم ليس لديه أي شيء مماثل. من الجيد أن يكون المستخدم أنيقًا ومعتادًا على فرز الملفات التي تم تنزيلها "الواردة". لكن ليس الجميع هكذا..

في الواقع، هناك الآن الكثير ممن لا يحفظون أي شيء، بل يعتمدون كليًا على الإنترنت. ولكن في شبكات p2p، من المفترض أن يتم تخزين المحتوى محليًا على جهاز المستخدم وتوزيعه على المشاركين الآخرين. هل من الممكن إيجاد حل يسمح لكلا الفئتين من المستخدمين بالمشاركة في شبكة لامركزية دون تغيير عاداتهم، علاوة على تسهيل حياتهم؟

الفكرة بسيطة للغاية: ماذا لو جعلنا وسيلة لحفظ المحتوى من الإنترنت العادي، مريحة وشفافة للمستخدم، وحفظًا ذكيًا - باستخدام المعلومات الوصفية الدلالية، وليس في كومة مشتركة، ولكن في بنية محددة ذات إمكانية مزيد من الهيكلة، وفي نفس الوقت توزيع المحتوى المحفوظ على شبكة لامركزية؟

لنبدأ بالحفظ

لن نفكر في الاستخدام النفعي للإنترنت لعرض توقعات الطقس أو جداول الرحلات. نحن مهتمون أكثر بالأشياء المكتفية ذاتيًا والثابتة إلى حد ما - المقالات (من التغريدات/المشاركات من الشبكات الاجتماعية إلى المقالات الكبيرة، كما هو الحال هنا في حبري)، والكتب والصور والبرامج والتسجيلات الصوتية والمرئية. من أين تأتي المعلومات في الغالب؟ عادة هذا

  • شبكات التواصل الاجتماعي (أخبار متنوعة، ملاحظات صغيرة - "تغريدات"، صور، صوت وفيديو)
  • مقالات عن الموارد المواضيعية (مثل حبر)؛ لا يوجد الكثير من الموارد الجيدة، وعادة ما يتم بناء هذه الموارد أيضًا على مبدأ الشبكات الاجتماعية
  • مواقع الأخبار

كقاعدة عامة، هناك وظائف قياسية: "أعجبني"، "إعادة النشر"، "المشاركة على الشبكات الاجتماعية"، وما إلى ذلك.

دعونا نتخيل بعض البرنامج المساعد للمتصفح، والذي سيحفظ بشكل خاص كل ما أعجبنا به، أو أعيد نشره، أو حفظه في "المفضلة" (أو نقر على زر مكون إضافي خاص معروض في قائمة المتصفح - في حالة عدم احتواء الموقع على وظيفة الإعجاب/إعادة النشر/الإشارة المرجعية). الفكرة الرئيسية هي أن تنال إعجابك بكل بساطة - كما فعلت مليون مرة من قبل، ويقوم النظام بحفظ المقالة أو الصورة أو الفيديو في وحدة تخزين خاصة دون اتصال بالإنترنت وتصبح هذه المقالة أو الصورة متاحة - ولكم للمشاهدة دون الاتصال بالإنترنت من خلال واجهة العميل اللامركزية، وفي الشبكة الأكثر لامركزية! في رأيي، أنها مريحة للغاية. لا توجد إجراءات غير ضرورية، ونحن نحل العديد من المشاكل في وقت واحد:

  • الحفاظ على المحتوى القيم الذي قد يضيع أو يتم حذفه
  • التعبئة السريعة للشبكة اللامركزية
  • تجميع المحتوى من مصادر مختلفة (يمكنك التسجيل في العشرات من موارد الإنترنت، وسوف تتدفق جميع الإعجابات/إعادة النشر إلى قاعدة بيانات محلية واحدة)
  • هيكلة المحتوى الذي يثير اهتمامك وفقًا لذلك لك قواعد

من الواضح أنه يجب تكوين المكون الإضافي للمتصفح وفقًا لبنية كل موقع (وهذا أمر واقعي تمامًا - توجد بالفعل مكونات إضافية لحفظ المحتوى من Youtube وTwitter وVK وما إلى ذلك). لا يوجد الكثير من المواقع التي يكون من المنطقي إنشاء مكونات إضافية شخصية لها. كقاعدة عامة، هذه شبكات اجتماعية شائعة (لا يوجد أكثر من اثنتي عشرة منها تقريبًا) وعدد من المواقع المواضيعية عالية الجودة مثل حبر (يوجد أيضًا عدد قليل منها). مع التعليمات البرمجية والمواصفات مفتوحة المصدر، لن يستغرق تطوير مكون إضافي جديد استنادًا إلى قالب الكثير من الوقت. بالنسبة للمواقع الأخرى، يمكنك استخدام زر حفظ عالمي، والذي من شأنه حفظ الصفحة بأكملها بتنسيق mhtml - ربما بعد مسح الصفحة من الإعلانات أولاً.

الآن عن الهيكلة

أعني بالحفظ "الذكي" على الأقل الحفظ باستخدام المعلومات الوصفية: مصدر المحتوى (عنوان URL)، ومجموعة الإعجابات والعلامات والتعليقات ومعرفاتها المحددة مسبقًا، وما إلى ذلك. بعد كل شيء، أثناء الحفظ العادي، يتم فقدان هذه المعلومات... يمكن فهم المصدر ليس فقط كعنوان URL مباشر، ولكن أيضًا كمكون دلالي: على سبيل المثال، مجموعة على شبكة اجتماعية أو مستخدم قام بإعادة النشر. يمكن أن يكون البرنامج المساعد ذكيًا بما يكفي لاستخدام هذه المعلومات في الهيكلة التلقائية ووضع العلامات. يجب أيضًا أن يكون مفهومًا أن المستخدم نفسه يمكنه دائمًا إضافة بعض المعلومات الوصفية إلى المحتوى المحفوظ، ولهذا الغرض يجب توفير أدوات الواجهة الأكثر ملاءمة (لدي الكثير من الأفكار حول كيفية القيام بذلك).

وبذلك يتم حل مشكلة هيكلة وتنظيم الملفات المحلية للمستخدم. هذه ميزة جاهزة يمكن استخدامها حتى بدون أي نظير إلى نظير. مجرد نوع من قاعدة البيانات غير المتصلة بالإنترنت التي تعرف ماذا وأين وفي أي سياق قمنا بحفظه، وتسمح لنا بإجراء دراسات صغيرة. على سبيل المثال، ابحث عن مستخدمي شبكة التواصل الاجتماعي الخارجية الذين أعجبوا كثيرًا بنفس المنشورات التي أعجبتك. كم عدد الشبكات الاجتماعية التي تسمح بذلك صراحة؟

تجدر الإشارة هنا إلى أن مكونًا إضافيًا للمتصفح ليس كافيًا بالتأكيد. العنصر الثاني الأكثر أهمية في النظام هو خدمة الشبكة اللامركزية، التي تعمل في الخلفية وتخدم كلاً من شبكة p2p نفسها (الطلبات من الشبكة والطلبات من العميل) وحفظ المحتوى الجديد باستخدام البرنامج المساعد. ستقوم الخدمة، التي تعمل مع المكون الإضافي، بوضع المحتوى في المكان المناسب، وحساب التجزئة (وربما تحديد أن هذا المحتوى قد تم حفظه مسبقًا بالفعل)، وإضافة المعلومات التعريفية الضرورية إلى قاعدة البيانات المحلية.

المثير للاهتمام هو أن النظام سيكون مفيدًا بالفعل بهذا الشكل، دون الحاجة إلى تقنية p2p. يستخدم العديد من الأشخاص أدوات قص الويب التي تضيف محتوى مثيرًا للاهتمام من الويب إلى Evernote، على سبيل المثال. الهندسة المعمارية المقترحة هي نسخة موسعة من مثل هذه المقص.

وأخيرا، تبادل P2P

أفضل ما في الأمر هو أنه يمكن تبادل المعلومات والمعلومات الوصفية (سواء التي تم الحصول عليها من الويب أو الخاصة بك). ينتقل مفهوم الشبكة الاجتماعية بشكل مثالي إلى بنية p2p. يمكننا أن نقول أن الشبكة الاجتماعية وp2p يبدو أنهما مصممان لبعضهما البعض. من الأفضل أن يتم بناء أي شبكة لامركزية كشبكة اجتماعية، وعندها فقط ستعمل بفعالية. "الأصدقاء"، "المجموعات" - هؤلاء هم نفس الأقران الذين يجب أن تكون هناك اتصالات مستقرة معهم، وهم مأخوذون من مصدر طبيعي - المصالح المشتركة للمستخدمين.

تتطابق مبادئ حفظ المحتوى وتوزيعه في شبكة لامركزية تمامًا مع مبادئ حفظ (التقاط) المحتوى من الإنترنت العادي. إذا كنت تستخدم بعض المحتوى من الشبكة (وبالتالي قمت بحفظه)، فيمكن لأي شخص استخدام مواردك (القرص والقناة) اللازمة لتلقي هذا المحتوى المحدد.

أقوياء البنية - أبسط أداة للحفظ والمشاركة. إذا أعجبتني - سواء على الإنترنت الخارجي أو داخل الشبكة اللامركزية - فهذا يعني أنني أحب المحتوى، وإذا كان الأمر كذلك، فأنا مستعد للاحتفاظ به محليًا وتوزيعه على المشاركين الآخرين في الشبكة اللامركزية.

  • لن يتم "فقدان" المحتوى؛ تم الآن حفظه محليًا، ويمكنني العودة إليه لاحقًا، في أي وقت، دون القلق من قيام أحد بحذفه أو حظره
  • يمكنني (فورًا أو لاحقًا) تصنيفها، ووضع علامة عليها، والتعليق عليها، وربطها بمحتوى آخر، والقيام بشكل عام بشيء ذي معنى بها - دعنا نسميها "توليد المعلومات الوصفية".
  • يمكنني مشاركة هذه المعلومات التعريفية مع أعضاء الشبكة الآخرين
  • يمكنني مزامنة معلومات التعريف الخاصة بي مع المعلومات التعريفية للأعضاء الآخرين

ربما يبدو التخلي عن عدم الإعجاب أمرًا منطقيًا أيضًا: إذا لم يعجبني المحتوى، فمن المنطقي تمامًا أنني لا أريد إضاعة مساحة القرص للتخزين وقناتي على الإنترنت لتوزيع هذا المحتوى. لذلك، فإن الكراهية لا تتناسب بشكل عضوي مع اللامركزية (على الرغم من أنها تتوافق في بعض الأحيان يمكن أن تكون مفيدة).

في بعض الأحيان تحتاج إلى الاحتفاظ بما "لا تحبه". هناك كلمة مثل "يجب" :)
«العناوين" (أو "المفضلة") - لا أعبر عن انجذابي للمحتوى، ولكنني أحفظه في قاعدة بيانات الإشارات المرجعية المحلية الخاصة بي. كلمة "المفضلة" ليست مناسبة تمامًا من حيث المعنى (لهذا هناك إعجابات وتصنيفها اللاحق)، ولكن "الإشارات المرجعية" مناسبة تمامًا. يتم أيضًا توزيع المحتوى الموجود في "الإشارات المرجعية" - إذا كنت "تحتاجه" (أي أنك "تستخدمه" بطريقة أو بأخرى)، فمن المنطقي أن "يحتاج" إليه شخص آخر. لماذا لا تستخدم مواردك للقيام بذلك؟

الوظيفة "друзья". هؤلاء هم أقرانهم، والأشخاص الذين لديهم اهتمامات مماثلة، وبالتالي أولئك الذين من المرجح أن يكون لديهم محتوى مثير للاهتمام. على الشبكة اللامركزية، يعني هذا في المقام الأول الاشتراك في موجزات الأخبار من الأصدقاء والوصول إلى كتالوجاتهم (ألبوماتهم) للمحتوى الذي قاموا بحفظه.

مشابهة للوظيفة "مجموعة"- نوع من الخلاصات الجماعية، أو المنتديات، أو أي شيء يمكنك الاشتراك فيه أيضًا - وهذا يعني قبول جميع مواد المجموعة وتوزيعها. ربما يجب أن تكون "المجموعات"، مثل المنتديات الكبيرة، ذات تسلسل هرمي - وهذا سيسمح بهيكلة أفضل لمحتوى المجموعة، فضلاً عن الحد من تدفق المعلومات وعدم قبول/توزيع ما لا يثير اهتمامك.

كل ما تبقى

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

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

وأريد أيضًا أن تقوم مثل هذه الشبكة بدفع الحضارة نحو التقدم. لدي مجموعة كاملة من الأفكار حول هذا الموضوع، والتي، مع ذلك، لا تتناسب مع نطاق هذه المقالة. سأقول ذلك فقط بطريقة علمية وتقنية وطبية وما إلى ذلك. يجب أن يكون للمحتوى الأسبقية على الترفيه، وهذا يتطلب نوعًا من الاعتدال. يعد الإشراف على الشبكة اللامركزية في حد ذاته مهمة غير تافهة، ولكن يمكن حلها (إلا أن كلمة "اعتدال" هنا غير صحيحة تمامًا ولا تعكس جوهر العملية على الإطلاق - لا خارجيًا ولا داخليًا... و لم أستطع حتى أن أفكر في ما يمكن أن يسمى هذه العملية).

ربما يكون من المبالغة الإشارة إلى الحاجة إلى ضمان عدم الكشف عن هويتك، سواء من خلال الوسائل المدمجة (كما هو الحال في i2p أو Retroshare) أو من خلال تمرير كل حركة المرور عبر TOR أو VPN.

وأخيرًا، البنية البرمجية (المرسومة بشكل تخطيطي في الصورة الخاصة بالمقال). كما ذكرنا سابقًا، فإن المكون الأول للنظام هو مكون إضافي للمتصفح يلتقط المحتوى بمعلومات التعريف. العنصر الثاني الأكثر أهمية هو خدمة p2p، التي تعمل في الخلفية ("الواجهة الخلفية"). من الواضح أن تشغيل الشبكة يجب ألا يعتمد على ما إذا كان المتصفح قيد التشغيل. المكون الثالث هو برنامج العميل - الواجهة الأمامية. يمكن أن تكون خدمة ويب محلية (في هذه الحالة، سيتمكن المستخدم من العمل مع شبكة لامركزية دون مغادرة متصفحه المفضل)، أو تطبيق واجهة مستخدم رسومية منفصل لنظام تشغيل معين (Windows، Linux، MacOS، Andriod، iOS، إلخ.). تعجبني فكرة وجود جميع خيارات الواجهة الأمامية في نفس الوقت. وفي الوقت نفسه، سيتطلب ذلك بنية خلفية أكثر صرامة.

هناك العديد من الجوانب التي لم يتم تضمينها في هذه المقالة. الاتصال بتوزيع مخازن الملفات الموجودة (أي عندما يكون لديك بالفعل بضعة تيرابايت من البيانات التي يتم ضخها، وتسمح للعميل بمسحها ضوئيًا، والحصول على التجزئة، ومقارنتها بما هو موجود داخل الشبكة والانضمام إلى التوزيع، وفي في نفس الوقت يتلقون معلومات تعريفية حول ملفاتهم الخاصة - الأسماء العادية، والأوصاف، والتقييمات، والمراجعات، وما إلى ذلك)، والاتصال بالمصادر الخارجية للمعلومات التعريفية (مثل قاعدة بيانات Libgen)، والاستخدام الاختياري لمساحة القرص لتخزين المحتوى المشفر الخاص بأشخاص آخرين (مثل في Freenet)، بنية التكامل مع الشبكات اللامركزية الموجودة (هذه بشكل عام غابة مظلمة)، فكرة تجزئة الوسائط (استخدام تجزئات إدراكية خاصة لمحتوى الوسائط - الصور والصوت والفيديو، والتي ستسمح لك بمقارنة الوسائط ملفات بنفس المعنى، تختلف في الحجم والدقة وما إلى ذلك) وأكثر من ذلك بكثير.

ملخص موجز للمقال

1. في الشبكات اللامركزية، لا يوجد Google مع بحثه وتصنيفه - ولكن يوجد مجتمع من الأشخاص الحقيقيين. تعد الشبكة الاجتماعية بآليات ردود الفعل (الإعجابات وإعادة النشر...) والرسم البياني الاجتماعي (الأصدقاء والمجتمعات...) نموذجًا مثاليًا لطبقة التطبيق للشبكة اللامركزية
2. الفكرة الرئيسية التي أطرحها في هذه المقالة هي الحفظ التلقائي للمحتوى المثير للاهتمام من الإنترنت العادي عندما تقوم بتعيين إعجاب/إعادة نشر؛ يمكن أن يكون هذا مفيدًا بدون استخدام تقنية p2p، فقط احتفظ بأرشيف شخصي يحتوي على معلومات مثيرة للاهتمام
3. يمكن لهذا المحتوى أيضًا أن يملأ الشبكة اللامركزية تلقائيًا
4. يعمل مبدأ الحفظ التلقائي للمحتوى المثير للاهتمام أيضًا مع الإعجابات/إعادة النشر في الشبكة الأكثر لامركزية

المصدر: www.habr.com

إضافة تعليق