رؤية توافر البيانات لـ Avail

مبتدئ3/6/2024, 3:48:25 AM
Avail هو مشروع بلوكشين قابل للتعديل متخصص في طبقة توافر البيانات، باستخدام تقنيات مثل العملاء الخفيفين، أخذ عينات توافر البيانات، الالتزام KZG، وترميز المحوسبة لبناء حلول توافر البيانات.

* إلى الأمام العنوان الأصلي: المؤسس المشارك السابق ل Polygon "Going Solo": نظرة عامة على رؤية توافر البيانات في Avail

تأسست بوليجون أصلاً من قبل ثلاثة مؤسسين في عام 2017. ومع ذلك، في مارس 2023، أعلن أحد المؤسسين، أنوراج أرجون، رحيله، قائلاً إنه سيرشد فريقه للتركيز بشكل كامل على مشروع جديد آخر.

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

منذ فصلها، Availبدأتاختبار كيت تست نهاية ثلاثة أشهر في يونيوأطلقجسر التصديق على البيانات، وتعاون مع مجموعة التوازن لمفتوح المصدرنموذج أولي جديد لمجموعة أدوات تطوير البرمجيات Optimism EVM (OpEVM). أشارت Avail إلى أنه من المتوقع أن يكون شبكة الاختبار Kateانتهاء في شهر اكتوبر, والتقدم الكبير التالي هو إطلاق شبكة اختبار مشجعة. من المتوقع أن يكون إطلاق الشبكة الرئيسية في الربع الرابع من عام 2023 أو الربع الأول من عام 2024.

الفرق بين Avail وبين بلوكشين موحد

فما هو Avail الذي يجعل مشارك Polygon المشارك Anurag Arjun يختار "الذهاب منفردًا"؟ وما هو الغرض الحقيقي له؟

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

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

بلوكشين متعدد الوحدات متخصص في طبقة توفر البيانات

تعتبر افيل مزودًا يركز فقط على طبقة توفر البيانات.

يمكن لـ Avail فرز وتسجيل المعاملات بشكل فعال، وتوفير تخزين البيانات، والتحقق من توافر البيانات. يدعم البلوكتشين المتوافقة مع آلة القياس الظاهرية لـ Ethereum (EVM) ويسمح لـ Rollup بنشر البيانات مباشرة إلى Avail. يتيح آلية التحقق من شبكة العميل الخفيف لـ Avail (المشروحة أدناه) لـ Rollup على Avail التحقق من الحالة من خلال شبكة العميل الخفيف، مستقلة عن العقود الذكية والطبقات الأساسية.

تصميم أفيل

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

آلية التوافق

تختار شبكات البلوكتشين المختلفة آليات أمنية مختلفة وفقًا لاحتياجاتها بعد تحقيق توازن بين النشاط والأمان. ويختار Avail 'المسار الأوسط'. يستخدم BABE و GRANDPA آليات التوافق الموروثة من Polkadot SDK. يعمل BABE كمحرك إنتاج كتلة ويعطي أولوية للنشاط من خلال التنسيق مع عقدة المصادقة لتحديد منتجي كتلة جديدة. يعمل GRANDPA كجهاز نهائي، بمجرد أن تثبت أكثر من ثلثي المصدقين أن السلسلة تحتوي على الكتلة، يمكنه تثبيت جميع الكتل المؤدية إلى كتلة معينة في نفس الوقت. توفر هذه الآلية الهجينة قدرة الشبكة على التحمل لـ Avail، مما يتيح لها تحمل فترات الانقسام الشبكي المؤقتة وعدد كبير من فشل العقد.

اللامركزية

من حيث اللامركزية، يعتمد Avail على Nominated Proof of Stake (NPoS) من Polkadot، والذي يدعم حتى 1000 عقدة محققة. كما أن NPoS لديه توزيع مكافأة فعال يمكن أن يقلل من مخاطر تركيز الرهان.

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

برهان الصحة

عندما يتعلق الأمر بالتعددية، يجب أن نذكر Celestia، التي أصبحت مشهورة مؤخرًا بسبب إطلاق رمزها. كان هناك سوء تفاهم بسيط بين Avail و Celestia. في يونيو 2021، عندما كانت Polygonتم نشر Avail, مصطفى البصام، المؤسس المشارك لـ Celestia،ادعىأن مقدمة أفيل نسخت تقريبًا كلامًا حرفيًا من مدونته التي قدم فيها سيليستيا في عام 2019. متجاهلين السرقة، رحب بدخول فرق أكثر إلى مجال توفر البيانات. ردًا على ذلك، اعتذر ميهايلو بيليتش، المؤسس المشارك لبوليجون، لسيليستيا ومجتمعها عن الخطأ الذي ارتكبه فريق التسويق والمحتوى.

