فتحت Shielded Labs الباب أمام احتمال تأجيل ترقية Ironwood على شبكة Zcash، بعدما أشارت إلى أن بعض أطراف المنظومة قد لا تكون جاهزة بالكامل لتحديث أنظمتها قبل موعد التفعيل المخطط له في أواخر يوليو.
وقال جيسون ماكغي، المدير التنفيذي في Shielded Labs، في منشور داخل منتدى مجتمع Zcash، إن مشروعين كبيرين يتحركان في الوقت نفسه: ترقية Ironwood من جهة، واستبدال برمجية العقدة والمحفظة القديمة zcashd بحزمة الأدوات الجديدة المعروفة باسم Z3 من جهة أخرى.
وتكمن المشكلة في أن البورصات ومجموعات التعدين ومزودي المحافظ مطالبون بتجهيز أنظمتهم واختبارها والتأكد من توافقها مع البنية الجديدة، وهو ما قد يحتاج وقتا أطول من الجدول الحالي. ووفق ما طرحه ماكغي، فإن بعض المشاركين يتوقعون أن يكونوا جاهزين بحلول أواخر يوليو، بينما يحتاج آخرون إلى مهلة إضافية.
وجاءت ترقية Ironwood بعد اكتشاف خلل من نوع “infinity” في Orchard، وهو مجمع المعاملات الخاصة الرئيسي في Zcash. وكان الخلل، نظريا، قد يسمح لمهاجم بإنشاء كمية غير محدودة من رموز ZEC المزيفة داخل المجمع من دون اكتشاف ذلك. ولم يرد أي دليل على استغلال الثغرة، لكن طبيعة الخصوصية في Orchard تجعل من المستحيل إثبات عدم إنشاء عملات مزيفة.
وبحسب الخطة المطروحة، ستفتح Ironwood مجمعا خاصا بديلا، مع منع أي نشاط جديد داخل Orchard الحالي. كما ستخضع الأموال الخارجة من Orchard لنقطة تدقيق محاسبية تمنع خروج كمية أكبر من ZEC مما دخل إليه في الأصل، بهدف إبقاء العرض المتداول ضمن الحدود التي صممتها الشبكة.
في الوقت نفسه، تتجه Zcash إلى إنهاء الاعتماد على zcashd، وهو البرنامج الذي يستخدمه كثير من المشاركين للاتصال بالشبكة ومعالجة المعاملات. وستتضمن الحزمة الجديدة Zebra لتشغيل العقد، وZaino لتزويد التطبيقات ببيانات البلوكشين، وZallet لوظائف المحافظ.
وأشارت وثائق الإرشاد الرسمية إلى أن بعض مشغلي البنية التحتية قد يحتاجون إلى تعديل أنظمتهم، لأن بعض وظائف zcashd لن يكون لها بدائل مباشرة. كما أوضح ماكغي أن Zallet وZaino ما زالا قيد التطوير ولم يبلغا بعد مرحلة الجاهزية للإنتاج.
وقال ماكغي إن قرار التأجيل لم يحسم بعد، فيما ذكر مؤسس Zcash زوكو ويلكوكس أن مراجعات الأمان لم تكشف حتى الآن عن أخطاء خطيرة إضافية، وأن المطورين يواصلون التحقق من النظام الجديد قبل تفعيل Ironwood.







