يرجى مراجعة هذه المقالة وإزالة وسم المقالات غير المراجعة، ووسمها بوسوم الصيانة المناسبة.

نظام الملفات البينكوكبي

من أرابيكا، الموسوعة الحرة
(بالتحويل من أي بي إف إس)
اذهب إلى التنقل اذهب إلى البحث
نظام الملفات البينكوكبي
الشعار
معلومات عامة
نوع
متوفر بلغات
المطور الأصلي
جوان بينيت ومختبرات بروتوكول[1]
المطورون
نظام الملفات البينكوكبي
موقع الويب
معلومات تقنية
لغة البرمجة
  • Protocol implementations: Go (reference implementation), جافا سكريبت، C,[2] Python
  • Client libraries: Go, Java, JavaScript, Python, Scala, Haskell, Swift, Common Lisp, Rust, Ruby, PHP, C#, Erlang
الإصدار الأول
February 2015 (y)[1]
الإصدار الأخير
0.18.1
المستودع
الرخصة

نظام الملفات البينكوكبي (IPFS) [3] هو بروتوكول ووسائط تشعبية وشبكة مشاركة الملفات ند للند لتخزين البيانات ومشاركتها في نظام ملفات موزع. يستخدم نظام الملفات البينكوكبي عنونة المحتوى لتعريف كل ملف بشكل فريد في مساحة اسم عمومية تربط مضيفي النظام.[4]

يمكن لـنظام الملفات البينكوكبي من بين أمور أخرى استبدال بروتوكولات خادم الوسائط التشعبية القائمة على الموقع http وhttps لتوزيع شبكة الويب العالمية.[5][6][7]

تصميم

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

على عكس بيت تورنت، يهدف نظام الملفات البينكوكبي إلى إنشاء شبكة عالمية واحدة. هذا يعني أنه في حالة قيام مستخدمين بنشر مجموعة من البيانات بنفس دالة التلبيد، فإن الأقران الذين يقومون بتنزيل المحتوى من "المستخدم ١" سيتبادلون البيانات أيضًا مع من يقومون بتنزيله من "المستخدم ٢".[9] يهدف نظام الملفات البينكوكبي إلى استبدال البروتوكولات المستخدمة لإرسال صفحات الويب الثابتة باستخدام بوابات يمكن الوصول إليها باستخدام إتش تي تي بي HTTP .[10] يمكن للمستخدمين اختيار عدم تثبيت عميل للنظام على أجهزتهم واستخدام بوابة عامة بدلاً من ذلك. يتم الاحتفاظ بقائمة بهذه البوابات في صفحة غيت هب الخاصة بنظام الملفات البينكوكبي.[11]

تاريخ

تم إنشاء نظام الملفات البينكوكبي بواسطة جوان بينيت، الذي أسس فيما بعد مختبرات بروتوكول لابس في أيار \ مايو ٢٠١٤.[5][12]

تم إطلاق نظام الملفات البينكوكبي في إصدار ألفا في شباط \ فبراير ٢٠١٥، وبحلول تشرين الأول \ أكتوبر من نفس العام وصفته مجلة تك كرنش TechCrunch بأنه "ينتشر بسرعة عن طريق الحديث ما بين الناس".

لتطوير نظام الملفات البينكوكبي، أطلقت مختبرات بروتوكول لابس عام ٢٠١٧ عملتها المشفرة الخاصة باسم فايل كوين. كان الإصدار الأول بمبلغ ٢٥٧ مليون دولار. تم بيع الرمز المميز على منصة كوين ليست، التي أسستها مختبرات بروتوكول لابس مع شركة آينجل ليست. كما لاحظ المطورون في ذلك الوقت، كان هدف فايل كوين هو إنشاء حوافز اقتصادية لمستخدمي النظام باستخدام العملة المشفرة.[13]

في حزيران \ يونيو ٢٠١٩، نظمت مختبرات بروتوكول لابس أول حدث لنظام الملفات البينكوكبي في برشلونة، والذي نتج عنه تعاونات مع نتفلكس ومتصفح أوبرا ومايكروسوفت وكلاودفلاير.[14]