على الرغم من أن كلاهما يحتوي على العديد من التشابهات على مستوى توافر البيانات، إلا أن Avail و Celestia مختلفين في دليل الصلاحية. يعتمد Avail على التزامات مضانفة KZG (التزامات KZG)، والتي يمكن أن تقلل من متطلبات الذاكرة والنطاق الترددي والتخزين وتوفير الإيجاز. تسرع الجمع بين التزامات KZG وعملاء Avail الخفيفة عملية التحقق على Avail. من ناحية أخرى، يستخدم Celestia تقنية الإثبات الاحتيالية، والتي يتم إنشاؤها بشكل أسرع بكثير من التزامات KZG. ولكن بسبب حجم بيانات العينة الخاصة بها الأكبر، فإنه يتطلب عرض نطاق اتصالات أعلى قليلاً.

تشير التزامات متعددة الحدود KZG لـ Avail إلى التزامات تم إنشاؤها من قبل منتجي الكتل عند إنتاج الكتل، التي تلخص البيانات في الصف الكامل لكتل Avail. خلال مرحلة التحقق، يعرض العملاء الخفيفة التزامات في رأس الكتلة ويتحققون من دليل كل وحدة بناءً على التزاماتها، مما يؤكد توافر جميع البيانات في الكتلة. يتم ذلك لزيادة إيصال البيانات على السلسلة وحل مشاكل أداء.

استنتاج

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

تنصل:

  1. تم نشر هذه المقالة من [Gatechaincatcher] ، إلى الأمام العنوان الأصلي "المؤسس المشارك السابق ل Polygon "Going Solo": نظرة عامة على رؤية توفر بيانات Avail" ، جميع حقوق الطبع والنشر تنتمي إلى المؤلف الأصلي [أنجيليو، Foresight News]. إذا كانت هناك اعتراضات على هذا النشر المكرر، يرجى الاتصال بالبوابة تعلمالفريق، وسوف يتولى التعامل معها بسرعة.
  2. نأسف، لا يمكن ترجمة النصوص المتعلقة بالمسؤولية
  3. تتم الترجمات للمقال إلى لغات أخرى من قبل فريق Gate Learn. ما لم يذكر غير ذلك، فإن نسخ أو توزيع أو سرقة المقالات المترجمة ممنوعة.

رؤية توافر البيانات لـ Avail

مبتدئ3/6/2024, 3:48:25 AM
Avail هو مشروع بلوكشين قابل للتعديل متخصص في طبقة توافر البيانات، باستخدام تقنيات مثل العملاء الخفيفين، أخذ عينات توافر البيانات، الالتزام KZG، وترميز المحوسبة لبناء حلول توافر البيانات.

* إلى الأمام العنوان الأصلي: المؤسس المشارك السابق ل Polygon "Going Solo": نظرة عامة على رؤية توافر البيانات في Avail

تأسست بوليجون أصلاً من قبل ثلاثة مؤسسين في عام 2017. ومع ذلك، في مارس 2023، أعلن أحد المؤسسين، أنوراج أرجون، رحيله، قائلاً إنه سيرشد فريقه للتركيز بشكل كامل على مشروع جديد آخر.

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

منذ فصلها، Availبدأتاختبار كيت تست نهاية ثلاثة أشهر في يونيوأطلقجسر التصديق على البيانات، وتعاون مع مجموعة التوازن لمفتوح المصدرنموذج أولي جديد لمجموعة أدوات تطوير البرمجيات Optimism EVM (OpEVM). أشارت Avail إلى أنه من المتوقع أن يكون شبكة الاختبار Kateانتهاء في شهر اكتوبر, والتقدم الكبير التالي هو إطلاق شبكة اختبار مشجعة. من المتوقع أن يكون إطلاق الشبكة الرئيسية في الربع الرابع من عام 2023 أو الربع الأول من عام 2024.

الفرق بين Avail وبين بلوكشين موحد

فما هو Avail الذي يجعل مشارك Polygon المشارك Anurag Arjun يختار "الذهاب منفردًا"؟ وما هو الغرض الحقيقي له؟

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

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

بلوكشين متعدد الوحدات متخصص في طبقة توفر البيانات

تعتبر افيل مزودًا يركز فقط على طبقة توفر البيانات.

يمكن لـ Avail فرز وتسجيل المعاملات بشكل فعال، وتوفير تخزين البيانات، والتحقق من توافر البيانات. يدعم البلوكتشين المتوافقة مع آلة القياس الظاهرية لـ Ethereum (EVM) ويسمح لـ Rollup بنشر البيانات مباشرة إلى Avail. يتيح آلية التحقق من شبكة العميل الخفيف لـ Avail (المشروحة أدناه) لـ Rollup على Avail التحقق من الحالة من خلال شبكة العميل الخفيف، مستقلة عن العقود الذكية والطبقات الأساسية.

