إصلاحات وتحسينات جديدة وإصدار مستقر جديد 1.10.63 هنا! دعونا نحلل الأمر 👇
1/ تحسينات P2P 🌐
تحسين معالجة أخطاء بدء التشغيل في Discovery (https://t.co/fHlStNc2Yb)
مهلة استجابة قابلة للتكوين لـ discv5 لتحسين استقرار الشبكة (https://t.co/rGFnZImENP)
إزالة المعلمات غير المستخدمة في revalidationList لتحقيق الكفاءة (https://t.co/LYoXleEnT7)
2/ تعديلات الأداء والاستقرار ⚙️
إدخال إزاحة التنظيف في المجمد (https://t.co/sbCvsU1QaC) إصلاح تجميع NAT في TOML (إصلاح (https://t.co/PPmNHoWdlM) تخطي إعداد flushOffset في وضع القراءة فقط لتحسين استخدام القرص (Commit (https://t.co/qRWFmIvTms)
3/ تحسينات VM وGas 🚀
إصلاح الغاز الجوهري مع عدد البايتات لحساب الغاز بشكل أفضل (https://t.co/uH9YVtxmuA) مواصفات عقد VM محدثة (https://t.co/o27n8TXbtt)
🔥 Cortex Full Node v1.10.63 Stable متاحة الآن! تحقق من ذلك: 🔗 ملاحظات الإصدار (
1. تحليل تعليمات PC المنفذة بواسطة cvm-runtime mips والحصول على الشيفرة الثنائية؛ 2. البحث وتصحيح إجراء فك الشيفرة capstone وعدم حدوث تجاوز لذاكرة الفحص؛ 3. استخدام تجميع c++ والتنفيذ لاختبار شيفرة golang؛ 4. قياس علم التجميع c++: softFloat، hardFloat، -O3، -mfp32، إلخ. وتحليل ملف readelf للمدفع؛ 5. تحليل ومقارنة رؤوس الأقسام؛ 6. البحث في المشاريع والتقنيات المتعلقة بـ FHE؛
#ZkRollup
1. إضافة جميع جداول البحث المستخدمة في الدائرة الرئيسية للآلة الافتراضية؛ 2. تهيئة حالة محمل الإقلاع؛ 3. إضافة السجل**،** إضافة oracle الشاهد؛ 4. تحديث الحالة قبل تنفيذ كل عملية: إنشاء مسودة مرشح للحالة التالية للآلة الافتراضية؛ 2. تنفيذ دائرة العملية: تنفيذ إضافة & طرح دائرة opcode**، **إضافة دائرة binop**، **دائرة noop op؛ 3. إكمال منطق جميع عمليات الآلة الافتراضية (باستثناء الجزء المرتجع)، اختبار ودمج في دائرة تشغيل الدورة؛ 4. دراسة ودمج أحدث كود من المصدر (بعض الأرشيفات العامة، مدمجة)، والاستعداد لاختيار الالتزامات تدريجياً في مكتبة دمج الفروع الجديدة؛
#CortexNode
1. فهرس المعاملات مستقل & إصلاح (https://t.co/UMxDbBMYtE)؛ 2. استبدال المنطق المخصص بـ bytes.HasPrefix (https://t.co/0FEcK5SLO0)؛ 3. إصدار 1.10.62 غير مستقر (https://t.co/WeWaSeoN44)؛ 4. إصدار 1.10.61 مستقر (https://t.co/FOgJf3hK3K)؛ 5. عمل: إزالة الكلمات الزائدة في التعليق(
#OPML 1. تم حل المشاكل مع يونيكورن في تنفيذ cvm: - أعيد تجميع مكتبات MIPS الديناميكية وملف ELF القابل للتنفيذ. - تم تعيين نظام الملفات لعناوين الذاكرة المحددة.
2. تم تطوير خطوات اختبار البرنامج، وإعادة كتابة برنامج التجميع، وتحليل نتائج C++ من ملف ELF. 3. تم نشر cvm-runtime إلى MLVM يونيكورن للتنفيذ، والحصول على checkpoint_final والتحقيق في تعليمات محددة.
#ZkRollup 1. تم تنفيذ الإدخال عبر جميع الدوائر. 2. تم استخدام المنتجات الكبرى لإثبات تساوي الطوابير. 3. تم فرز وإزالة التكرارات من طلبات فك تشفير الشيفرة؛ وأضاف فك ضغط الشيفرة لتفكيك الذاكرة. 4. تمت معالجة سجل الطابور إلى طوابير محددة، فرز سجلات L1Message وطلبات التخزين. 5. تم بناء دائرة للآلة الافتراضية الرئيسية.
#CortexFullNode 1. تم تحسين هروب كومة التحميل المسبق https://t.co/BeXBq0Iv5x 2. تم تقليل التجميعات غير الضرورية لـ JS bigint https://t.co/LTOElTS3lj 3. تم تبسيط MaxUint64 https://t.co/55MiFR2kOw 4. تم إصلاح الحالة المفقودة عندما يكون العدد صفرًا https://t.co/XW1MKm8XJm 5. أعيد هيكلة الاعتماد على الرأس
تحديثات مشروع Cortex رقم 126 - تم إصدار ZKML v1.0.1، وتم اجتياز اختبار نموذج MNIST 🧠 - تم إصلاح أخطاء التكميم في MobileNet وSqueezeNet 🔧 - تقدم ZKCVM مع إنشاء zk-rollup لوحدة المعالجة المركزية وGPU - الانتقال إلى تقنية OPML لتحسين الأداء 🔄#AI#ZKML https://mirror.xyz/0xb7aAFdE89259d45ECF6eA1a0EF51d33E7fbeA8FB/j2q1B_Mtzuc0_ANTTnpRGi7nBPrMfWXZ1o8UEbgdX4Y