Zcash تستعد لتفعيل ترقية Ironwood لتعزيز أمان الشبكة ومعالجة تداعيات ثغرة Orchard

تستعد شبكة Zcash لتفعيل ترقية NU6.3 "Ironwood" في 28 يوليو، في تحديث رئيسي يهدف إلى تعزيز أمان الشبكة وتطوير آليات إدارة المعاملات الخاصة، عقب اكتشاف ثغرة أمنية في مجمع Orchard كان يمكن أن تهدد سلامة معروض عملة ZEC.

ومن المقرر تنفيذ الترقية عند ارتفاع الكتلة 3,428,143، مع توقع تفعيلها قرابة الساعة 13:00 بتوقيت UTC، وفقًا لإصدار Zebra 6.0.0 التابع لمؤسسة Zcash، التي طالبت جميع مشغلي العقد بتحديث برامجهم قبل موعد التحديث لضمان استمرار عمل الشبكة على السلسلة الصحيحة.

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

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

وتقدم ترقية Ironwood مجمعًا جديدًا للمعاملات المحمية، إضافة إلى صيغة معاملات جديدة v6، مع الاعتماد على تقنيات مستخدمة في Orchard مثل بنية Action ونظام إثبات Halo2، إلى جانب إنشاء بنية بيانات مستقلة تشمل شجرة التزامات جديدة، ومجموعة إبطال، ومجمع قيمة خاص بالسلسلة.

وتهدف هذه التغييرات إلى تمكين العقد من تتبع المجمع الجديد بشكل مستقل عن Orchard بعد التفعيل، مع توفير أدوات إضافية لمشغلي العقد لمراقبة حالة البيانات والقيمة الموجودة داخل النظام.

كما تتضمن الترقية آلية حماية رئيسية تُعرف باسم "البوابة" (Turnstile)، تفصل بين مجمع Orchard والمجمع الجديد، حيث سيتوقف Orchard عن استقبال مخرجات ومعاملات داخلية جديدة بعد التفعيل، مع استمرار إمكانية سحب الأموال وفق قواعد محاسبية محددة.

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

وتعكس ترقية Ironwood جهود Zcash لتعزيز موثوقية شبكتها وتحسين بنيتها الخاصة بالخصوصية، مع معالجة المخاوف المرتبطة بأمان المعروض بعد اكتشاف الثغرة السابقة.