تصميم أفيل

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

آلية التوافق

تختار شبكات البلوكتشين المختلفة آليات أمنية مختلفة وفقًا لاحتياجاتها بعد تحقيق توازن بين النشاط والأمان. ويختار Avail 'المسار الأوسط'. يستخدم BABE و GRANDPA آليات التوافق الموروثة من Polkadot SDK. يعمل BABE كمحرك إنتاج كتلة ويعطي أولوية للنشاط من خلال التنسيق مع عقدة المصادقة لتحديد منتجي كتلة جديدة. يعمل GRANDPA كجهاز نهائي، بمجرد أن تثبت أكثر من ثلثي المصدقين أن السلسلة تحتوي على الكتلة، يمكنه تثبيت جميع الكتل المؤدية إلى كتلة معينة في نفس الوقت. توفر هذه الآلية الهجينة قدرة الشبكة على التحمل لـ Avail، مما يتيح لها تحمل فترات الانقسام الشبكي المؤقتة وعدد كبير من فشل العقد.

اللامركزية

من حيث اللامركزية، يعتمد Avail على Nominated Proof of Stake (NPoS) من Polkadot، والذي يدعم حتى 1000 عقدة محققة. كما أن NPoS لديه توزيع مكافأة فعال يمكن أن يقلل من مخاطر تركيز الرهان.

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

برهان الصحة

عندما يتعلق الأمر بالتعددية، يجب أن نذكر Celestia، التي أصبحت مشهورة مؤخرًا بسبب إطلاق رمزها. كان هناك سوء تفاهم بسيط بين Avail و Celestia. في يونيو 2021، عندما كانت Polygonتم نشر Avail, مصطفى البصام، المؤسس المشارك لـ Celestia،ادعىأن مقدمة أفيل نسخت تقريبًا كلامًا حرفيًا من مدونته التي قدم فيها سيليستيا في عام 2019. متجاهلين السرقة، رحب بدخول فرق أكثر إلى مجال توفر البيانات. ردًا على ذلك، اعتذر ميهايلو بيليتش، المؤسس المشارك لبوليجون، لسيليستيا ومجتمعها عن الخطأ الذي ارتكبه فريق التسويق والمحتوى.

على الرغم من أن كلاهما يحتوي على العديد من التشابهات على مستوى توافر البيانات، إلا أن Avail و Celestia مختلفين في دليل الصلاحية. يعتمد Avail على التزامات مضانفة KZG (التزامات KZG)، والتي يمكن أن تقلل من متطلبات الذاكرة والنطاق الترددي والتخزين وتوفير الإيجاز. تسرع الجمع بين التزامات KZG وعملاء Avail الخفيفة عملية التحقق على Avail. من ناحية أخرى، يستخدم Celestia تقنية الإثبات الاحتيالية، والتي يتم إنشاؤها بشكل أسرع بكثير من التزامات KZG. ولكن بسبب حجم بيانات العينة الخاصة بها الأكبر، فإنه يتطلب عرض نطاق اتصالات أعلى قليلاً.

تشير التزامات متعددة الحدود KZG لـ Avail إلى التزامات تم إنشاؤها من قبل منتجي الكتل عند إنتاج الكتل، التي تلخص البيانات في الصف الكامل لكتل Avail. خلال مرحلة التحقق، يعرض العملاء الخفيفة التزامات في رأس الكتلة ويتحققون من دليل كل وحدة بناءً على التزاماتها، مما يؤكد توافر جميع البيانات في الكتلة. يتم ذلك لزيادة إيصال البيانات على السلسلة وحل مشاكل أداء.

استنتاج

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

تنصل:

  1. تم نشر هذه المقالة من [Gatechaincatcher] ، إلى الأمام العنوان الأصلي "المؤسس المشارك السابق ل Polygon "Going Solo": نظرة عامة على رؤية توفر بيانات Avail" ، جميع حقوق الطبع والنشر تنتمي إلى المؤلف الأصلي [أنجيليو، Foresight News]. إذا كانت هناك اعتراضات على هذا النشر المكرر، يرجى الاتصال بالبوابة تعلمالفريق، وسوف يتولى التعامل معها بسرعة.
  2. نأسف، لا يمكن ترجمة النصوص المتعلقة بالمسؤولية
  3. تتم الترجمات للمقال إلى لغات أخرى من قبل فريق Gate Learn. ما لم يذكر غير ذلك، فإن نسخ أو توزيع أو سرقة المقالات المترجمة ممنوعة.
即刻开始交易
注册并交易即可获得
$100
和价值
$5500
理财体验金奖励!