Zilliqa يبني إطارًا أساسيًا للمستقبل لاختبار التحديثات

Zilliqa يبني إطارًا أساسيًا للمستقبل لاختبار التحديثات

 loading =

  • يعمل Zilliqa على حل مشكلة تعطل blockchain ، والتي يواجهها المستخدمون.
  • تخطط Zilliqa لإدخال أدوات التحقق الرسمية للتحقق من "صحة وموثوقية وموثوقية أنظمة البرمجيات التجارية".

Zilliqa ، أول blockchain العامة التي نفذت Sharding ، أعلنت عن ترقية عاجلة لمنصة blockchain الخاصة بها. وجد Jun Hao Tan ، نائب الرئيس الأول للأمن والهندسة في Zilliqa ، أن الترقية هي محاولة لحل مشكلة استهلاك الذاكرة الكبيرة على عقدة التعدين للجنة DS. لذلك Zilliqa لديه. في رسالة يوم الأربعاء ، 14 يوليو ،

مجتمع عزيزي نحن نعمل على ترقية شبكة عاجلة. في فترة الترقية هذه ، لا تتم معالجة أي معاملات و blockchain. قد لا يكون API متاحًا. نبقيك على اطلاع على حالة الترقية. شكرا لك على الدعم المستمر!

في كتابه Reddit ، وجد Zilliqa أن آخر شبكة ترقية V8.0 كانت مليئة بالوظائف. بالإضافة إلى ذلك ، تم تقليل وقت الكتلة ، وتم تعديل أولويات عمال المناجم وتم إجراء العديد من التحسينات الأخرى. ومع ذلك ، أظهر Zilliqa blockchain عدم الاستقرار بعد الترقية. نتيجة لذلك ، تدخل الفريق الأساسي عدة مرات لتقديم تصحيحات. ومع ذلك ، فإن هذا أدى إلى عدة وقت توقف.

أشار

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

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

مقدمة من أدوات التحقق الرسمية

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

يهدف

Zilliqa إلى الجمع بين وظيفتين إضافيتين لاختبار الوحدة والتحقق الرسمي. يساعد ذلك المطورين على التعرف على جميع مشاكل التصميم أو التنفيذ فيما يتعلق بالجزء الحرج من قاعدة التعليمات البرمجية.

من أجل مواجهة هذه المشكلات ، تخطط Zilliqa لتقليل تواتر ترقيات الشبكة. هذا يعطي المزيد من الوقت لاختبار الوظائف الموجودة على blockchain وفي البرية.

في أحدث تصحيح للخطأ ، لاحظت Zilliqa "بعض العقود الذكية التي تم توفيرها في المجموعة الرئيسية والتي يسمح فيها المنطق المنفذ بحالة العقد بالنمو مع معاملات جديدة". سيقوم الفريق الآن بتحسين بعض المعلمات التي تتجاهل أنماط التصميم الأساسية. كما ستجلب إحصائيات وديناميات أفضل لتحذير المطورين في هذا الصدد. تنص رديت بوست:

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

Kommentare (0)