تنشر Neo SPCC تصميمات NeoGo المحدثة لشبكات N3 و Legacy
أصدر فريق Neo SPCC نسختين جديدتين من NeoGo ، تستهدف Neo Legacy و N3 على التوالي.
يضيف التحديث القديم دعماً لارتفاع كتلة قطع الجيل GAS ونظام GAS القابل للتخصيص للاستدعاءات ، بينما تركز تحسينات N3 بشكل أساسي على أداء العقدة.
شبكات N3
NeoGo v0.97.2 هو إصدار تكراري ، يظل متوافقاً مع شبكات N3 الحالية مع إضافة تحسينات على الكود الحالي.
ويتضمن التحديث تحسينات على استخدام الذاكرة ووحدة المعالجة المركزية عبر قاعدة التعليمات البرمجية ، ويضع الأساس لتمديد التبادل القادم لحالة P2P.
تم توسيع الأمر use convert لاكتشاف المفاتيح العامة ، وتحويلها إلى تجزئة نصية ونموذج العنوان العام لراحة المطور.
وقد اقترح الفريق وأيضاً إزالة الدعم لقواعد بيانات Badger و Redis في الإصدارات المستقبلية.
ويجب على المطورين الذين يستخدمون NeoGo مع هذه الأدوات التعبير عن وجهات نظرهم في الموضوع ذي الصلة .
يمكنك تنزيل أحدث إصدار من NeoGo for N3 من الرابط أدناه.
https://github.com/nspcc-dev/neo-go/releases/tag/v0.97.2
وذلك نظراً لأن الإصدار الجديد يتضمن تغييرات أثرت على تنسيق قاعدة البيانات ، فإن إعادة المزامنة مطلوبة عند التحديث.
في المستقبل
تواصل Neo SPCC الحفاظ على دعمها لـ Neo Legacy في NeoGo وأصدرت أول تحديث لها للعقدة القديمة منذ فبراير.
التغيير الأكثر أهمية هو التوافق مع الموعد النهائي لتوليد غاز الغاز الطبيعي القادم ، والمقرر أن يحدث عند الكتلة 8،000،000.
وهناك ميزة أخرى ملائمة في الإصدار الجديد وهي دعم نظام الغاز القابل للتخصيص في استدعاءات CLI.
وانتهز الفريق أيضاً الفرصة لتصحيح بعض الأخطاء المعروفة في عمليات العقدة ، بما في ذلك ذعر العقدة في أحداث النقل غير الصالحة ورفض الكتلة الناجم عن تهيئة MPT غير الصحيحة.
لا يتضمن NeoGo v0.78.4 أي تغييرات على تنسيق قاعدة البيانات ، لذلك لا يلزم إعادة المزامنة عند التحديث ، ولكن يجب تحديث ملفات التكوين باستخدام معلمة NoBonusHeight جديدة .
يمكن تنزيل الإصدار القديم من NeoGo من الرابط التالي:
https://github.com/nspcc-dev/neo-go/releases/tag/v0.78.4
مرتبط:
- مجموعة Neo Python , تقوم COZ بإصدار إصدارات جاهزة N3 MainNet من مترجم Python و SDK
- تعمل منصة GhostMarket على تحسين تجربة المستخدم بإطلاق V2