Brave هو الآن أول متصفح ويب مزود بـ دعم نظام الملفات بين الكواكب المتكامل (IPFS). IPFS هو بروتوكول وسائط تشعبية من نظير إلى نظير، ويوفر طريقة مختلفة لبناء واستخدام الإنترنت مقارنة ببروتوكولات HTTP (بروتوكول نقل النص التشعبي) وHTTPS (بروتوكول نقل النص التشعبي عبر طبقة المقابس الآمنة) التي استخدمناها لعقود من الزمن.
يعد هذا تغييرًا ملحوظًا لمستخدمي Brave والذي يؤثر على سرعة التصفح واستقرار الاتصال والخصوصية وحتى التشريعات، ولكنه قد يؤثر أيضًا على مستقبل الإنترنت بشكل عام إذا اتبعت المتصفحات الأخرى خطى Brave. قبل أن نتعرف على سبب أهمية دعم IPFS، دعنا نشرح كيفية عمله وما يجعله مختلفًا عن HTTP/HTTPS.
ما هو IPFS؟
عندما تستخدم HTTP أو HTTPS، يستخدم متصفحك عناوين URL (محددات مواقع الموارد العامة) للوصول إلى مواقع الويب من خوادم مركزية. يؤثر قربك الفعلي من الخوادم على مقدار النطاق الترددي المستخدم والمدة التي يستغرقها تحميل الصفحة.
بدلاً من عناوين URL والخوادم، يقوم IPFS بتوزيع بيانات موقع الويب عبر الشبكة. يتم الوصول إلى البيانات باستخدام URIs (معرف المورد العالمي). يمكنك قراءة المزيد حول كيفية عمل IPFS في منشور إعلان Brave، ولكن بعبارات بسيطة، فهو يشبه BitTorrent و blockchain. يقوم كل كمبيوتر أو جهاز محمول – يُعرف باسم “العقد” – بتخزين جزء من بيانات موقع الويب مؤقتًا. لذا، كلما قمت بالوصول إلى موقع ويب عبر IPFS، فإنك تقوم بتحميل البيانات من العقد القريبة الأخرى على الشبكة. يمكن للمستخدمين أيضًا الوصول إلى محتوى IPFS عبر “بوابة عامة”، إذا كانوا لا يرغبون في العمل كعقدة محلية.
إيجابيات وسلبيات IPFS
التأثير الأكثر إلحاحًا لاستضافة IPFS اللامركزية هو تقليل الوقت المستغرق لتحميل صفحات الويب. نظرًا لأنك تصل إلى البيانات من العقد المحلية بدلاً من الخوادم البعيدة، فقد تنخفض أوقات التحميل ومتطلبات النطاق الترددي، ويمكن أن تصبح سرعات نقل الملفات والتدفق أسرع بكثير. إذا انطلق IPFS، فقد يقلل – أو حتى يلغي – الحاجة إلى الخوادم المركزية تمامًا. لن تتعطل مواقع الويب بعد الآن لجميع المستخدمين إذا أصبح الخادم غير متصل بالإنترنت، حيث سيتم نشر بياناته عبر الشبكة بأكملها.
كما أن الاستضافة اللامركزية تجعل الرقابة من أعلى إلى أسفل – مثل الرقابة من الحكومات أو شركات استضافة الويب – أكثر صعوبة. هذه مسألة محفوفة بالمخاطر، على أية حال. إن تقويض قوانين المحتوى الاستبدادية في البلدان التي لا تتمتع فيها حرية التعبير بالحماية قد يجعل العثور على المعلومات المهمة أسهل بكثير. ومع ذلك، فهذا يعني أيضًا أن مواقع الويب التي بها مشكلات سيكون من الصعب إزالتها. ولا أقصد “إسكات” الآراء السياسية المعارضة هنا – سيكون من الصعب العثور على المخاطر الحقيقية مثل الاتجار بالبشر وإساءة معاملة الأطفال والأنشطة الإرهابية والقضاء عليها نظرًا لعدم وجود خادم مركزي يستضيف المواقع الإشكالية أو محتوى.
هناك أيضًا مخاوف تتعلق بالخصوصية سواء كنت تعمل كعقدة محلية في شبكة IPFS الخاصة بـ Brave أو تقوم ببساطة بتحميل محتوى IPFS. إذا كنت عقدة، فستمنحك الشبكة معرفًا فريدًا. هذا المعرف مجزأ، ولكن يمكن للمستخدمين الآخرين عرضه، ويمكن استخدامه لمعرفة ما يستضيفه الآخرون ويصلون إليه. سيتم أيضًا استخدام موارد جهازك وشبكتك الشخصية إذا كان مستخدم آخر يصل إلى بيانات IPFS التي تستضيفها حاليًا.
يمكنك أيضًا اختيار ذلك لا كن عقدة وقم ببساطة بالوصول إلى محتوى IPFS من خلال بوابة عامة، ولكن يمكن للبوابات العامة عرض عنوان IP الخاص بك وتسجيله. يمكنك قراءة المزيد حول كيفية تأثير هذه المشكلات على Brave على وجه التحديد — والعثور على نصائح للتخفيف من المخاطر —على صفحة دعم أمان IPFS الخاصة بـ Brave.
يجب معالجة هذه المشكلات إذا حل IPFS محل HTTP/HTTPS بالكامل. في الوقت الحالي، يستخدم Brave IPFS جنبًا إلى جنب مع HTTP/HTTPS لتعزيز السرعة والاستقرار – على الرغم من أنه سيؤثر فقط على المحتوى الذي تم تكوينه لاستضافة IPFS.
استخدام IPFS في Brave

