تم بالفعل إطلاق الإصدار الجديد من IPFS 0.8.0 ويأتي لتسهيل العمل مع المسامير

قبل بضعة أيام، اطلاق ال .. انطلاق ال .. اقلاع ال الإصدار الجديد من نظام الملفات اللامركزي IPFS 0.8.0 (InterPlanetary File System) ، وهو عبارة عن تخزين ملفات بإصدارات عالمية يتم تنفيذه في شكل شبكة P2P تتكون من أنظمة أعضاء.

التي اعتمدها الفريق الحكومي يجمع بين الأفكار التي تم تنفيذها مسبقًا في أنظمة مثل Git و BitTorrent و Kademlia و SFS والويب يبدو وكأنه سرب BitTorrent واحد (أقران يشاركون في التوزيع) يتبادلون كائنات Git تتم معالجة IPFS بالمحتوى بدلاً من الموقع والأسماء العشوائية. تمت كتابة رمز التنفيذ المرجعي في Go وتم ترخيصه بواسطة Apache 2.0 و MIT.

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

مع مراعاة أن معرف الملف يتغير مع كل تغيير ، حتى لا يتم نقل روابط جديدة في كل مرة ، يتم توفير الخدمات لربط العناوين الدائمة التي تأخذ في الاعتبار الإصدارات المختلفة من الملف (IPNS) ، أو تعيين اسم مستعار عن طريق القياس مع FS و DNS التقليديين.

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

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

الميزات الجديدة الرئيسية لـ IPFS 0.8

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

لمعالجة طلبات إصلاح البيانات ، تم اقتراح واجهة برمجة تطبيقات خدمة تثبيت IPFS ، والتي يمكن استخدامها مباشرة في go-ipfs. في سطر الأوامر المراد تثبيته ، يتم تقديم الأمر "ipfs pin remote".

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

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

عند إنشاء روابط "https: //" للبوابات ، تمت إضافة القدرة على نقل أسماء DNSLink باستخدام المجالات الفرعية.

أصبحت الروابط الآن قابلة للاستخدام ، حيث يتم استبدال النقاط في الأسماء الأصلية بالحرف "-" ويتم تخطي الأحرف الموجودة "-" بحرف آخر مشابه ، وتم توسيع دعم بروتوكول QUIC. لزيادة الأداء ، القدرة على زيادة الاستلام يتم توفير المخازن المؤقتة لـ UDP.

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

كيفية استخدام IPFS على Linux؟

بالنسبة لأولئك الذين يرغبون في التمكن من تنفيذ IPFS في نظامهم ، يمكنهم القيام بذلك باتباع التعليمات التي مفصلة في هذه المقالة.

المادة ذات الصلة:
IPFS: كيف تستخدم نظام الملفات بين الكواكب في جنو / لينكس؟

محتوى المقال يلتزم بمبادئنا أخلاقيات التحرير. للإبلاغ عن خطأ انقر فوق هنا.

كن أول من يعلق

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.