دعنا نتحدث عن مشروع تخزين آخر طوره فريق @SuiNetwork ، @WalrusProtocol 🧐🧐
كما طورت Mysten Labs ، وهي شركة تطوير Sui ، مشروع طبقة البيانات @WalrusProtocol.
Walrus هو مشروع يقوم بتخزين البيانات وتوافر البيانات. بعد أن انتهيت من البحث ، كان لدي شعور - "رائع". هذا هو أفضل مشروع تخزين رأيته على الإطلاق.
فيما يلي النص ،
هناك فئتان رئيسيتان من مشاريع التخزين اللامركزية.
يستخدم النوع الأول النسخ المتماثل الكامل ، حيث يتم تداول التكرار غير الفعال للأمن ، حيث تخزن كل عقدة نسخة كاملة من البيانات ، تمثل المشروع @Filecoin Arweave.
يستخدم النوع الثاني طريقة كود محو Reed-Solomon لتقطيع البيانات الأصلية وحفظها ، والتي تمثل المشاريع @Storj ، Sia ، إلخ.
————————————————————————————————
اشرح رموز المحو بطريقة تتحدث الإنسان
يجب شرح طريقة تخزين رموز المحو ، بالمعنى الدقيق للكلمة ، فهي تقسيم الملف الأصلي إلى شرائح f + 1 الأصلية ، وإنشاء شظايا إصلاح إضافية 2f ، وحفظ شريحة مختلفة لكل عقدة تخزين ، ويمكن لأي شريحة f + 1 إعادة بناء الملف الأصلي.
حسنا ، يمكنك تخطي هذا التعبير غير البشري وإلقاء نظرة على الفقرة التالية.
لنفترض أننا نريد حفظ 4 أرقام مهمة: [3 ، 7 ، 2 ، 5] ، وهذه الأرقام الأربعة هي "شرائحنا الأصلية".
بعد ذلك ، نحتاج إلى إنشاء شرائح إضافية ،
إصلاح الشرائح 1 = 3 + 7 + 2 + 5 = 17
شريحة الإصلاح 2 = 3×1 + 7×2 + 2×3 + 5×4 = 47
إصلاح شريحة 3 = 3×1² + 7×2² + 2×3² + 5×4² = 131
لدينا الآن 7 شرائح: [3 ، 7 ، 2 ، 5 ، 17 ، 47 ، 131] ، صحيح.
لنفترض أن النظام يحتوي على 7 عقد ، ونقوم بتوزيعها ،
تشانغ سان: 3
لي سي: 7
ملوك 5: 2
تشاو ليو: 5
المال 7:17
ابن 8:47
يوحنا 9: 131
بافتراض أن Li Si و Zhao Liu و Zhou Jiu فقدوا البيانات ، فلدينا فقط: [3 ، _ ، 2 ، _ ، 17 ، 47 ، _].
فكيف تستعيد البيانات الأصلية؟
هل تتذكر صيغة الشرائح الإضافية؟ هذا صحيح ، حل معادلة خطية ثنائية.
3 + س + 2 + ص = 17
3×1 + X×2 + 2×3 + Y×4 = 47
والنتيجة هي X = 7 ، Y = 5.
بالطبع ، هذا مجرد مثال بسيط.
تحتاج فقط إلى تذكر التأثير الذي حققه رمز المحو. التأثير هو أنه طالما أن أكثر من 1/3 من العقد تتمتع بصحة جيدة.
بمعنى آخر ، في نظام ترميز المسح ، تخزن العقد شرائح البيانات فقط ، طالما يمكن تشغيل أكثر من 1/3 من العقد ، يمكن استرداد البيانات ، ولكن استقرار العقدة مطلوب بسبب ارتفاع تكلفة الاستبدال.
ومع ذلك ، في نظام نسخ متماثل بالكامل ، يجب أن تكون هناك عقدة كاملة لتنزيل جميع نسخ البيانات.
الأول يضحي بجزء من الأمن مقابل تكلفة منخفضة ، بينما يقايض الأخير التكرار بأمن النظام واستقراره.
————————————————————————————————
ابتكار رمز محو ثنائي الأبعاد (2D) من Walrus
نهج Walrus هو في الواقع الذهاب إلى الوسط وتحقيق توازن معين بين الاثنين. يستخدم اللب أيضا ترميز المحو ، ولكنه يخلق تقنية محسنة Red Stuff على هذه التقنية.
تستخدم Red Stuff طريقة ترميز أكثر ذكاء لتقوية البيانات. هل تتذكر المثال السابق لمحو الرموز؟
لحفظ 4 أرقام مهمة: [3 ، 7 ، 2 ، 5] ، قم بإنشاء شرائح إضافية ، وأخيرا حل المعادلة الخطية الثنائية.
مرة أخرى ، هذا مثال لشرح الأشياء الحمراء. ترميز Red Stuff هو خوارزمية ترميز ثنائية الأبعاد (2D) يمكنك التفكير فيها على أنها "سودوكو".
3 7 25 في رمز ستوف أحمر يصبح ،
[3 7]
[2 5]
لنفترض أن قاعدة الترميز هي ،
العمود 3 = العمود 1 + العمود 2
العمود 4 = العمود 1×2 + العمود 2×2
الصف 3 = الصف 1 + الصف 2
الصف 4 = الصف 1×2 + الصف 2×2
هذه هي الشريحة الإضافية التي تصبح
[3 7 10 20]
[2 5 7 14]
[5 12 18 34]
[10 24 34 68]
بعد ذلك ، نقوم بتوزيعها على العقد في الصفوف والأعمدة ،
تشانغ 3: 3 7 10 20 ، أي السطر الأول
لي الرابع: 2 5 7 14 ، السطر 2
ملوك 5: 5 12 18 34,...
تشاو ليو: 10 24 35 68,...
المال 7: 3 2 5 10 ، العمود 1
8 الأحد: 7 5 12 24,...
يو 9:10 7 18 34,...
تشنغ شي: 20 14 34 68,...
لنفترض أن وانغ وو فقد البيانات ، أي أن البيانات الموجودة في السطر 3 قد فقدت. في الواقع ، يحتاج فقط إلى سؤال تشانغ سان في الصف الأول ولي سي في الصف الثاني ، وسؤالهم عن الرقمين 10 و 7 على التوالي.
يتم حل نفس المعادلة الخطية الثنائية للحصول على النتيجة.
من الأمثلة الشائعة المذكورة أعلاه ولكن ليست صارمة للغاية ، يمكننا تلخيص خصائص Red Stuff ،
عند استعادة البيانات ، لا تحتاج إلى صفوف أو أعمدة كاملة ، فقط بيانات خاصة بالموقع. يمكن تسمية هذه الخاصية ب "المحلية".
بالإضافة إلى ذلك ، يمكن استرداد رقم من بعدين: الصفوف والأعمدة ، أي "إعادة استخدام المعلومات".
ثانيا ، بالنسبة للبيانات المعقدة ، يمكنك أولا استعادة البعد الأكثر "سهولة" وملاءمة للحساب ، ثم استخدام بعد الصعوبة في حساب البيانات المستردة ، أي "التقدمية".
من الناحية العملية ، افترض أن الملف مشفر على أنه 301 شريحة ضمن بنية كود المحو.
في نظام ترميز المحو النموذجي ، يستغرق الأمر 101 شريحة لاستعادة شريحة واحدة ، ولكن في Red Stuff ، لا يتطلب الأمر سوى حوالي 200 رمز فردي لاستعادة زوج واحد من الشرائح.
بافتراض تخزين ملف 1 جيجابايت ، يحتوي النظام على 301 عقدة ، ويحتاج نظام رمز المسح المعتاد ، بعد فشل العقدة ، إلى تنزيل 1 جيجابايت لاستعادة الشرائح ، و Red Stuff ، كل عقدة تخزن: شريحة أساسية (3.3 ميجابايت) + شريحة ثانوية (3.3 ميجابايت) = 6.6 ميجابايت.
يتم تنزيل حوالي 10 ميجابايت فقط من البيانات الرمزية عند الاسترداد ، مما يوفر 99٪ من النطاق الترددي.
يسمح هذا التصميم ل Walrus بالحفاظ على شبكة تخزين لامركزية واسعة النطاق بتكاليف عرض نطاق ترددي منخفضة للغاية ، مما يقلل من تكاليف الاسترداد من O (|blob|) إلى O (|blob|/n). لهذا السبب يطلق على Red Stuff اسم "الشفاء الذاتي".
بالإضافة إلى ذلك ، يضيف Walrus عددا من ميزات الأمان ، مثل كونه أول بروتوكول يدعم تحديات التخزين في الشبكات غير المتزامنة.
يشبه ما يسمى ب "التحدي" هنا الفحص الفوري لآلية Optimistic على تخزين بيانات العقدة.
يضيف Red Stuff التزامات تشفير يمكن التحقق منها إلى كل شريحة ، ويمكن التحقق من كل رمز بشكل مستقل ، وما إلى ذلك.
لتلخيص الخصائص ،
1) أول أمان غير متزامن: يحل مشكلة الثقة في التخزين الموزع للعقد ؛
2) التحقق الذاتي: آلية مدمجة لمكافحة التزييف ؛
3) تقدمي: التعامل مع التغييرات الديناميكية في العقد ؛
4) قابلة للتطوير: تدعم مئات إلى آلاف العقد ؛
لإيجاد أفضل توازن بين السلامة والكفاءة.
(ما ورد أعلاه هو الجزء الأول من هذه المقالة)
عرض الأصل19.4 ألف
13
المحتوى الوارد في هذه الصفحة مُقدَّم من أطراف ثالثة. وما لم يُذكَر خلاف ذلك، فإن OKX ليست مُؤلِّفة المقالة (المقالات) المذكورة ولا تُطالِب بأي حقوق نشر وتأليف للمواد. المحتوى مٌقدَّم لأغراض إعلامية ولا يُمثِّل آراء OKX، وليس الغرض منه أن يكون تأييدًا من أي نوع، ولا يجب اعتباره مشورة استثمارية أو التماسًا لشراء الأصول الرقمية أو بيعها. إلى الحد الذي يُستخدَم فيه الذكاء الاصطناعي التوليدي لتقديم مُلخصَّات أو معلومات أخرى، قد يكون هذا المحتوى الناتج عن الذكاء الاصطناعي غير دقيق أو غير مُتسِق. من فضلك اقرأ المقالة ذات الصِلة بهذا الشأن لمزيدٍ من التفاصيل والمعلومات. OKX ليست مسؤولة عن المحتوى الوارد في مواقع الأطراف الثالثة. والاحتفاظ بالأصول الرقمية، بما في ذلك العملات المستقرة ورموز NFT، فيه درجة عالية من المخاطر وهو عُرضة للتقلُّب الشديد. وعليك التفكير جيِّدًا فيما إذا كان تداوُل الأصول الرقمية أو الاحتفاظ بها مناسبًا لك في ظل ظروفك المالية.