بدأ مزود خدمة الشبكة كلاود فلاير باستخدام نظام الملفات البينكوكبي في عام ٢٠١٨، وأطلق بوابته الخاصة في النظام في عام ٢.

في بداية عام ٢٠٢١، تم دمج متصفح برايف في بروتوكول نظام الملفات البينكوكبي.[14]

وفقًا لإحصاءات خدمة بيلت ويذ، اعتبارًا من ٥ تشرين الأول \ أكتوبر ٢٠٢٢، تم استخدام نظام الملفات البينكوكبي بواسطة حوالي ٦٥٠٠ موقع حول العالم، يوجد أقل من ثلثها في الولايات المتحدة. تتضمن هذه القائمة منصة التبادل اللامركزي يوني سواب ، وخدمة بيانات داب رادار للتطبيقات اللامركزية، ومنصة ميكر داو لإطلاق العملات المشفرة.[14]

مراجع

  1. ^ أ ب Case, Amber (4 Oct 2015). "Why The Internet Needs IPFS Before It's Too Late". تك كرانش (بen-US). Archived from the original on 2022-02-05. Retrieved 2019-07-16.{{استشهاد ويب}}: صيانة الاستشهاد: لغة غير مدعومة (link)
  2. ^ Agorise (23 أكتوبر 2017). "c-ipfs: IPFS implementation in C. Why C? Think Bitshares' Stealth backups, OpenWrt routers (decentralize the internet/meshnet!), Android TV, decentralized Media, decentralized websites, decent." غيت هاب. مؤرشف من الأصل في 2020-04-22. اطلع عليه بتاريخ 2017-10-25.
  3. ^ "قاموس أبجداو - البلوكتشين باللغة العربية". مؤرشف من الأصل في 2023-06-26. اطلع عليه بتاريخ 2023-06-28.
  4. ^ Finley، Klint (20 يونيو 2016). "The Inventors of the Internet Are Trying to Build a Truly Permanent Web". Wired. ISSN:1078-3148. OCLC:24479723. مؤرشف من الأصل في 2020-12-15. اطلع عليه بتاريخ 2017-03-07.
  5. ^ أ ب Finley، Klint (20 يونيو 2016). "The Inventors of the Internet Are Trying to Build a Truly Permanent Web". Wired. ISSN:1078-3148. OCLC:24479723. مؤرشف من الأصل في 2020-12-15. اطلع عليه بتاريخ 2017-03-07.Finley, Klint (2016-06-20).
  6. ^ Youtube: Stanford Seminar - "IPFS and the Permanent Web"- Juan Benet of Protocol Labs نسخة محفوظة 2022-08-09 على موقع واي باك مشين. Quote: ".
  7. ^ Youtube: IPFS: Interplanetary file storage!
  8. ^ Krishnan، Armin (2020). "Blockchain Empowers Social Resistance and Terrorism Through Decentralized Autonomous Organizations". Journal of Strategic Security. ج. 13 ع. 1: 41–58. DOI:10.5038/1944-0472.13.1.1743. ISSN:1944-0464. JSTOR:26907412.
  9. ^ "Content addressing". docs.ipfs.tech (بEnglish). Archived from the original on 2020-08-29. Retrieved 2020-08-29.
  10. ^ "IPFS Gateway". docs.ipfs.tech (بEnglish). Archived from the original on 2020-08-29. Retrieved 2020-08-29.
  11. ^ "Public Gateway Checker | IPFS". غيت هاب. مؤرشف من الأصل في 2020-08-24. اطلع عليه بتاريخ 2020-08-29.
  12. ^ "About". Protocol Labs (بEnglish). Archived from the original on 2021-04-28. Retrieved 2021-04-28.
  13. ^ "IPFS instead of HTTP: the future of the decentralized Internet". Protocol Labs (بрусский). 6 Oct 2022. Archived from the original on 2023-04-24. Retrieved 2023-04-24.
  14. ^ أ ب ت "IPFS instead of HTTP: the future of the decentralized Internet". Protocol Labs (بрусский). 6 Oct 2022. Archived from the original on 2023-04-24. Retrieved 2023-04-24."IPFS instead of HTTP: the future of the decentralized Internet".