تمويل الهوية مع ChainLocks
قم بتنفيذ الجزء الثاني من تصميم تمويل الهوية الذي يتضمن أدلة ChainLock لدعم إثباتات العميل بشكل أفضل.
أعلام الميزة
قم بتمكين منطق محدد بشكل حاسم على الشبكة للسماح بإصلاحات الأخطاء وتمكين الوظائف الجديدة دون مسح البيانات.
إعداد / بيئة الشبكة المحلية
لا تدعم العقدة المحلية mn-bootstrap أقفال السلسلة والأقفال الفورية ، لذلك كان علينا تقديم احتياطي أثناء التطوير وعلى CI.
تحقق من التوقيعات مع Core
تحسينات على Asset Lock Proofs (تمويل الهوية) لتجنب المنطق والبيانات المكررة ، من الأفضل استخدام Core التي طبقت هذا المنطق بالفعل ولديها جميع البيانات المطلوبة.
إزالة Insight API
قم بإزالة البصيرة كوظيفة التبعية والانتقال إلى DAPI لتحسين الاستقرار وإزالة التكرار.
إجماع LLMQ
لتوفير طريقة فعالة لإثبات البيانات للعميل الخفيف والاستفادة من أدوات التحقق من pBFT ، نحتاج إلى محاذاة مدققي Tenderdash الذين تم تعيينهم مع أعضاء LLMQ وتوقيع جذر Merkle الخاص بحالة النظام الأساسي مع توقيع LLMQ.
التحقق الصارم من صحة عقد البيانات
تغييرات لجعل التحقق من صحة عقد البيانات (مخططات JSON المعرفة من قبل المستخدم) أكثر صرامة وأمانًا.
تحسينات رسائل الخطأ
تنفيذ رموز الأخطاء والمزيد من الرسائل الوصفية بحيث يمكن لتطبيقات العميل التعامل معها بشكل أفضل وبالتالي يسهل التحقيق في الأخطاء.