الائتمان: بريندان هيس
يعمل IPFS في الإصدار Brave 1.19 أو أعلى. لتمكينه، انتقل إلى الإعدادات > الملحقات، ثم حدد طريقة IPFS المفضلة لديك ضمن “طريقة حل موارد IPFS”. ستستخدم “العقدة المحلية” العقدة المحلية الخاصة بك، وتستخدم “البوابة” البوابة العامة، ويتيح لك “السؤال” الاختيار في كل مرة تصل فيها إلى محتوى IPFS. “معطل” يؤدي إلى إيقاف تشغيل IPFS.
(ملاحظة: إذا كان لديك إعداد جدار حماية باستخدام Windows Security أو برنامج آخر، فقد يُطلب منك تكوين عقدة IPFS الخاصة بـ Brave إذا كنت تستخدم خيار “العقدة المحلية”.)
يتيح لك تمكين “الرجوع الاحتياطي لبوابة IPFS العامة” تحميل محتوى IPFS حتى عندما لا تعمل العقدة المحلية لديك. ومع ذلك، كما ذكرنا من قبل، فإن هذا يجعل عنوان IP الخاص بك قابلاً للتتبع.
يؤدي تشغيل “IPFS Companion” إلى إضافة امتداد إلى Brave للتحكم في إعدادات العقدة المحلية لديك ورؤية حالة الاتصال الخاصة بها. إذا كنت لا ترغب في استخدام الوظيفة الإضافية المصاحبة لـ IPFS، فيمكنك أيضًا تكوين إعدادات عقدة IPFS المحلية لـ Brave بالانتقال إلى Brave://ipfs. في هذه الصفحة، يمكنك تشغيل العقدة المحلية الخاصة بك أو إيقاف تشغيلها، ومعرفة عدد النظراء المتصلين حاليًا.
بعد توصيل كل شيء، يمكنك البدء في الوصول إلى محتوى IPFS. يتطلب القيام بذلك عنوان URI. سيكون من الصعب تحقيق ذلك حتى يعتمد المزيد من المستخدمين ومواقع الويب والمتصفحات دعم IPFS، لكن لدى Brave مثال URI يقوم بتحميل صفحة wiki لـ Vincent Van Gogh: ipfs://bafybeiemxf5abjwjbikoz4mc3a3dla6ual3jsgpdr4cjr3oz3evfyavhwq/wiki/Vincent_van_Gogh.html
ما عليك سوى نسخ ذلك ولصقه في شريط التنقل في Brave لتحميل الصفحة. لاحظ أنه يتم تعطيل IPFS عند استخدام متصفح Tor الخاص المدمج في Brave بسبب مقايضات خصوصية IPFS.
