تخطي إلى المحتوى الرئيسي
Change page

التخزين اللامركزي

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

يمكن استخدام إيثيريوم نفسها كنظام تخزين لامركزي، وهي كذلك عندما يتعلق الأمر بتخزين التعليمات البرمجية في جميع العقود الذكية. ومع ذلك، عندما يتعلق الأمر بكميات كبيرة من البيانات، فإن إيثيريوم لم تُصمم لذلك. تنمو السلسلة بشكل مطرد، ولكن في وقت كتابة هذا التقرير، يبلغ حجم سلسلة إيثيريوم حوالي 500GB - 1TB (اعتمادًا على العميل (opens in a new tab))، وتحتاج كل عقدة على الشبكة إلى أن تكون قادرة على تخزين جميع البيانات. إذا توسعت السلسلة لتشمل كميات كبيرة من البيانات (لنفترض 5TBs)، فلن يكون من المجدي لجميع العقد الاستمرار في العمل. بالإضافة إلى ذلك، فإن تكلفة نشر هذا القدر من البيانات على الشبكة الرئيسية ستكون باهظة التكلفة بسبب رسوم الـ غاز.

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

عند النظر في خيارات التخزين اللامركزي (dStorage)، هناك بعض الأشياء التي يجب على المستخدم وضعها في الاعتبار.

  • آلية الاستمرارية / هيكل الحوافز
  • فرض الاحتفاظ بالبيانات
  • اللامركزية
  • الإجماع

آلية الاستمرارية / هيكل الحوافز

القائمة على سلسلة الكتل

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

يُعرف هذا باسم الاستمرارية القائمة على سلسلة الكتل.

تكمن المشكلة في الاستمرارية القائمة على سلسلة الكتل في أن السلسلة قد تصبح كبيرة جدًا بحيث لا يمكن صيانتها وتخزين جميع البيانات بشكل عملي (على سبيل المثال، تقدر العديد من المصادر (opens in a new tab) أن الإنترنت يتطلب أكثر من 40 Zetabytes من سعة التخزين).

يجب أن تحتوي سلسلة الكتل أيضًا على نوع من هيكل الحوافز. بالنسبة للاستمرارية القائمة على سلسلة الكتل، يتم دفع مبلغ إلى المُدَقِّق. عندما تتم إضافة البيانات إلى السلسلة، يتم الدفع للمُدَقِّقين مقابل إضافة البيانات.

المنصات ذات الاستمرارية القائمة على سلسلة الكتل:

القائمة على العقود

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

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

المنصات ذات الاستمرارية القائمة على العقود:

اعتبارات إضافية

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

سرب هي تقنية لامركزية لتخزين وتوزيع البيانات مع نظام حوافز للتخزين وأوراكل لأسعار إيجار التخزين.

الاحتفاظ بالبيانات

من أجل الاحتفاظ بالبيانات، يجب أن تمتلك الأنظمة نوعًا من الآليات للتأكد من الاحتفاظ بالبيانات.

آلية التحدي

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

أنواع التخزين اللامركزي (dStorage) التي تحتوي على آلية تحدي:

  • Züs
  • Skynet
  • Arweave
  • فايل كوين
  • Crust Network
  • 4EVERLAND

اللامركزية

لا توجد أدوات رائعة لقياس مستوى لامركزية المنصات، ولكن بشكل عام، ستحتاج إلى استخدام أدوات لا تتطلب أي شكل من أشكال KYC لتقديم دليل على أنها ليست مركزية.

الأدوات اللامركزية بدون KYC:

  • Skynet
  • Arweave
  • فايل كوين
  • IPFS
  • إيثيريوم
  • Crust Network
  • 4EVERLAND

الإجماع

تمتلك معظم هذه الأدوات نسختها الخاصة من آلية الإجماع ولكنها تعتمد بشكل عام إما على إثبات العمل (PoW) أو إثبات الحصة (PoS).

القائمة على إثبات العمل:

  • Skynet
  • Arweave

القائمة على إثبات الحصة:

  • إيثيريوم
  • فايل كوين
  • Züs
  • Crust Network

IPFS - نظام الملفات بين الكواكب (InterPlanetary File System) هو نظام تخزين لامركزي ومرجعية ملفات لإيثيريوم.

Storj DCS - تخزين كائنات سحابي لامركزي آمن وخاص ومتوافق مع S3 للمطورين.

Sia - تُسخّر علم التشفير لإنشاء سوق تخزين سحابي منزوع الثقة، مما يسمح للمشترين والبائعين بالتعامل مباشرة.

فايل كوين - تم إنشاء فايل كوين من قبل نفس الفريق الذي يقف وراء IPFS. إنها طبقة حوافز مبنية على مُثُل IPFS.

Arweave - Arweave هي منصة تخزين لامركزي (dStorage) لتخزين البيانات.

Züs - Züs هي منصة تخزين لامركزي (dStorage) قائمة على إثبات الحصة مع تجزئة إلى شظايا وعقد تخزين (blobbers).

Crust Network - Crust هي منصة تخزين لامركزي (dStorage) مبنية فوق IPFS.

سرب - منصة تخزين موزعة وخدمة توزيع محتوى لحزمة Web3 الخاصة بإيثيريوم.

OrbitDB - قاعدة بيانات لامركزية من نظير إلى نظير مبنية فوق IPFS.

Aleph.im - مشروع سحابي لامركزي (قاعدة بيانات، تخزين ملفات، حوسبة وهوية لامركزية). مزيج فريد من تقنية نظير إلى نظير خارج السلسلة وعلى السلسلة. توافق مع IPFS وسلاسل متعددة.

Ceramic - تخزين قاعدة بيانات IPFS يتحكم فيه المستخدم للتطبيقات الغنية بالبيانات والجذابة.

Filebase - تخزين لامركزي متوافق مع S3 وخدمة تثبيت IPFS ذات تكرار جغرافي. يتم تثبيت جميع الملفات التي تم تحميلها إلى IPFS من خلال Filebase تلقائيًا على البنية التحتية لـ Filebase مع تكرار 3x في جميع أنحاء العالم.

4EVERLAND - منصة حوسبة سحابية للويب 3.0 تدمج القدرات الأساسية للتخزين والحوسبة والشبكات، وهي متوافقة مع S3 وتوفر تخزينًا متزامنًا للبيانات على شبكات التخزين اللامركزي مثل IPFS و Arweave.

Kaleido - منصة سلسلة الكتل كخدمة (BaaS) مع عقد IPFS بنقرة زر

Spheron Network - Spheron هي منصة كخدمة (PaaS) مصممة للتطبيقات اللامركزية (dApps) التي تتطلع إلى إطلاق تطبيقاتها على بنية تحتية لامركزية بأفضل أداء. توفر الحوسبة والتخزين اللامركزي وشبكة توصيل المحتوى (CDN) واستضافة الويب بشكل افتراضي.

dweb3 - مُحلل (Resolver) لصفحات الويب اللامركزية، مشابه لـ eth.limo، يدعم جميع الأنواع ولا يقتصر على ENS و IPFS.

web3compass - محرك بحث لمواقع الويب اللامركزية المدعومة بـ IPFS و ENS.

قراءة إضافية

هل تعرف موردًا مجتمعيًا ساعدك؟ قم بتعديل هذه الصفحة وأضفه!